Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 0.41.2 instead.
Reason given by maintainers: Incorrect results

Basilisk

Basilisk is the only Python type checker scoring 100% on the official python/typing conformance suite — and the fastest we've measured. A complete, open-source Python development environment in Rust: type checker, language server, debugger, profiler, plus VS Code, Cursor, Zed & Neovim extensions. Strict by default.

This package (basilisk-python) bundles the native basilisk binary as a Python wheel so it can be installed with pip/uv. It is the same binary distributed via GitHub Releases, Homebrew and Scoop — the wheel is a convenience for Python-managed environments, not a separate build.

The distribution is named basilisk-python because the name basilisk was already taken on PyPI. The installed command is still basilisk.

Install

pip install basilisk-python
# or
uv tool install basilisk-python

Use

basilisk check path/to/your_code.py
basilisk --version

Machine-readable output for tooling:

basilisk check path/to/your_code.py --output json --color never

Acknowledgments

The bundled binary is built on Ruff by Astral (MIT) and typeshed (Apache-2.0), among other open-source projects. Full third-party notices: https://github.com/Nimblesite/Basilisk/blob/main/NOTICES.

License

MIT

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

basilisk_python-0.35.0-py3-none-win_arm64.whl (5.5 MB view details)

Uploaded Python 3Windows ARM64

basilisk_python-0.35.0-py3-none-win_amd64.whl (5.8 MB view details)

Uploaded Python 3Windows x86-64

basilisk_python-0.35.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

basilisk_python-0.35.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

basilisk_python-0.35.0-py3-none-macosx_11_0_arm64.whl (5.4 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

Details for the file basilisk_python-0.35.0-py3-none-win_arm64.whl.

File metadata

File hashes

Hashes for basilisk_python-0.35.0-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 269684c3aca3af047e962282e43e949edbbd6750efa4fefb30a1680c32d8535d
MD5 086694469fb2a0e9b4dfba8ce35f8327
BLAKE2b-256 ca6cbe940dc00c7b4c4ab125370745b0050dc4acd79077c8a036cc0bc34a244e

See more details on using hashes here.

Provenance

The following attestation bundles were made for basilisk_python-0.35.0-py3-none-win_arm64.whl:

Publisher: release.yml on Nimblesite/Basilisk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file basilisk_python-0.35.0-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for basilisk_python-0.35.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 400faa847d13e49e55ad0aec2a5b9d49cb13f24722ce448b89909244fb39225e
MD5 6cd5bf364da9af27ac1b49872ebff6d7
BLAKE2b-256 56995f4b1fc02986d48b4ffc099063f135ed8a7c8bfae4fe174ade3f9d1ee36c

See more details on using hashes here.

Provenance

The following attestation bundles were made for basilisk_python-0.35.0-py3-none-win_amd64.whl:

Publisher: release.yml on Nimblesite/Basilisk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file basilisk_python-0.35.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for basilisk_python-0.35.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5dd183007262d90258b357cc17c86da86c48c77b98bb8a77ab05e9ea6ef59c9e
MD5 040175a8d557dd822943e08a96f96886
BLAKE2b-256 7925a73e985cfb2546f622ba0e84c0b5fd1fbf648f10009c67adbdcdd8cfe6de

See more details on using hashes here.

Provenance

The following attestation bundles were made for basilisk_python-0.35.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on Nimblesite/Basilisk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file basilisk_python-0.35.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for basilisk_python-0.35.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e3a7de5a084aa4b2b344962edc28102d22a67f877a658628acfcec6813a70276
MD5 4b81e389cf932458093425a790377ab8
BLAKE2b-256 63d989e9cd3adb32248dd09444328896ea4294b2269937b772b101b10d7c8977

See more details on using hashes here.

Provenance

The following attestation bundles were made for basilisk_python-0.35.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on Nimblesite/Basilisk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file basilisk_python-0.35.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for basilisk_python-0.35.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 84e1f1314aaa87943a95498eae06498f658b8a067126bfe70615baa73bb9d959
MD5 81968fe2e810c8f1a11ed2f2e775e111
BLAKE2b-256 e1992fab554764d69b79d21205a23780b42bd068ad4878524cdebbc66f2b585c

See more details on using hashes here.

Provenance

The following attestation bundles were made for basilisk_python-0.35.0-py3-none-macosx_11_0_arm64.whl:

Publisher: release.yml on Nimblesite/Basilisk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.41.2

5 files

0.41.1

5 files

0.41.0

5 files

0.39.0

5 files

0.38.0

5 files

0.37.4

5 files

0.37.3

5 files

0.37.2

5 files

This release

0.35.0 This release

5 files

0.34.0

5 files

0.33.0

5 files

0.32.0

5 files

0.31.0

5 files

0.30.0

5 files

0.29.0

5 files

0.28.0

5 files

0.27.0

5 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page