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-1.10.1.tar.gz (3.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-1.10.1-py3-none-any.whl (2.6 MB view details)

Uploaded Python 3

mypy-1.10.1-cp312-cp312-win_amd64.whl (9.5 MB view details)

Uploaded CPython 3.12Windows x86-64

mypy-1.10.1-cp312-cp312-musllinux_1_1_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

mypy-1.10.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

mypy-1.10.1-cp312-cp312-macosx_11_0_arm64.whl (9.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

mypy-1.10.1-cp312-cp312-macosx_10_9_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

mypy-1.10.1-cp311-cp311-win_amd64.whl (9.4 MB view details)

Uploaded CPython 3.11Windows x86-64

mypy-1.10.1-cp311-cp311-musllinux_1_1_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

mypy-1.10.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

mypy-1.10.1-cp311-cp311-macosx_11_0_arm64.whl (9.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mypy-1.10.1-cp311-cp311-macosx_10_9_x86_64.whl (10.7 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

mypy-1.10.1-cp310-cp310-win_amd64.whl (9.4 MB view details)

Uploaded CPython 3.10Windows x86-64

mypy-1.10.1-cp310-cp310-musllinux_1_1_x86_64.whl (12.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

mypy-1.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

mypy-1.10.1-cp310-cp310-macosx_11_0_arm64.whl (10.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

mypy-1.10.1-cp310-cp310-macosx_10_9_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

mypy-1.10.1-cp39-cp39-win_amd64.whl (9.4 MB view details)

Uploaded CPython 3.9Windows x86-64

mypy-1.10.1-cp39-cp39-musllinux_1_1_x86_64.whl (12.8 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

mypy-1.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

mypy-1.10.1-cp39-cp39-macosx_11_0_arm64.whl (10.0 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

mypy-1.10.1-cp39-cp39-macosx_10_9_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

mypy-1.10.1-cp38-cp38-win_amd64.whl (9.4 MB view details)

Uploaded CPython 3.8Windows x86-64

mypy-1.10.1-cp38-cp38-musllinux_1_1_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

mypy-1.10.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

mypy-1.10.1-cp38-cp38-macosx_11_0_arm64.whl (9.9 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

mypy-1.10.1-cp38-cp38-macosx_10_9_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: mypy-1.10.1.tar.gz
  • Upload date:
  • Size: 3.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.6

File hashes

Hashes for mypy-1.10.1.tar.gz
Algorithm Hash digest
SHA256 1f8f492d7db9e3593ef42d4f115f04e556130f2819ad33ab84551403e97dd4c0
MD5 90a800294f8cd6013987cb04a8cf8abd
BLAKE2b-256 c7b981e4c6dbb1ec1e72503de3ff2c5fe4b7f224e04613b670f8b9004cd8a4dd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.10.1-py3-none-any.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.6

File hashes

Hashes for mypy-1.10.1-py3-none-any.whl
Algorithm Hash digest
SHA256 71d8ac0b906354ebda8ef1673e5fde785936ac1f29ff6987c7483cfbd5a4235a
MD5 77f5bc04cda9efbd85d678fdea2ea4e3
BLAKE2b-256 2beed53a3d4792a09b6cd757978951d6dcf8b10825a8b8522b68e9b5eb53b9a1

See more details on using hashes here.

File details

Details for the file mypy-1.10.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: mypy-1.10.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 9.5 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.6

File hashes

Hashes for mypy-1.10.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3c4c2992f6ea46ff7fce0072642cfb62af7a2484efe69017ed8b095f7b39ef31
MD5 e11ccce6d02dcd0434e3ad21b9d13896
BLAKE2b-256 f920d33608e8dc3bc0f5966fc1f6c2d16671f0725dcca279beec47c3e19afd9d

See more details on using hashes here.

File details

Details for the file mypy-1.10.1-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for mypy-1.10.1-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 701b5f71413f1e9855566a34d6e9d12624e9e0a8818a5704d74d6b0402e66c04
MD5 2c28b7589b94baaba444085cffb6d4da
BLAKE2b-256 023c1f5e57c8cfab4299f7189821ae8bb4896e8e623a04d293fd32e32eb0e617

See more details on using hashes here.

File details

Details for the file mypy-1.10.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mypy-1.10.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6bacf8f3a3d7d849f40ca6caea5c055122efe70e81480c8328ad29c55c69e93e
MD5 41ba3e17a98c0ace92a24a3d0cd5950a
BLAKE2b-256 ffb5cbccba4dca9703c4c467171e7f61ea6a1a75eae991208aa5bc7d49807f91

See more details on using hashes here.

File details

Details for the file mypy-1.10.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mypy-1.10.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 378c03f53f10bbdd55ca94e46ec3ba255279706a6aacaecac52ad248f98205d3
MD5 852d0bb1947867c2ad144bf0b2a1b3cb
BLAKE2b-256 ec057c87b26b6a769b70f6c0b8a6daef01fc6f3ae566df89a2fa9d04f690b0d3

See more details on using hashes here.

File details

Details for the file mypy-1.10.1-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mypy-1.10.1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d8681909f7b44d0b7b86e653ca152d6dff0eb5eb41694e163c6092124f8246d7
MD5 df0c0fb266cd1b612120f2c03285a808
BLAKE2b-256 5d863c3bdaccc3cbd1372acb15667a2c2cb773523a710a22e2748cbda9a7c1e2

See more details on using hashes here.

File details

Details for the file mypy-1.10.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: mypy-1.10.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 9.4 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.6

File hashes

Hashes for mypy-1.10.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5bb9cd11c01c8606a9d0b83ffa91d0b236a0e91bc4126d9ba9ce62906ada868e
MD5 be98089a5568b37508b1e9be870763ba
BLAKE2b-256 7accaa881ad051f99915887db0b5de8facc0e224295be22f92178c8f77fd8359

See more details on using hashes here.

File details

Details for the file mypy-1.10.1-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for mypy-1.10.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6166a88b15f1759f94a46fa474c7b1b05d134b1b61fca627dd7335454cc9aa6b
MD5 b2154928bcb7cc5c6500add8732bea32
BLAKE2b-256 2ba455e3635253e5fa7051674dd5a67582f08b0ba8823e1fdbf7241ed5b32d4e

See more details on using hashes here.

File details

Details for the file mypy-1.10.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mypy-1.10.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b8edd4e9bbbc9d7b79502eb9592cab808585516ae1bcc1446eb9122656c6066f
MD5 5615498c5fd893e459ca21ef58df0a31
BLAKE2b-256 e49e551e897f67c5d67aa1976bc3b4951f297d1daf07250c421bb045b2613350

See more details on using hashes here.

File details

Details for the file mypy-1.10.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mypy-1.10.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a1bbb3a6f5ff319d2b9d40b4080d46cd639abe3516d5a62c070cf0114a457d84
MD5 26271fd192ed47b18ecb505d3a657e87
BLAKE2b-256 19c910842953066265e6063c41a85bbee3b877501947c970ea84a1db5f11d32e

See more details on using hashes here.

File details

Details for the file mypy-1.10.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mypy-1.10.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bd6f629b67bb43dc0d9211ee98b96d8dabc97b1ad38b9b25f5e4c4d7569a0c6a
MD5 dc01b6b437ca2094ca9d347be7092e09
BLAKE2b-256 38cf0645128c6edf70eb9b9687ad42fcb61ea344a7927ed2b78ce2275282fe87

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.10.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 9.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.6

File hashes

Hashes for mypy-1.10.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a2cbc68cb9e943ac0814c13e2452d2046c2f2b23ff0278e26599224cf164e78d
MD5 f680679890ef3d4817be6123987f1b6e
BLAKE2b-256 4ad346c81d90576e2e766144c0e436fa397a7387092fe29c6ef964f91d92778d

See more details on using hashes here.

File details

Details for the file mypy-1.10.1-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for mypy-1.10.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0cd62192a4a32b77ceb31272d9e74d23cd88c8060c34d1d3622db3267679a5d9
MD5 e1fe1ead7a5c23be4e7dc4c8f9cffdbb
BLAKE2b-256 f3c81f881f08e93ea8165113ab0fad490262b0466d0c2616c13c1bb85741ff87

See more details on using hashes here.

File details

Details for the file mypy-1.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mypy-1.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 901c89c2d67bba57aaaca91ccdb659aa3a312de67f23b9dfb059727cce2e2e0a
MD5 defa0e81c8c53f03c14658cb250669d0
BLAKE2b-256 d5a0684ebd636f258bdd263b12be46dd4e1ed33ac73a76d590b209c026e3c65f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.10.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 51a46974340baaa4145363b9e051812a2446cf583dfaeba124af966fa44593f7
MD5 29412438763f323e86a4c63cd41e0e04
BLAKE2b-256 f3801675d07cfb4cc12bedcb5bb426f256d8c8da3668cbf300121e39333f0c96

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.10.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e36f229acfe250dc660790840916eb49726c928e8ce10fbdf90715090fe4ae02
MD5 7662d4d817c26457e49635bf87fe3dc7
BLAKE2b-256 56248a179de3ed98e1882f640d431db25a17fc5813258fded79674e475501f87

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.10.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 9.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.6

File hashes

Hashes for mypy-1.10.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 97a131ee36ac37ce9581f4220311247ab6cba896b4395b9c87af0675a13a755f
MD5 d67eba4512edbf519d22144b8e0daf5e
BLAKE2b-256 69095cd3609d18cf27ec84f380a92b3da695f84781de119d68db69d274c3d1ee

See more details on using hashes here.

File details

Details for the file mypy-1.10.1-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for mypy-1.10.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2189ff1e39db399f08205e22a797383613ce1cb0cb3b13d8bcf0170e45b96cc3
MD5 07c19ec2a51a5e9407ebd267908cdf88
BLAKE2b-256 c55cf61c876647036d572a1434f0251257a04f2a7bd038c718b28fa5ca699515

See more details on using hashes here.

File details

Details for the file mypy-1.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mypy-1.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6be84c06e6abd72f960ba9a71561c14137a583093ffcf9bbfaf5e613d63fa531
MD5 1baa3f7a659a59baa91919025f6eda97
BLAKE2b-256 aa87ec65c45b2e5160203a680b0f79e459fbe9c192f9eff501c3fec82bef3be5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.10.1-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 10.0 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.6

File hashes

Hashes for mypy-1.10.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c2ae450d60d7d020d67ab440c6e3fae375809988119817214440033f26ddf7bf
MD5 cfd96f7409d1732931c902ceea53d764
BLAKE2b-256 33b020c9f6dcbfb312d1804a81f4a39e0b401fe614dc0de580249b6deb07d053

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.10.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fe85ed6836165d52ae8b88f99527d3d1b2362e0cb90b005409b8bed90e9059b3
MD5 9a680a364b95f92c727fee87ce1e5bd0
BLAKE2b-256 500086bb2f6c5b58fc6f360dd4cb5c0666dc67c05007c2cddcc694528a59a604

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.10.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 9.4 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.6

File hashes

Hashes for mypy-1.10.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1b3a2ffce52cc4dbaeee4df762f20a2905aa171ef157b82192f2e2f368eec05d
MD5 552332944c18564066fe1ca91f4e47f8
BLAKE2b-256 6743a40fa843df69f614ad33f3e3307604505fbad6784a8bf285977bb16768d4

See more details on using hashes here.

File details

Details for the file mypy-1.10.1-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for mypy-1.10.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5cc3ca0a244eb9a5249c7c583ad9a7e881aa5d7b73c35652296ddcdb33b2b9c7
MD5 e2dbeb5718ffff5225e8adb4fdbbbc54
BLAKE2b-256 1258406fdd1d026c7a5f8ceadc833b990243c0290dff90f36da1206323963056

See more details on using hashes here.

File details

Details for the file mypy-1.10.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mypy-1.10.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8addf6313777dbb92e9564c5d32ec122bf2c6c39d683ea64de6a1fd98b90fe37
MD5 c7e087255627de557764ddfddce81027
BLAKE2b-256 671cc99c7b18ef187cbc9aaaa962f5c62e3308a2ff61cf67cd9187ef13eb09a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.10.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 37fd87cab83f09842653f08de066ee68f1182b9b5282e4634cdb4b407266bade
MD5 91915d481c8cb4a4805d29ff5314a8b2
BLAKE2b-256 d2b2d8d2a59300a2a60055f82c9990a0b491d5b7223634849381f65a824318d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.10.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 604282c886497645ffb87b8f35a57ec773a4a2721161e709a4422c1636ddde5c
MD5 0288e8980e2a50dfbebf5156df393b09
BLAKE2b-256 daae00a39c2226e1a6bd34fcaec5d120a514d2a8fc78c3c49bc0f017a41349fc

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