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.780

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.780.tar.gz (2.0 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.780-py3-none-any.whl (1.8 MB view details)

Uploaded Python 3

mypy-0.780-cp38-cp38-win_amd64.whl (8.0 MB view details)

Uploaded CPython 3.8Windows x86-64

mypy-0.780-cp38-cp38-manylinux1_x86_64.whl (21.1 MB view details)

Uploaded CPython 3.8

mypy-0.780-cp38-cp38-macosx_10_9_x86_64.whl (8.2 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

mypy-0.780-cp37-cp37m-win_amd64.whl (8.0 MB view details)

Uploaded CPython 3.7mWindows x86-64

mypy-0.780-cp37-cp37m-manylinux1_x86_64.whl (20.2 MB view details)

Uploaded CPython 3.7m

mypy-0.780-cp37-cp37m-macosx_10_6_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.7mmacOS 10.6+ x86-64

mypy-0.780-cp36-cp36m-win_amd64.whl (7.9 MB view details)

Uploaded CPython 3.6mWindows x86-64

mypy-0.780-cp36-cp36m-manylinux1_x86_64.whl (20.2 MB view details)

Uploaded CPython 3.6m

mypy-0.780-cp36-cp36m-macosx_10_6_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.6mmacOS 10.6+ x86-64

mypy-0.780-cp35-cp35m-win_amd64.whl (7.9 MB view details)

Uploaded CPython 3.5mWindows x86-64

mypy-0.780-cp35-cp35m-manylinux1_x86_64.whl (20.2 MB view details)

Uploaded CPython 3.5m

mypy-0.780-cp35-cp35m-macosx_10_6_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.5mmacOS 10.6+ x86-64

File details

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

File metadata

  • Download URL: mypy-0.780.tar.gz
  • Upload date:
  • Size: 2.0 MB
  • Tags: Source
  • 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.46.1 CPython/3.8.1

File hashes

Hashes for mypy-0.780.tar.gz
Algorithm Hash digest
SHA256 4ef13b619a289aa025f2273e05e755f8049bb4eaba6d703a425de37d495d178d
MD5 6593d2eac38b72d1801660b7f70bab92
BLAKE2b-256 214483f5310e042450e7d13c888f41bdd6ab0399c83c08fde13f7f3851efa2cd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.780-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.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.1

File hashes

Hashes for mypy-0.780-py3-none-any.whl
Algorithm Hash digest
SHA256 127de5a9b817a03a98c5ae8a0c46a20dc44442af6dcfa2ae7f96cb519b312efa
MD5 81456bd0201bfecc8a10dea23c49efce
BLAKE2b-256 5cd1513ccf69c2074e7083ab2528a8497f3a9b02965b073d459c533c48a338d8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.780-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 8.0 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.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.1

File hashes

Hashes for mypy-0.780-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 5d142f219bf8c7894dfa79ebfb7d352c4c63a325e75f10dfb4c3db9417dcd135
MD5 4603f57165d1b4fb43ae4a45d64af969
BLAKE2b-256 63e83f9ce6baee33c5816f17d3c06f8e30b053be4d28ec6830d6037398b252c1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.780-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 21.1 MB
  • Tags: CPython 3.8
  • 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.46.1 CPython/3.8.1

File hashes

Hashes for mypy-0.780-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a5e5bb12b7982b179af513dddb06fca12285f0316d74f3964078acbfcf4c68f2
MD5 dd3201028d9cc3f9493da08dacdce3cd
BLAKE2b-256 7c1cce92c1506d9fc4ca7964a5167267cfd9f5d4bdf77bc5e62a8d8c1630a1be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.780-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 8.2 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.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.1

File hashes

Hashes for mypy-0.780-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d31291df31bafb997952dc0a17ebb2737f802c754aed31dd155a8bfe75112c57
MD5 b7467d5fd461da6af95360cb8506b9c4
BLAKE2b-256 3d7828a863ddc6b4acf69b3803993209b81962729065e71f4092e2abdb022691

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.780-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 8.0 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.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.1

File hashes

Hashes for mypy-0.780-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 64c36eb0936d0bfb7d8da49f92c18e312ad2e3ed46e5548ae4ca997b0d33bd59
MD5 262e67d5cfc45580b3943e27575f3eed
BLAKE2b-256 bfc8d7cb3b043c02183d2314676b7af5b362132864fe917a9dcf401e875644da

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.780-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 20.2 MB
  • Tags: CPython 3.7m
  • 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.46.1 CPython/3.8.1

File hashes

Hashes for mypy-0.780-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 974bebe3699b9b46278a7f076635d219183da26e1a675c1f8243a69221758273
MD5 cb958474f1ec3f3f3aeb4cac9ff2fa1e
BLAKE2b-256 ed63c21d4086d4f24b2192285273a253ab1708940dbdc2ff15bac7c131111970

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.780-cp37-cp37m-macosx_10_6_x86_64.whl
  • Upload date:
  • Size: 14.6 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.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.1

File hashes

Hashes for mypy-0.780-cp37-cp37m-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 00cb1964a7476e871d6108341ac9c1a857d6bd20bf5877f4773ac5e9d92cd3cd
MD5 c63ea69e1fe0543a230c1f20da4c94ee
BLAKE2b-256 f2af839ecb7153e5301967f9e12bf59133a7a11e8623e449e6aa4abcbba34647

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.780-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 7.9 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.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.1

File hashes

Hashes for mypy-0.780-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 62eb5dd4ea86bda8ce386f26684f7f26e4bfe6283c9f2b6ca6d17faf704dcfad
MD5 562285d57890baa8118d5714e9986be4
BLAKE2b-256 2331b762e06429425181d1a143e9c03e609d0900a0639c2899916bbda2bb11cf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.780-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 20.2 MB
  • Tags: CPython 3.6m
  • 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.46.1 CPython/3.8.1

File hashes

Hashes for mypy-0.780-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2f8c098f12b402c19b735aec724cc9105cc1a9eea405d08814eb4b14a6fb1a41
MD5 edba799a6768d772f5702507192f573d
BLAKE2b-256 4f6afc7226df9aca7f482e4cde4e41b6b4d33855b3035236de0045b8893a6f8f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.780-cp36-cp36m-macosx_10_6_x86_64.whl
  • Upload date:
  • Size: 14.6 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.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.1

File hashes

Hashes for mypy-0.780-cp36-cp36m-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 75eed74d2faf2759f79c5f56f17388defd2fc994222312ec54ee921e37b31ad4
MD5 fb56ed77d8b513b0b97b2d549fdc99ca
BLAKE2b-256 deead3b2ecd7f720cf29d0e18119b761785de905940e587140edef83a9b7ce22

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.780-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 7.9 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.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.1

File hashes

Hashes for mypy-0.780-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 eadb865126da4e3c4c95bdb47fe1bb087a3e3ea14d39a3b13224b8a4d9f9a102
MD5 3203c9343dd0dc02dd8d9d03086796db
BLAKE2b-256 275fbe909e417801967994aae2b6bc2944f461b23acd1ab2f41831c6242f6ec0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.780-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 20.2 MB
  • Tags: CPython 3.5m
  • 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.46.1 CPython/3.8.1

File hashes

Hashes for mypy-0.780-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1f3976a945ad7f0a0727aafdc5651c2d3278e3c88dee94e2bf75cd3386b7b2f4
MD5 3029c1d947f85eb112925c98c992f9de
BLAKE2b-256 8fce63c99574f067d803638b3ff7fcf3a8c93288b19bf0b84628125602511658

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.780-cp35-cp35m-macosx_10_6_x86_64.whl
  • Upload date:
  • Size: 14.6 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.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.1

File hashes

Hashes for mypy-0.780-cp35-cp35m-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 d3b4941de44341227ece1caaf5b08b23e42ad4eeb8b603219afb11e9d4cfb437
MD5 080e4ee669eac6fe984221c738d0a313
BLAKE2b-256 d82854e71072420b5b21d88f47209eb4adfef7aeec6f9d3c23e09bd573917d8a

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