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.39.tar.gz (119.6 kB view details)

Uploaded Source

Built Distributions

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

pyre_check-0.0.39-py3-none-manylinux1_x86_64.whl (20.7 MB view details)

Uploaded Python 3

pyre_check-0.0.39-py3-none-macosx_10_11_x86_64.whl (10.9 MB view details)

Uploaded Python 3macOS 10.11+ x86-64

File details

Details for the file pyre-check-0.0.39.tar.gz.

File metadata

  • Download URL: pyre-check-0.0.39.tar.gz
  • Upload date:
  • Size: 119.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.3rc1+

File hashes

Hashes for pyre-check-0.0.39.tar.gz
Algorithm Hash digest
SHA256 5ea65dcd2b087e4226d9f6cc00961127358b1e4d7f5ea3766d7f1211a8b37f5e
MD5 93aba171f1bcbbe9936cb15da6dccb85
BLAKE2b-256 09f9621fc5d7b034975024ff35d0ea89d90c91f4ecba37f4aa7101e15d68b505

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyre_check-0.0.39-py3-none-manylinux1_x86_64.whl
  • Upload date:
  • Size: 20.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.3rc1+

File hashes

Hashes for pyre_check-0.0.39-py3-none-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d4144fa2dd6f7630c53edbad5fc6eba501d723bfeb57922a90d6be16fe0c0211
MD5 6bd54262ae95bf590b8a64e2341ea614
BLAKE2b-256 e518feaa77522010ffbd4fa51be3347a03d04c6c05d4f9f64194c6b10e15c469

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyre_check-0.0.39-py3-none-macosx_10_11_x86_64.whl
  • Upload date:
  • Size: 10.9 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/28.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.3rc1+

File hashes

Hashes for pyre_check-0.0.39-py3-none-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 06984c1522166ee0355b3e4d0956841c3dfda821b8f7e099501cc9ea1b9d4e10
MD5 471df7b3e86ed6946627ed6e845ee37e
BLAKE2b-256 48a0e885bf47bed3578bf7e7d6d9223d80bb7801dc8367f2d25173b43773882c

See more details on using hashes here.

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