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

1.1.1

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.1.1.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.1.1-py3-none-any.whl (2.4 MB view details)

Uploaded Python 3

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

Uploaded CPython 3.11Windows x86-64

mypy-1.1.1-cp311-cp311-musllinux_1_1_x86_64.whl (12.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

mypy-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

mypy-1.1.1-cp311-cp311-macosx_11_0_arm64.whl (9.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mypy-1.1.1-cp311-cp311-macosx_10_9_x86_64.whl (10.5 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

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

Uploaded CPython 3.10Windows x86-64

mypy-1.1.1-cp310-cp310-musllinux_1_1_x86_64.whl (12.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

mypy-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

mypy-1.1.1-cp310-cp310-macosx_11_0_arm64.whl (9.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

mypy-1.1.1-cp310-cp310-macosx_10_9_x86_64.whl (10.6 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

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

Uploaded CPython 3.9Windows x86-64

mypy-1.1.1-cp39-cp39-musllinux_1_1_x86_64.whl (12.2 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

mypy-1.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

mypy-1.1.1-cp39-cp39-macosx_11_0_arm64.whl (9.7 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

mypy-1.1.1-cp39-cp39-macosx_10_9_x86_64.whl (10.6 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

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

Uploaded CPython 3.8Windows x86-64

mypy-1.1.1-cp38-cp38-musllinux_1_1_x86_64.whl (12.1 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

mypy-1.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

mypy-1.1.1-cp38-cp38-macosx_11_0_arm64.whl (9.6 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

mypy-1.1.1-cp38-cp38-macosx_10_9_x86_64.whl (10.5 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

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

Uploaded CPython 3.7mWindows x86-64

mypy-1.1.1-cp37-cp37m-musllinux_1_1_x86_64.whl (11.8 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

mypy-1.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

mypy-1.1.1-cp37-cp37m-macosx_10_9_x86_64.whl (10.2 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for mypy-1.1.1.tar.gz
Algorithm Hash digest
SHA256 ae9ceae0f5b9059f33dbc62dea087e942c0ccab4b7a003719cb70f9b8abfa32f
MD5 7c5bcf138bff4e54785a95de8d917397
BLAKE2b-256 6254be80f8d01f5cf72f774a77f9f750527a6fa733f09f78b1da30e8fa3914e6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.1.1-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.10.8

File hashes

Hashes for mypy-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4e4e8b362cdf99ba00c2b218036002bdcdf1e0de085cdb296a49df03fb31dfc4
MD5 253f6bd229c00bc0afa998f554838a68
BLAKE2b-256 a40b3a30f50287e42a4230320fa2eac25eb3017d38a7c31f083d407ab627607c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.1.1-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.10.8

File hashes

Hashes for mypy-1.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a380c041db500e1410bb5b16b3c1c35e61e773a5c3517926b81dfdab7582be54
MD5 c1a49b2d8fa5951375094ca5df78efdf
BLAKE2b-256 ed8985a04f32135fe4e35fd59d47100c939c7425fcb29868894c4b7a6171e065

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.1.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d809f88734f44a0d44959d795b1e6f64b2bbe0ea4d9cc4776aa588bb4229fc1c
MD5 db61c33ac8c2e6581d8a46a3a93a83c9
BLAKE2b-256 64636a04ca7a8b7f34811cada43ed6119736a7f4a07c5e1cbd8eec0e0f4962d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 21b437be1c02712a605591e1ed1d858aba681757a1e55fe678a15c2244cd68a5
MD5 7ec512360e1f713f16245258fa6e1e78
BLAKE2b-256 bf2d45a526f248719ee32ecf1261564247a2e717a9c6167de5eb67d53599c4df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5b5f81b40d94c785f288948c16e1f2da37203c6006546c5d947aab6f90aefef2
MD5 3f254bcfe2058f35d9361139173a43ef
BLAKE2b-256 b9e571eef5239219ee2f4d85e2ca6368d736705a3b874023b57f7237b977839c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.1.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 26cdd6a22b9b40b2fd71881a8a4f34b4d7914c679f154f43385ca878a8297389
MD5 6ca0238bb0b85d43002e73bb040bd218
BLAKE2b-256 d9abd6d3884c3f432898458e2ade712988a7d1da562c1a363f2003b31677acd8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.1.1-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.10.8

File hashes

Hashes for mypy-1.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5cb14ff9919b7df3538590fc4d4c49a0f84392237cbf5f7a816b4161c061829e
MD5 52936bf3382fd54fad2b97d7b689f470
BLAKE2b-256 916355d0e62829f739f47978f1d8eb965ca8c40261841e47491ad297c84921c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.1.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 315ac73cc1cce4771c27d426b7ea558fb4e2836f89cb0296cbe056894e3a1f78
MD5 901d7758fe6f91fa5c9a832110956e2c
BLAKE2b-256 c0d617ba6f8749722b8f61c6ab680769658f0bc63c293556149e2bf400b1f1a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dbb19c9f662e41e474e0cff502b7064a7edc6764f5262b6cd91d698163196799
MD5 81939889b2348fd1994f0a09e1d46e25
BLAKE2b-256 61994a844dcacbc4990a8312236bf74a55910ee9a05db69dee7d6fb7a7ffe6c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 61bf08362e93b6b12fad3eab68c4ea903a077b87c90ac06c11e3d7a09b56b9c1
MD5 ee0faaa0fce82e765197c81c37983f66
BLAKE2b-256 8afdb610256224e01da4c4f315d11f62d39d815e97439a58d49d60aa4f55a60b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.1.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 39c7119335be05630611ee798cc982623b9e8f0cff04a0b48dfc26100e0b97af
MD5 bee4c63b6390bac50f61b8297842d6c9
BLAKE2b-256 449dd23fa5d12bacbe7beea5fb6315b3325beabbe438e7e14d38c82b71609818

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.1.1-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.10.8

File hashes

Hashes for mypy-1.1.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 69b35d1dcb5707382810765ed34da9db47e7f95b3528334a3c999b0c90fe523f
MD5 38025a3c3146dc5d79c13f9e5873d953
BLAKE2b-256 67d31323311369eae97da4c7f47f266c55f7bdc22e74e4e2e1691be511ab8a91

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-1.1.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4b398d8b1f4fba0e3c6463e02f8ad3346f71956b92287af22c9b12c3ec965a9f
MD5 4e29eeba85c029a7a8cb535895157e82
BLAKE2b-256 bed55588a2ee0d77189626a57b555b6b006dda6d5b0083f16c6be0c2d761cd7b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9401e33814cec6aec8c03a9548e9385e0e228fc1b8b0a37b9ea21038e64cdd8a
MD5 323d5d97e4e76f1269b49d2e85ef7a50
BLAKE2b-256 30da808ceaf2bcf23a9e90156c7b11b41add8dd5a009ee48159ec820d04d97bd

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-1.1.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 59bbd71e5c58eed2e992ce6523180e03c221dcd92b52f0e792f291d67b15a71c
MD5 3731a934ee5f7c209a338c874d8d6f0a
BLAKE2b-256 479f34f6a2254f7d39b8c4349b8ac480c233d37c377faf2c67c6ef925b3af0ab

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-1.1.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 19ba15f9627a5723e522d007fe708007bae52b93faab00f95d72f03e1afa9598
MD5 b53dd766ce4d2fc5a30ecddbf2143dba
BLAKE2b-256 b872385f3aeaaf262325454ac7f569eb81ac623464871df23d9778c864d04c6c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.1.1-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.10.8

File hashes

Hashes for mypy-1.1.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2888ce4fe5aae5a673386fa232473014056967f3904f5abfcf6367b5af1f612a
MD5 aaa52861ac63b89c55fbc7284eaf027f
BLAKE2b-256 65ccae5032abc06949e7a8c68f9885883fdb745c96bcf137cd4fa7225d50b647

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-1.1.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2b0c373d071593deefbcdd87ec8db91ea13bd8f1328d44947e88beae21e8d5e9
MD5 cf69f2050b631ae0e57878c0fdeb5d80
BLAKE2b-256 f65793e676773f91141127329a56e2238eac506a78f6fb0ae0650a53fcc1355d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ce61663faf7a8e5ec6f456857bfbcec2901fbdb3ad958b778403f63b9e606a1b
MD5 11966ca836e889cf99a1161c971a530b
BLAKE2b-256 2a288485aad67750b3374443d28bad3eed947737cf425a640ea4be4ac70a7827

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-1.1.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 64cc3afb3e9e71a79d06e3ed24bb508a6d66f782aff7e56f628bf35ba2e0ba51
MD5 9e3259f7104e41de1f85a7d3a6ea9ded
BLAKE2b-256 e1a6331cff5f7476904a2ebe6ed7cee2310b6be583ff6d45609ea0e0d67fd39d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-1.1.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d64c28e03ce40d5303450f547e07418c64c241669ab20610f273c9e6290b4b0b
MD5 185b7fe6f572d9934dd3675c120feaba
BLAKE2b-256 b8063d72d1b316ceec347874c4285fad8bf17e3fb21bb7848c1a942df239e44a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.1.1-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.10.8

File hashes

Hashes for mypy-1.1.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 ef6a01e563ec6a4940784c574d33f6ac1943864634517984471642908b30b6f7
MD5 417b493b5e8087a6d2b3b2f42386c254
BLAKE2b-256 f535da01ef5831ceaf99a673e018d06ff1622ec460e4164b5e900ddaeceb52e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.1.1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0a28a76785bf57655a8ea5eb0540a15b0e781c807b5aa798bd463779988fa1d5
MD5 9af2e2e9174f33ab8d41d935a9f4a881
BLAKE2b-256 d335a0892864f1c128dc6449ee69897f9db7a64de2c16f41c14640dd22251b1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c1c10fa12df1232c936830839e2e935d090fc9ee315744ac33b8a32216b93707
MD5 47df9d7146d97510e8089dc73e575a33
BLAKE2b-256 8c3da8d518bb06952484ada20897878a7a14741536f43514dcfecfac0676aa01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.1.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b7c7b708fe9a871a96626d61912e3f4ddd365bf7f39128362bc50cbd74a634d5
MD5 c2c9a282c7e77fa73eba810b737fa805
BLAKE2b-256 7e321b161731d19580c55d3d7c04b8ace80dc7cf42d852adf750f348a485068f

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