Skip to main content

Optional static typing for Python

Project description

Add type annotations to your Python programs, and use mypy to type check them. Mypy is essentially a Python linter on steroids, and it can catch many programming errors by analyzing your program, without actually having to run it. Mypy has a powerful type system with features such as type inference, gradual typing, generics and union types.

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 Distributions

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

Built Distributions

mypy-0.760-py3-none-any.whl (1.8 MB view details)

Uploaded Python 3

mypy-0.760-cp38-cp38-win_amd64.whl (7.7 MB view details)

Uploaded CPython 3.8Windows x86-64

mypy-0.760-cp38-cp38-manylinux1_x86_64.whl (24.8 MB view details)

Uploaded CPython 3.8

mypy-0.760-cp38-cp38-macosx_10_9_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

mypy-0.760-cp37-cp37m-win_amd64.whl (7.7 MB view details)

Uploaded CPython 3.7mWindows x86-64

mypy-0.760-cp37-cp37m-manylinux1_x86_64.whl (24.1 MB view details)

Uploaded CPython 3.7m

mypy-0.760-cp37-cp37m-macosx_10_6_x86_64.whl (16.8 MB view details)

Uploaded CPython 3.7mmacOS 10.6+ x86-64

mypy-0.760-cp36-cp36m-win_amd64.whl (7.7 MB view details)

Uploaded CPython 3.6mWindows x86-64

mypy-0.760-cp36-cp36m-manylinux1_x86_64.whl (24.1 MB view details)

Uploaded CPython 3.6m

mypy-0.760-cp36-cp36m-macosx_10_6_x86_64.whl (16.7 MB view details)

Uploaded CPython 3.6mmacOS 10.6+ x86-64

mypy-0.760-cp35-cp35m-win_amd64.whl (7.6 MB view details)

Uploaded CPython 3.5mWindows x86-64

mypy-0.760-cp35-cp35m-manylinux1_x86_64.whl (24.1 MB view details)

Uploaded CPython 3.5m

mypy-0.760-cp35-cp35m-macosx_10_6_x86_64.whl (16.7 MB view details)

Uploaded CPython 3.5mmacOS 10.6+ x86-64

File details

Details for the file mypy-0.760-py3-none-any.whl.

File metadata

  • Download URL: mypy-0.760-py3-none-any.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.4

File hashes

Hashes for mypy-0.760-py3-none-any.whl
Algorithm Hash digest
SHA256 6d1bd2e675823a19e6bf72149540ab9851bfe698b796aea698fb926ab2bedd02
MD5 1fd4b4e51682c82e22de62c58f69183c
BLAKE2b-256 4845cfe720b14ff5840e6bbb7afc3bcda5f74d940e8f63a9ae1d04f2a89b02d7

See more details on using hashes here.

File details

Details for the file mypy-0.760-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: mypy-0.760-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 7.7 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.4

File hashes

Hashes for mypy-0.760-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 c85c5367c2e8247e06cc0aba84e3633e90f48e8a0677bc51b351e138b5ff80b1
MD5 7c6a0cb7c9e7d650eeba2e032258db96
BLAKE2b-256 0e4c6908de33945560fe714857a4453fd0f1752889913d2d427d4e0a4c2630d8

See more details on using hashes here.

File details

Details for the file mypy-0.760-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: mypy-0.760-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 24.8 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.4

File hashes

Hashes for mypy-0.760-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4ea9ee847ea5bb38ea275441f3aea7eeba1b96187a3f968ee359d33d9dcc0eda
MD5 8a5db9823ab4d2829e1a0459951feb81
BLAKE2b-256 3980b0e119b63c8d48a0268c193ab482ba49cef8322d0b5e28ef57d3325f8275

See more details on using hashes here.

File details

Details for the file mypy-0.760-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: mypy-0.760-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.4 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.4

File hashes

Hashes for mypy-0.760-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0308c35fd16c96a81b8dfc4d09ec63b8fa607cfec087acf5aafb44c2c45197de
MD5 88e8d7df9033a16bf5e9b3ebbddc070c
BLAKE2b-256 0942c1874da29963c0212825cebf80df10722f87e5eace1be8fcd60bb05306d3

See more details on using hashes here.

File details

Details for the file mypy-0.760-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: mypy-0.760-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 7.7 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.4

File hashes

Hashes for mypy-0.760-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 ce69577b424058bfa177df27213869f37c1e964c3e1ebd3b3d54f1d10b234c4d
MD5 6e036a1f5441500c2f50ea3d38643a75
BLAKE2b-256 2c8dd369de98751e345e94673249bc028a8c191fc73ef0727aaba0ac469414c5

See more details on using hashes here.

File details

Details for the file mypy-0.760-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: mypy-0.760-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 24.1 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.4

File hashes

Hashes for mypy-0.760-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 39f7be2f89668d21b2bbab45ce5aa15e69bf8d6f3b46f9e1cc1a88e4fcc84f3d
MD5 d8043dc2fc421df13e2be3ffcc2b32fa
BLAKE2b-256 2e4229136fed39a2f7a8376cf420230e985963a2635415535816340ffe753a07

See more details on using hashes here.

File details

Details for the file mypy-0.760-cp37-cp37m-macosx_10_6_x86_64.whl.

File metadata

  • Download URL: mypy-0.760-cp37-cp37m-macosx_10_6_x86_64.whl
  • Upload date:
  • Size: 16.8 MB
  • Tags: CPython 3.7m, macOS 10.6+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.4

File hashes

Hashes for mypy-0.760-cp37-cp37m-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 b978ba1ea90d0abe2fc720ec9a41824b7d3a1304569bd58c9038d8d61dc4dfdb
MD5 ea5c43914173932b4caefab0e88b10ba
BLAKE2b-256 c3ee73369339b6250cb9669cbb5a385b86a993015d2fd700a743e8cb41004d22

See more details on using hashes here.

File details

Details for the file mypy-0.760-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: mypy-0.760-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 7.7 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.4

File hashes

Hashes for mypy-0.760-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 4223f576813c79a10d0fd14192c86f1b85e3bd235c93792f22ed811a20b5ee4e
MD5 c1d1cf7475ed51f8b72dad0c30a62db3
BLAKE2b-256 86f86f0b8d8dd55f8adf119e8306e84de0d70fc060bef5829dd1c62435fb9003

See more details on using hashes here.

File details

Details for the file mypy-0.760-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: mypy-0.760-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 24.1 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.4

File hashes

Hashes for mypy-0.760-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 573c68df69f0e399fa57866a0b72989acf0a56c4008eee59c789c2ca5ea9df03
MD5 f70507c2be4abc401e8f434642659e46
BLAKE2b-256 71353e8e23aec0a3e8885f81e81dc1846d2aa0ab5a36ea0b8e56190fab2a9fc6

See more details on using hashes here.

File details

Details for the file mypy-0.760-cp36-cp36m-macosx_10_6_x86_64.whl.

File metadata

  • Download URL: mypy-0.760-cp36-cp36m-macosx_10_6_x86_64.whl
  • Upload date:
  • Size: 16.7 MB
  • Tags: CPython 3.6m, macOS 10.6+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.4

File hashes

Hashes for mypy-0.760-cp36-cp36m-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 4c8f812a2fbefa96185933fbe05aa035e9cf791cf3a23bbdb6a219c80b60e0b1
MD5 021f04e533a8cbee3abbe798ee51a5ab
BLAKE2b-256 7ee07c8737b013cab72a97875a0fa4b5230b8e15cfd403fa2ad50b7c3caabd0a

See more details on using hashes here.

File details

Details for the file mypy-0.760-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: mypy-0.760-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 7.6 MB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.4

File hashes

Hashes for mypy-0.760-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 588c0e38466306aa7dbe6522ceacf37dde8b13cfa5edde90be2ce382f078875f
MD5 3bc834aff5e62d18d3c17b77777eb7b5
BLAKE2b-256 041b8ced0c91e66128f14ed92a285371fe5ed185bd4adc992abf3bec55ac0e2d

See more details on using hashes here.

File details

Details for the file mypy-0.760-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: mypy-0.760-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 24.1 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.4

File hashes

Hashes for mypy-0.760-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 aa8e3bd1540dd5c39ef580ec2146a9c99c45f7c62af890095fec9e87b5ca19fb
MD5 90fa0df91265089cf96de863caafac77
BLAKE2b-256 bc53aeb9e0da939965df37eb32dbaa1b82caba021472f340d09f23d2c985d4fa

See more details on using hashes here.

File details

Details for the file mypy-0.760-cp35-cp35m-macosx_10_6_x86_64.whl.

File metadata

  • Download URL: mypy-0.760-cp35-cp35m-macosx_10_6_x86_64.whl
  • Upload date:
  • Size: 16.7 MB
  • Tags: CPython 3.5m, macOS 10.6+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.4

File hashes

Hashes for mypy-0.760-cp35-cp35m-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 ec6eaf98a57624d96d9916352a5bad2d73959f6358fabf43838f7d1a4d2f8389
MD5 5fb25d351759d73ea97d0a50294fde75
BLAKE2b-256 5ad88658e1ce3c5df6ba9dbe099121cf9d4270b6ad4869475253e8c13b172eea

See more details on using hashes here.

Supported by

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