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.3.0.tar.gz (2.8 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.3.0-py3-none-any.whl (2.4 MB view details)

Uploaded Python 3

mypy-1.3.0-cp311-cp311-win_amd64.whl (8.9 MB view details)

Uploaded CPython 3.11Windows x86-64

mypy-1.3.0-cp311-cp311-musllinux_1_1_x86_64.whl (12.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

mypy-1.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

mypy-1.3.0-cp311-cp311-macosx_11_0_arm64.whl (9.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mypy-1.3.0-cp311-cp311-macosx_10_9_x86_64.whl (10.6 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

mypy-1.3.0-cp310-cp310-win_amd64.whl (8.9 MB view details)

Uploaded CPython 3.10Windows x86-64

mypy-1.3.0-cp310-cp310-musllinux_1_1_x86_64.whl (12.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

mypy-1.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

mypy-1.3.0-cp310-cp310-macosx_11_0_arm64.whl (9.8 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

mypy-1.3.0-cp310-cp310-macosx_10_9_x86_64.whl (10.7 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

mypy-1.3.0-cp39-cp39-win_amd64.whl (8.9 MB view details)

Uploaded CPython 3.9Windows x86-64

mypy-1.3.0-cp39-cp39-musllinux_1_1_x86_64.whl (12.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

mypy-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

mypy-1.3.0-cp39-cp39-macosx_11_0_arm64.whl (9.8 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

mypy-1.3.0-cp39-cp39-macosx_10_9_x86_64.whl (10.7 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

mypy-1.3.0-cp38-cp38-win_amd64.whl (8.9 MB view details)

Uploaded CPython 3.8Windows x86-64

mypy-1.3.0-cp38-cp38-musllinux_1_1_x86_64.whl (12.2 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

mypy-1.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

mypy-1.3.0-cp38-cp38-macosx_11_0_arm64.whl (9.7 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

mypy-1.3.0-cp38-cp38-macosx_10_9_x86_64.whl (10.6 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

mypy-1.3.0-cp37-cp37m-win_amd64.whl (8.6 MB view details)

Uploaded CPython 3.7mWindows x86-64

mypy-1.3.0-cp37-cp37m-musllinux_1_1_x86_64.whl (11.9 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

mypy-1.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.9 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

mypy-1.3.0-cp37-cp37m-macosx_10_9_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: mypy-1.3.0.tar.gz
  • Upload date:
  • Size: 2.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for mypy-1.3.0.tar.gz
Algorithm Hash digest
SHA256 e1f4d16e296f5135624b34e8fb741eb0eadedca90862405b1f1fde2040b9bd11
MD5 27febd851a782a1599ed11d366ffcebb
BLAKE2b-256 f9883bfe07521fb9e74b449cbc4367434067ec70bfd8a24c652fa3e0f9597389

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for mypy-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a8763e72d5d9574d45ce5881962bc8e9046bf7b375b0abf031f3e6811732a897
MD5 08ae99f6b659476d04853b0d3f78c45b
BLAKE2b-256 e3f71fed3b24abb75f244fa6bc60ea03cd9d3d8ad225a4cfda7533042fe6d831

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.3.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 8.9 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for mypy-1.3.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d0b6c62206e04061e27009481cb0ec966f7d6172b5b936f3ead3d74f29fe3dcf
MD5 3f66d3b86018882e0f4b40b8bc5fec73
BLAKE2b-256 cdb96abe1cd8ac8e70f12f43eebe6427814f9d36142d331eae5cc5bba77585a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.3.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6e42d29e324cdda61daaec2336c42512e59c7c375340bd202efa1fe0f7b8f8ca
MD5 aa9cb75dc9e90ccdf035fa9af1302e96
BLAKE2b-256 6ad948de5203f4b6287a98fadcc47072b1bc69e3faaa39cba59a3a600b05a42c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 658fe7b674769a0770d4b26cb4d6f005e88a442fe82446f020be8e5f5efb2fae
MD5 b91d66e12fe7c571976772c76f4bfdae
BLAKE2b-256 880e646696eb8fe7658b752009a495054a0214ae8e659e9cbcde8181f16ae999

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7d23370d2a6b7a71dc65d1266f9a34e4cde9e8e21511322415db4b26f46f6b8c
MD5 da96a91c876041c6229ff28f07926307
BLAKE2b-256 6ad04681d84878cecfd911752016ab30566366f6de7296fdc977b746eb68bf45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.3.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6e33bb8b2613614a33dff70565f4c803f889ebd2f859466e42b46e1df76018dd
MD5 f7213ec4d0df2d8d6df21a2fa0997cbd
BLAKE2b-256 25c74735f81858a727e170279144600881fe3299aa7589ed585af6b788ea4556

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.3.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 8.9 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for mypy-1.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a22435632710a4fcf8acf86cbd0d69f68ac389a3892cb23fbad176d1cddaf228
MD5 0cbad4c3f29b029a6b7a1556c1e8927a
BLAKE2b-256 7e75021af7f0683ea19b9ad6a436e1b5c7cb39899c0f7b31040fa69b2395421e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.3.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cbc07246253b9e3d7d74c9ff948cd0fd7a71afcc2b77c7f0a59c26e9395cb152
MD5 f20974e3c1b4a30a3d8d8a135d29f231
BLAKE2b-256 55e190487a3ea5a88b8f5c9d7fbf6f5fa7fcc8633d0132ce8364810a1da901c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 550a8b3a19bb6589679a7c3c31f64312e7ff482a816c96e0cecec9ad3a7564dd
MD5 a9066820733b417723ccaaa6cb4d4539
BLAKE2b-256 8dc8681f4a19c62aa71bdc9ad3a4bc9a0fb8846bd0b5a8bc1b29d261c8025f80

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4c99c3ecf223cf2952638da9cd82793d8f3c0c5fa8b6ae2b2d9ed1e1ff51ba85
MD5 8285ae7d32b5e0a61f65119228e73e8c
BLAKE2b-256 1141d24f93eefc89c650782bf1f9acfdb02a32f327b841058a5b0ce5857b60af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.3.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c1eb485cea53f4f5284e5baf92902cd0088b24984f4209e25981cc359d64448d
MD5 c96dc5732bade21852b3c1eb75b569c2
BLAKE2b-256 2b274a26f91301804969194ee0dc9393843f10566d7fdf192ce11fc0218a989d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.3.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 8.9 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for mypy-1.3.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 95d8d31a7713510685b05fbb18d6ac287a56c8f6554d88c19e73f724a445448a
MD5 ae4bd72af7377974c8b466a12ac26e1c
BLAKE2b-256 b1e1399e3dfeb2842e4a2634866e4ef8b69151d465b7a5ceb648d7f1296f17d0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.3.0-cp39-cp39-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 12.3 MB
  • Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for mypy-1.3.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f9dca1e257d4cc129517779226753dbefb4f2266c4eaad610fc15c6a7e14283e
MD5 2c0c6ad0b71fc5bb85237c8a103183ed
BLAKE2b-256 097b8eb0d648352c61b08cb364d278b5c12c3f1c5841724fdd2929d7172b7eaf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e86c2c6852f62f8f2b24cb7a613ebe8e0c7dc1402c61d36a609174f63e0ff017
MD5 213f9ed78e9261c06c39d5b555a8c3c0
BLAKE2b-256 baac1c280246fc0c5239409f31e1a321f178ba11a9c6e5eaaf6d56f9ff627cdf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.3.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 9.8 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for mypy-1.3.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c4c42c60a8103ead4c1c060ac3cdd3ff01e18fddce6f1016e08939647a0e703
MD5 eae1c9c598677a7584658aef0b5d550e
BLAKE2b-256 b8366628916f94bb0816e1719117e1962750413ab408f83673ce7d571caf3960

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.3.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 10.7 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for mypy-1.3.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ddae0f39ca146972ff6bb4399f3b2943884a774b8771ea0a8f50e971f5ea5ba8
MD5 1cc84ea1586f004676d1e69f07f79963
BLAKE2b-256 4c10530d2df4d57f46f77b8211cf9bbe090baacff02e7076f21f1bf08148d541

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.3.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 8.9 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for mypy-1.3.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 44797d031a41516fcf5cbfa652265bb994e53e51994c1bd649ffcd0c3a7eccbf
MD5 7e05b72e9bec3da7c022450d027c6403
BLAKE2b-256 90b6a2d2ba604982af6034e3fcad17a464a66127be47f07b4587beec76e8f80b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.3.0-cp38-cp38-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 12.2 MB
  • Tags: CPython 3.8, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for mypy-1.3.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 74bc9b6e0e79808bf8678d7678b2ae3736ea72d56eede3820bd3849823e7f305
MD5 9f4a128b928bd2f76f9973088257f7fe
BLAKE2b-256 3c5db87339c1fdfec7d13899cd7ad2ee992801695114c1cf9e1645da264cd437

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 473117e310febe632ddf10e745a355714e771ffe534f06db40702775056614c4
MD5 269f4e68c4848e17790f3b6d0559807c
BLAKE2b-256 d8c6de2e214a42b63d7ea0abef9f02a6da69cad6d532165bb7a8cc8291099a0c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.3.0-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 9.7 MB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for mypy-1.3.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 87df44954c31d86df96c8bd6e80dfcd773473e877ac6176a8e29898bfb3501cb
MD5 c91019dc214436bb9594c047037e19fa
BLAKE2b-256 c9c5f3e4ed59e08e3a728a15da198317edfcd13b7dc2215d52b5d85fce716285

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.3.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 10.6 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for mypy-1.3.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c5d2cc54175bab47011b09688b418db71403aefad07cbcd62d44010543fc143f
MD5 69d057ee40c6d759996e46cd4828dedf
BLAKE2b-256 b1ce8d87f684bb7e2a520cfa9cd17b8dc686a83143bb12a3e1ac4ad6d8d4825c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.3.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 8.6 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for mypy-1.3.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 8c5979d0deb27e0f4479bee18ea0f83732a893e81b78e62e2dda3e7e518c92ee
MD5 25f49049a44877b477bb91159e7d8bc7
BLAKE2b-256 5bfb0b1c90c635319b98dd65c6d6d6347413e42397e94057993011eeedeffbd9

See more details on using hashes here.

File details

Details for the file mypy-1.3.0-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for mypy-1.3.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 faff86aa10c1aa4a10e1a301de160f3d8fc8703b88c7e98de46b531ff1276a9a
MD5 a48fd2d72258389ca70a47f8989a3b8c
BLAKE2b-256 865608c5ff6b2139f301d9aa56cb8e7b2a24d4faa6fc3e94234dfe7eeecc9c44

See more details on using hashes here.

File details

Details for the file mypy-1.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mypy-1.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ebc95f8386314272bbc817026f8ce8f4f0d2ef7ae44f947c4664efac9adec929
MD5 16f7a43e37793421ce3b44d324cc1f0d
BLAKE2b-256 d97982d452b409d7610944ba3a1a6079987d3ed6062cb8fe5c8850f26dafb6e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.3.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 76ec771e2342f1b558c36d49900dfe81d140361dd0d2df6cd71b3db1be155409
MD5 1b3135ebd370d251f7637910533589ba
BLAKE2b-256 47f625c154bb1c479f2047093f0580c2c35ffc1ff007d52b7e50020cca60c010

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