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 Distribution

mypy-0.920.tar.gz (2.7 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.920-py3-none-any.whl (2.4 MB view details)

Uploaded Python 3

mypy-0.920-cp310-cp310-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.10Windows x86-64

mypy-0.920-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (24.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

mypy-0.920-cp310-cp310-macosx_11_0_arm64.whl (8.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

mypy-0.920-cp310-cp310-macosx_10_9_x86_64.whl (9.6 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

mypy-0.920-cp39-cp39-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.9Windows x86-64

mypy-0.920-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (24.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

mypy-0.920-cp39-cp39-macosx_11_0_arm64.whl (8.9 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

mypy-0.920-cp39-cp39-macosx_10_9_x86_64.whl (9.6 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

mypy-0.920-cp38-cp38-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.8Windows x86-64

mypy-0.920-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (24.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

mypy-0.920-cp38-cp38-macosx_11_0_arm64.whl (8.9 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

mypy-0.920-cp38-cp38-macosx_10_9_x86_64.whl (9.5 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

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

Uploaded CPython 3.7mWindows x86-64

mypy-0.920-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (22.8 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

mypy-0.920-cp37-cp37m-macosx_10_9_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

mypy-0.920-cp36-cp36m-win_amd64.whl (8.9 MB view details)

Uploaded CPython 3.6mWindows x86-64

mypy-0.920-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (22.5 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

mypy-0.920-cp36-cp36m-macosx_10_9_x86_64.whl (9.2 MB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: mypy-0.920.tar.gz
  • Upload date:
  • Size: 2.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.920.tar.gz
Algorithm Hash digest
SHA256 a55438627f5f546192f13255a994d6d1cf2659df48adcf966132b4379fd9c86b
MD5 87b21a4c4da6f2c92eb2175d8521499f
BLAKE2b-256 d40f3c74d419a1d2e1c683cc174b8a0fac36dfb0d14c8b9b28905e1ca401ec03

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.920-py3-none-any.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.920-py3-none-any.whl
Algorithm Hash digest
SHA256 71c77bd885d2ce44900731d4652d0d1c174dc66a0f11200e0c680bdedf1a6b37
MD5 c004a533875294bae6fcfd8c07381c8f
BLAKE2b-256 5393c1e0bb148f7b2bc60b688936578980a903944868d917a2ea28463f6e7707

See more details on using hashes here.

File details

Details for the file mypy-0.920-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: mypy-0.920-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 8.1 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.920-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9cd316e9705555ca6a50670ba5fb0084d756d1d8cb1697c83820b1456b0bc5f3
MD5 4ff18c21bb7dd9f2f9eb45badb95b929
BLAKE2b-256 d2bd1dca81ba69a06f2a0dc0166673bdbd3c8805ae9a3844e26ba53b1971c888

See more details on using hashes here.

File details

Details for the file mypy-0.920-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for mypy-0.920-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f8b2059f73878e92eff7ed11a03515d6572f4338a882dd7547b5f7dd242118e6
MD5 cda001895ec8395fd4ad379ad5459c22
BLAKE2b-256 c7db88b6149ea4f86e7f5b559cc76580d8e3fa747b6dbca873d9cfaac4558fff

See more details on using hashes here.

File details

Details for the file mypy-0.920-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

  • Download URL: mypy-0.920-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 8.9 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.920-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 431be889ffc8d9681813a45575c42e341c19467cbfa6dd09bf41467631feb530
MD5 7e982f8357415fc5a06b315298b7dcfe
BLAKE2b-256 ca99629927413766af6ab987f5a8b4519ae5f8cd6aebf51d1e1bf47970b5e564

See more details on using hashes here.

File details

Details for the file mypy-0.920-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: mypy-0.920-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.6 MB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.920-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 41f3575b20714171c832d8f6c7aaaa0d499c9a2d1b8adaaf837b4c9065c38540
MD5 641a05e133138014026c12f1e59ad370
BLAKE2b-256 6601c5c9b167cb0f967f2cca52e8d4cc801d559a7cf65dd9d2897e9239087163

See more details on using hashes here.

File details

Details for the file mypy-0.920-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: mypy-0.920-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 8.1 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.920-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 82e6c15675264e923b60a11d6eb8f90665504352e68edfbb4a79aac7a04caddd
MD5 b07530a902c6bd196c2a9a4da2fc691e
BLAKE2b-256 2b681fc1e41d5fc2fed3643a6bf73f1a3917c586853546bdc01b25e4dee98a29

See more details on using hashes here.

File details

Details for the file mypy-0.920-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for mypy-0.920-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 13b3c110309b53f5a62aa1b360f598124be33a42563b790a2a9efaacac99f1fc
MD5 6f54f1d02b969910e9827f8f10d1abbe
BLAKE2b-256 5ad29c660272f6af935623d1eea17d58b012ae04e83d8ec98fe30b98d08ee3a5

See more details on using hashes here.

File details

Details for the file mypy-0.920-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: mypy-0.920-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 8.9 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.920-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 140174e872d20d4768124a089b9f9fc83abd6a349b7f8cc6276bc344eb598922
MD5 7b0bda1ba4e07c0c1ce9c36502b0ca33
BLAKE2b-256 a8224ae499b3fb2d09e0b65a88a9d0f02c2d0c886e56c00900031daa2663d455

See more details on using hashes here.

File details

Details for the file mypy-0.920-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: mypy-0.920-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.6 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.920-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 31895b0b3060baf15bf76e789d94722c026f673b34b774bba9e8772295edccff
MD5 824eb8e5336f0f0c265a5a998e36b273
BLAKE2b-256 b06b4a153654ef3bb1b742177d033eb94d0c3000ee1a804b926dfeed5adf7774

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.920-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 8.1 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.920-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 ffb1e57ec49a30e3c0ebcfdc910ae4aceb7afb649310b7355509df6b15bd75f6
MD5 f3d1d1f60b03fd3c61befaaaa80539ff
BLAKE2b-256 6691beac8531fbd047bc31efeb17d2425ac95e288cc36591a3667e6e2a503087

See more details on using hashes here.

File details

Details for the file mypy-0.920-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for mypy-0.920-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 331a81d2c9bf1be25317260a073b41f4584cd11701a7c14facef0aa5a005e843
MD5 f27bc885df4b390c9c8526d2c646dcda
BLAKE2b-256 28cfe5e960a2b4e01da8e536a41b1aaca1f03323ea4be8c8a11bfff68855f760

See more details on using hashes here.

File details

Details for the file mypy-0.920-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: mypy-0.920-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 8.9 MB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.920-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 df0fec878ccfcb2d1d2306ba31aa757848f681e7bbed443318d9bbd4b0d0fe9a
MD5 f0e237ac11154412c240e9b28883d096
BLAKE2b-256 876d4a90c51af12d04e18b9b7478746f69da8885c80e1a2401f37937612a3e0e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.920-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.5 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.920-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 993c2e52ea9570e6e872296c046c946377b9f5e89eeb7afea2a1524cf6e50b27
MD5 ef492dd51c604efc680d778ca1ef3c61
BLAKE2b-256 55299d825f889b8536247d04ea8293e58ff10b09e800e57f3dd2bc729d0a3819

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.920-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.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.920-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 69b5a835b12fdbfeed84ef31152d41343d32ccb2b345256d8682324409164330
MD5 730c2ee483a1ac8828daa527889f19ed
BLAKE2b-256 0f7a3ac41058fbb4a79cb167e4f902cb66c4b25e1bbf54fd453a869c05bb6e90

See more details on using hashes here.

File details

Details for the file mypy-0.920-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for mypy-0.920-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 40cb062f1b7ff4cd6e897a89d8ddc48c6ad7f326b5277c93a8c559564cc1551c
MD5 aeda7439fe11d30ea492c10cf17a0b5b
BLAKE2b-256 a694f57778718dda5660cba033312459f06fdc3649abd2e86892798ecfe212c0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.920-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.4 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.920-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 618e677aabd21f30670bffb39a885a967337f5b112c6fb7c79375e6dced605d6
MD5 c80379f0e4ddb69725300f8cee7aaf8d
BLAKE2b-256 e68a5c7cdaacb8d0bf903397942b03f7a20a2db698887b91ccf0216cb9c6548f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.920-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 8.9 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.920-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 562a0e335222d5bbf5162b554c3afe3745b495d67c7fe6f8b0d1b5bace0c1eeb
MD5 c4f0402e748a7ba08dd6467dc94e11a5
BLAKE2b-256 aabb61fd280af23723e11601cc0cf57258174661f5348c685acc4823a7381829

See more details on using hashes here.

File details

Details for the file mypy-0.920-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for mypy-0.920-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 98b4f91a75fed2e4c6339e9047aba95968d3a7c4b91e92ab9dc62c0c583564f4
MD5 ebd0ed1fd75532f03be0151e9b395ce8
BLAKE2b-256 42f55f503513e06f53f13abf9ddc061c6cb66a3a89521848ad6d6d701f570ccc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.920-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.2 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.920-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e091fe58b4475b3504dc7c3022ff7f4af2f9e9ddf7182047111759ed0973bbde
MD5 20c6f3386e637d952457540795d41585
BLAKE2b-256 ef9575c571a3615376593a57fe28b9d6c23d471bd54eebbcf47f6e46cfcc0afc

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