Skip to main content

A performant type checker for Python

Project description

Pyre

Pyre is a performant type checker for python.

Read this in other languages: Español

Build Status

Getting Started

To install Pyre on your system run pip install pyre-check and you should be good to go! Run it on your project with pyre --source-directory . check.

For more detailed documentation, see https://pyre-check.org.

Supported platforms

  • Python: you need Python 3.5 or later to run Pyre.
:warning: NOTE: The minimum Python version will be switched to 3.6 around January-February 2020.
  • Operating System:
    • a recent version of Linux (we tested on Ubuntu 16.04 LTS and CentOS 7);
    • OSX 10.11 or newer;
    • please note: Windows is not supported.

Installation

See INSTALL.md for details on installing Pyre from a packaged version or from source.

Join the Pyre community

See CONTRIBUTING.md for how to help out.

License

Pyre is licensed under the MIT license.

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

pyre-check-0.0.44-macosx_10_11_x86_64.tar.gz (8.5 MB view details)

Uploaded Source

Built Distributions

pyre_check-0.0.44-py3-none-manylinux1_x86_64.whl (20.3 MB view details)

Uploaded Python 3

pyre_check-0.0.44-py3-none-macosx_10_11_x86_64.whl (9.1 MB view details)

Uploaded Python 3 macOS 10.11+ x86-64

File details

Details for the file pyre-check-0.0.44-macosx_10_11_x86_64.tar.gz.

File metadata

  • Download URL: pyre-check-0.0.44-macosx_10_11_x86_64.tar.gz
  • Upload date:
  • Size: 8.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.6

File hashes

Hashes for pyre-check-0.0.44-macosx_10_11_x86_64.tar.gz
Algorithm Hash digest
SHA256 97fbcecd7f9bb385e93c46917471b2cec998b522ca37a6df63c5d66ffc80cb88
MD5 70424bcbad024fac423040023ff3f9c5
BLAKE2b-256 faf43c473936038b320aea7f31eb090ffb3048d1719dd1ad0ea68af9c178732e

See more details on using hashes here.

Provenance

File details

Details for the file pyre_check-0.0.44-py3-none-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyre_check-0.0.44-py3-none-manylinux1_x86_64.whl
  • Upload date:
  • Size: 20.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.5+

File hashes

Hashes for pyre_check-0.0.44-py3-none-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 95513e4347349f3688e16007724252403cdb18f74883ce5a608d95cc2fe0a648
MD5 c96e5f99d9f7c16c9f6f36d0daa2e7ee
BLAKE2b-256 72a4e1d66082dd30aa4ff0a2daf14b6b9338bc97126d7e60e5fc12de5e007659

See more details on using hashes here.

Provenance

File details

Details for the file pyre_check-0.0.44-py3-none-macosx_10_11_x86_64.whl.

File metadata

  • Download URL: pyre_check-0.0.44-py3-none-macosx_10_11_x86_64.whl
  • Upload date:
  • Size: 9.1 MB
  • Tags: Python 3, macOS 10.11+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.6

File hashes

Hashes for pyre_check-0.0.44-py3-none-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 ef1e1c1ea0fc6bc08fb89798bb8bd4bec4c685bd7e30ac96cdda014e65436972
MD5 7d031f2733b2a98981cdd8d96bcae4a6
BLAKE2b-256 a2b93046ab5a2548253a9560b80ae865ab243925d84a2781706cff7d7f8da03f

See more details on using hashes here.

Provenance

Supported by

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