Skip to main content

A fast type checker and language server for Python with powerful IDE features

Project description

Pyrefly

Pyrefly is a type checker and language server for Python, which provides lightning-fast type checking along with IDE features such as code navigation, semantic highlighting, and code completion. It is available as a command-line tool and a VSCode extension.

See the Pyrefly website for full documentation and how to add Pyrefly to your editor of choice.

Currently under active development with known issues. Please open an issue if you find bugs.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

pyrefly-0.46.3.tar.gz (4.8 MB view details)

Uploaded Source

Built Distributions

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

pyrefly-0.46.3-py3-none-win_arm64.whl (11.0 MB view details)

Uploaded Python 3Windows ARM64

pyrefly-0.46.3-py3-none-win_amd64.whl (11.4 MB view details)

Uploaded Python 3Windows x86-64

pyrefly-0.46.3-py3-none-win32.whl (10.7 MB view details)

Uploaded Python 3Windows x86

pyrefly-0.46.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (34.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

pyrefly-0.46.3-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (33.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

pyrefly-0.46.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (31.5 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

pyrefly-0.46.3-py3-none-macosx_11_0_arm64.whl (11.3 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

pyrefly-0.46.3-py3-none-macosx_10_12_x86_64.whl (11.7 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file pyrefly-0.46.3.tar.gz.

File metadata

  • Download URL: pyrefly-0.46.3.tar.gz
  • Upload date:
  • Size: 4.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyrefly-0.46.3.tar.gz
Algorithm Hash digest
SHA256 6aeb90698b587bba38ec870a515cf3499756fc81d73852fd11eaa10abda0fea6
MD5 bc08a52a636e9ce9566b3cfa3e395a38
BLAKE2b-256 67c2f92ab45699f4e2ce2291fd81ec183a3f96ec6c72a1d03056644fdf4aa702

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrefly-0.46.3.tar.gz:

Publisher: publish_to_pypi.yml on facebook/pyrefly

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

File details

Details for the file pyrefly-0.46.3-py3-none-win_arm64.whl.

File metadata

  • Download URL: pyrefly-0.46.3-py3-none-win_arm64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyrefly-0.46.3-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 bb5db31d7781edc3a590fec380d50832faecfc57171c054512009c8254d5ad0f
MD5 c78abfabd04314425fdd9740cd5d4d7e
BLAKE2b-256 c61d5f9b3f6eba2a90a7859dc21905248f78f23d2bdd9e13cec791acb544a4b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrefly-0.46.3-py3-none-win_arm64.whl:

Publisher: publish_to_pypi.yml on facebook/pyrefly

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

File details

Details for the file pyrefly-0.46.3-py3-none-win_amd64.whl.

File metadata

  • Download URL: pyrefly-0.46.3-py3-none-win_amd64.whl
  • Upload date:
  • Size: 11.4 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyrefly-0.46.3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 1eb510fa62960bc30137e39360ef68b7c691eb28a6c958560088bc99595d63be
MD5 685761e34db4a359150ebbd1144dfccf
BLAKE2b-256 be848f545321cc0bb555992d4e4af0905dc907ef3e9e864d68c5504a46560bc6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrefly-0.46.3-py3-none-win_amd64.whl:

Publisher: publish_to_pypi.yml on facebook/pyrefly

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

File details

Details for the file pyrefly-0.46.3-py3-none-win32.whl.

File metadata

  • Download URL: pyrefly-0.46.3-py3-none-win32.whl
  • Upload date:
  • Size: 10.7 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyrefly-0.46.3-py3-none-win32.whl
Algorithm Hash digest
SHA256 28e11eca9461fc892b19bdad799e280ab81cc00f5a712f89f7bc6b2e41a70194
MD5 849dbf8b8d232794ee976a14c24a3062
BLAKE2b-256 d1c7eff2558569533a11d1a21d73a366a85483bd38d80a12af1c7381218a6b62

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrefly-0.46.3-py3-none-win32.whl:

Publisher: publish_to_pypi.yml on facebook/pyrefly

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

File details

Details for the file pyrefly-0.46.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyrefly-0.46.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6fd55f0d864ead658607dc3be6649019cfb5d1c72ceb0818b4b3501e0eb81472
MD5 737019c743d73979739c083aab25efe4
BLAKE2b-256 af7cfe81b2c7e9e7edfe5ea9db00c79439e31c7110faad021ab451734722525e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrefly-0.46.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish_to_pypi.yml on facebook/pyrefly

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

File details

Details for the file pyrefly-0.46.3-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pyrefly-0.46.3-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 873d0c6a71cdd0399e1c6de1a3edbab34c7a9ae48e7a9e9ac327b1010d8686a1
MD5 3039b92291a303e959af2d2b007b60ea
BLAKE2b-256 1110b5f2c1eea63bee42f45480a17a72c31ca60b6c15024f1085459f4cd5d638

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrefly-0.46.3-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish_to_pypi.yml on facebook/pyrefly

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

File details

Details for the file pyrefly-0.46.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyrefly-0.46.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6ad8612c2b8eaa36f3953ab3be8635bd91fd8179ddbdd9eb8bb4f1ad513ff3f0
MD5 3f5e375ebb76696fb6b5c8c2e31e1e41
BLAKE2b-256 17822a3ad9107229893207979d25b5eb98d8b71d3f43b28f349286b3b6630514

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrefly-0.46.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish_to_pypi.yml on facebook/pyrefly

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

File details

Details for the file pyrefly-0.46.3-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyrefly-0.46.3-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 13b553090ec9821a781198389564bcb3cb020679189272b1e88fddba9d613879
MD5 9b7af18966d6365391af84aa9fe2ec77
BLAKE2b-256 e57aaba0dd3b0f9cb50fb3b39992960c1e04ae3498346c448ae041bff0d26337

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrefly-0.46.3-py3-none-macosx_11_0_arm64.whl:

Publisher: publish_to_pypi.yml on facebook/pyrefly

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

File details

Details for the file pyrefly-0.46.3-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pyrefly-0.46.3-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5626d345aa829dc17311c77c8019dfc7b9b6dd8da102b66d943d47862af2be59
MD5 197f8a7ee0b687e66c07b9de7eeefe42
BLAKE2b-256 00ae8257e96b2e6396880280e96b1ccda0242f19bbedbcc933443d6f56f81843

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrefly-0.46.3-py3-none-macosx_10_12_x86_64.whl:

Publisher: publish_to_pypi.yml on facebook/pyrefly

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page