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.41.tar.gz (8.5 MB view details)

Uploaded Source

Built Distributions

pyre_check-0.0.41-py3-none-manylinux1_x86_64.whl (20.8 MB view details)

Uploaded Python 3

pyre_check-0.0.41-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.41.tar.gz.

File metadata

  • Download URL: pyre-check-0.0.41.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.2

File hashes

Hashes for pyre-check-0.0.41.tar.gz
Algorithm Hash digest
SHA256 57d7772142746c3396667c15c2b201a37b255ee889fc1e6e902528c96f92b172
MD5 c8b9b8aa5ad9d6ab9ed7899331f30a1c
BLAKE2b-256 4f96c441723e3b8a8253bf981f2b7c90d291a24da86caf1549cc5ead876526ec

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyre_check-0.0.41-py3-none-manylinux1_x86_64.whl
  • Upload date:
  • Size: 20.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.5+

File hashes

Hashes for pyre_check-0.0.41-py3-none-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f1fc1850a21703b8c2eadcc3e9529708bb3dca21e7c4642ab97ec2df4ac7a055
MD5 995534c819a9dccf6df89f131ec5fe30
BLAKE2b-256 88446d5e350d418d9a9db195935d1f8a3e586b985aab68ce7da85ddcd6c8c675

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyre_check-0.0.41-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.2

File hashes

Hashes for pyre_check-0.0.41-py3-none-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 215502a3e4f66ccf73766815d67249643ae3bee1782c054568134ff35183de74
MD5 897b3e50392cb759b7762e2f14409924
BLAKE2b-256 d7ae6e65f5b5f29130dfe810a73421d92a78b1bfba3dc6b5bd44cb0b3e288e97

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