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

This version

0.790

Download files

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

Source Distribution

mypy-0.790.tar.gz (2.6 MB view details)

Uploaded Source

Built Distributions

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

mypy-0.790-py3-none-any.whl (2.4 MB view details)

Uploaded Python 3

mypy-0.790-cp38-cp38-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.8Windows x86-64

mypy-0.790-cp38-cp38-manylinux1_x86_64.whl (22.0 MB view details)

Uploaded CPython 3.8

mypy-0.790-cp38-cp38-macosx_10_9_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

mypy-0.790-cp37-cp37m-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.7mWindows x86-64

mypy-0.790-cp37-cp37m-manylinux1_x86_64.whl (21.0 MB view details)

Uploaded CPython 3.7m

mypy-0.790-cp37-cp37m-macosx_10_9_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

mypy-0.790-cp36-cp36m-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.6mWindows x86-64

mypy-0.790-cp36-cp36m-manylinux1_x86_64.whl (21.0 MB view details)

Uploaded CPython 3.6m

mypy-0.790-cp36-cp36m-macosx_10_9_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

mypy-0.790-cp35-cp35m-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.5mWindows x86-64

mypy-0.790-cp35-cp35m-manylinux1_x86_64.whl (21.0 MB view details)

Uploaded CPython 3.5m

mypy-0.790-cp35-cp35m-macosx_10_6_x86_64.whl (15.5 MB view details)

Uploaded CPython 3.5mmacOS 10.6+ x86-64

File details

Details for the file mypy-0.790.tar.gz.

File metadata

  • Download URL: mypy-0.790.tar.gz
  • Upload date:
  • Size: 2.6 MB
  • Tags: Source
  • 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.790.tar.gz
Algorithm Hash digest
SHA256 2b21ba45ad9ef2e2eb88ce4aeadd0112d0f5026418324176fd494a6824b74975
MD5 2e92a8ce0ff0dfc9cee059b4fcccdfc4
BLAKE2b-256 1742cb8f0c1d8191bee469538ccc901c07d0ba1c545a84ea85da82f45c669a41

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.790-py3-none-any.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.4

File hashes

Hashes for mypy-0.790-py3-none-any.whl
Algorithm Hash digest
SHA256 2842d4fbd1b12ab422346376aad03ff5d0805b706102e475e962370f874a5122
MD5 e5872b8f32a58c4e87acb2fd59d108a7
BLAKE2b-256 f02e39420daa1c59eed6326e017beb0196c06e6652ab95761928d826a422c306

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.790-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 8.5 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.790-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 da56dedcd7cd502ccd3c5dddc656cb36113dd793ad466e894574125945653cea
MD5 4f999ad2c21899ba825b29b32d34caa8
BLAKE2b-256 0ef55cd4f84414c8d81438866fc9373f211e3ab19268eddc6e4ccda63575c99f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.790-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 22.0 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.790-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 af4e9ff1834e565f1baa74ccf7ae2564ae38c8df2a85b057af1dbbc958eb6666
MD5 063416f1eb0612bf3ce65bc6952a5bf3
BLAKE2b-256 572be619ca2c36cd5be7c37cc4b4a6e5d2c90c874a384e6ff86c5e898a02412c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.790-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.0 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.790-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cf4e7bf7f1214826cf7333627cb2547c0db7e3078723227820d0a2490f117a01
MD5 75a12c95be48e50ebb40f74dd18bff63
BLAKE2b-256 e19b60e3ce1a3e157665077f8137843cefcfeb275bc73c509bc06cc64445aaf3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.790-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.4

File hashes

Hashes for mypy-0.790-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 0a0d102247c16ce93c97066443d11e2d36e6cc2a32d8ccc1f705268970479324
MD5 94d78c38bb9e71dc4015b769d65a12f6
BLAKE2b-256 cd7665212259928df6bbf80e40a142c7990001f15ffb4ea5299bceca8c3b3183

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.790-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 21.0 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.790-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c614194e01c85bb2e551c421397e49afb2872c88b5830e3554f0519f9fb1c178
MD5 7be6ca42c0ff5249c27b66251319ca8d
BLAKE2b-256 3ab0aa475e0458f36a4ca467a7dade31a481691d6f621546ec01a043b0ef5d70

See more details on using hashes here.

File details

Details for the file mypy-0.790-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: mypy-0.790-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.0 MB
  • Tags: CPython 3.7m, 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.790-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eea260feb1830a627fb526d22fbb426b750d9f5a47b624e8d5e7e004359b219c
MD5 1089c57ffa1fc5cf07ff4bb30304a2da
BLAKE2b-256 bfcae8d12d1ed9013c556a776ada933af35b271ae3b94c83700341d347f8502e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.790-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.4

File hashes

Hashes for mypy-0.790-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 72060bf64f290fb629bd4a67c707a66fd88ca26e413a91384b18db3876e57ed7
MD5 a09228bc03d5d2f72ce6acbe9329ce9c
BLAKE2b-256 2ba0f4575fe1160ad45c399a86f5d1d218825914b90a82f9f9f0b96c56731fb7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.790-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 21.0 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.790-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0d34d6b122597d48a36d6c59e35341f410d4abfa771d96d04ae2c468dd201abc
MD5 401d608489208102c0451c332c32c202
BLAKE2b-256 e2cbcf5530d063e7e703e2fbec677bfba633de6e70fe44bc323deeaa27f273b8

See more details on using hashes here.

File details

Details for the file mypy-0.790-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: mypy-0.790-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.0 MB
  • Tags: CPython 3.6m, 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.790-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e97e9c13d67fbe524be17e4d8025d51a7dca38f90de2e462243ab8ed8a9178d1
MD5 ecd523cd886ed646b4cf1b1a77544aa1
BLAKE2b-256 a98ba182764452adda3804cf43130656fdda3b5a7612fc8276423e251cab9ce4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.790-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.4

File hashes

Hashes for mypy-0.790-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 e86bdace26c5fe9cf8cb735e7cedfe7850ad92b327ac5d797c656717d2ca66de
MD5 5de159cb33ccc599936cb9b5d974ac7e
BLAKE2b-256 3baa2e1d7e0dbd661190a5100579999cf7e39bbad4188014ed93a4baa1242097

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.790-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 21.0 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.4

File hashes

Hashes for mypy-0.790-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2170492030f6faa537647d29945786d297e4862765f0b4ac5930ff62e300d802
MD5 61310b2e2dc3252e9726d2ac84ac4bb4
BLAKE2b-256 203a1823cefe6942aecb452b89405710abc8ec6fb654fcadbd99baba486ea46e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.790-cp35-cp35m-macosx_10_6_x86_64.whl
  • Upload date:
  • Size: 15.5 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.790-cp35-cp35m-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 bd03b3cf666bff8d710d633d1c56ab7facbdc204d567715cb3b9f85c6e94f669
MD5 49232069964c64a8563e916fee78b151
BLAKE2b-256 4968be590b786fb6539233a96f970b614d27eb5bcd1de3212bc63294e3146ff4

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