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

Uploaded Python 3

mypy-1.11.1-cp312-cp312-win_amd64.whl (9.7 MB view details)

Uploaded CPython 3.12Windows x86-64

mypy-1.11.1-cp312-cp312-musllinux_1_1_x86_64.whl (13.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

mypy-1.11.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

mypy-1.11.1-cp312-cp312-macosx_11_0_arm64.whl (10.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

mypy-1.11.1-cp312-cp312-macosx_10_9_x86_64.whl (11.0 MB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

mypy-1.11.1-cp311-cp311-win_amd64.whl (9.6 MB view details)

Uploaded CPython 3.11Windows x86-64

mypy-1.11.1-cp311-cp311-musllinux_1_1_x86_64.whl (12.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

mypy-1.11.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (12.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

mypy-1.11.1-cp311-cp311-macosx_11_0_arm64.whl (10.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mypy-1.11.1-cp311-cp311-macosx_10_9_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

mypy-1.11.1-cp310-cp310-win_amd64.whl (9.6 MB view details)

Uploaded CPython 3.10Windows x86-64

mypy-1.11.1-cp310-cp310-musllinux_1_1_x86_64.whl (13.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

mypy-1.11.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

mypy-1.11.1-cp310-cp310-macosx_11_0_arm64.whl (10.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

mypy-1.11.1-cp310-cp310-macosx_10_9_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

mypy-1.11.1-cp39-cp39-win_amd64.whl (9.6 MB view details)

Uploaded CPython 3.9Windows x86-64

mypy-1.11.1-cp39-cp39-musllinux_1_1_x86_64.whl (13.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

mypy-1.11.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

mypy-1.11.1-cp39-cp39-macosx_11_0_arm64.whl (10.1 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

mypy-1.11.1-cp39-cp39-macosx_10_9_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

mypy-1.11.1-cp38-cp38-win_amd64.whl (9.5 MB view details)

Uploaded CPython 3.8Windows x86-64

mypy-1.11.1-cp38-cp38-musllinux_1_1_x86_64.whl (13.0 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

mypy-1.11.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

mypy-1.11.1-cp38-cp38-macosx_11_0_arm64.whl (10.1 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

mypy-1.11.1-cp38-cp38-macosx_10_9_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: mypy-1.11.1.tar.gz
  • Upload date:
  • Size: 3.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.2

File hashes

Hashes for mypy-1.11.1.tar.gz
Algorithm Hash digest
SHA256 f404a0b069709f18bbdb702eb3dcfe51910602995de00bd39cea3050b5772d08
MD5 b18d5076ae7a489d7668603a41402ef0
BLAKE2b-256 b69ca4b3bda53823439cf395db8ecdda6229a83f9bf201714a68a15190bb2919

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-1.11.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0624bdb940255d2dd24e829d99a13cfeb72e4e9031f9492148f410ed30bcab54
MD5 27c8e5243263d3852f72d88683934cc4
BLAKE2b-256 f8d44960d0df55f30a7625d9c3c9414dfd42f779caabae137ef73ffaed0c97b9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.11.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 9.7 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.2

File hashes

Hashes for mypy-1.11.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 64f4a90e3ea07f590c5bcf9029035cf0efeae5ba8be511a8caada1a4893f5525
MD5 e94deca5f2fb02521d23879654a4b67e
BLAKE2b-256 1eb73a50f318979c8c541428c2f1ee973cda813bcc89614de982dafdd0df2b3e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.1-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a707ec1527ffcdd1c784d0924bf5cb15cd7f22683b919668a04d2b9c34549d2e
MD5 1b7147f71d588bcded0d50aa65b8078f
BLAKE2b-256 c45507904d4c8f408e70308015edcbff067eaa77514475938a9dd81b063de2a8

See more details on using hashes here.

File details

Details for the file mypy-1.11.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mypy-1.11.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b868d3bcff720dd7217c383474008ddabaf048fad8d78ed948bb4b624870a417
MD5 d268db0a17bce44fc53fc0a974576def
BLAKE2b-256 1c21a6b46c91b4c9d1918ee59c305f46850cde7cbea748635a352e7c3c8ed204

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0bc71d1fb27a428139dd78621953effe0d208aed9857cb08d002280b0422003a
MD5 3b8744f2081c5fb183b49c50e812011f
BLAKE2b-256 c43c3e0611348fc53a4a7c80485959478b4f6eae706baf3b7c03cafa22639216

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f39918a50f74dc5969807dcfaecafa804fa7f90c9d60506835036cc1bc891dc8
MD5 5b686712c19a0251e0a9e4b943286f8c
BLAKE2b-256 3a3469638cee2e87303f19a0c35e80d42757e14d9aba328f272fdcdc0bf3c9b8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.11.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 9.6 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.2

File hashes

Hashes for mypy-1.11.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0bd53faf56de9643336aeea1c925012837432b5faf1701ccca7fde70166ccf72
MD5 17b8531fc9789b7e6b8191ca9f159820
BLAKE2b-256 5bb32a83be637825d7432b8e6a51e45d02de4f463b6c7ec7164a45009a7cf477

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fca4a60e1dd9fd0193ae0067eaeeb962f2d79e0d9f0f66223a0682f26ffcc809
MD5 76d22ca5461226e1b738b1a676a1302a
BLAKE2b-256 bc5b907b4681f68e7ee2e2e88eed65c514cf6406b8f2f83b243ea79bd4eddb97

See more details on using hashes here.

File details

Details for the file mypy-1.11.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mypy-1.11.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 886c9dbecc87b9516eff294541bf7f3655722bf22bb898ee06985cd7269898de
MD5 482b695417c476f09370a968350fda10
BLAKE2b-256 4d7f77feb389d91603f55b3c4e3e16ccf8752bce007ed73ca921e42c9a5dff12

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e4fe9f4e5e521b458d8feb52547f4bade7ef8c93238dfb5bbc790d9ff2d770ca
MD5 316d5bce82e1d891f58d84b66fe26f09
BLAKE2b-256 feaa2ad15a318bc6a17b7f23e1641a624603949904f6131e09681f40340fb875

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7b6343d338390bb946d449677726edf60102a1c96079b4f002dedff375953fc5
MD5 0fd5e8e17f2ee107909f60fc809187af
BLAKE2b-256 0bb162d8ce619493a5364dda4f410912aa12c27126926e8fb8393edca0664640

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.11.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 9.6 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.2

File hashes

Hashes for mypy-1.11.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a831671bad47186603872a3abc19634f3011d7f83b083762c942442d51c58d58
MD5 c794d906928f93bdbe9425ae021f8073
BLAKE2b-256 0bc27f4285eda528883c5c34cb4b8d88080792967f7f7f24256ad8090d303702

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2c63350af88f43a66d3dfeeeb8d77af34a4f07d760b9eb3a8697f0386c7590b4
MD5 99e0ac6732f7e0020b2069889ebda0cf
BLAKE2b-256 94d2973278d03ad11e006d71d4c858bfe45cf571ae061f3997911925c70a59f0

See more details on using hashes here.

File details

Details for the file mypy-1.11.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mypy-1.11.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e1e30dc3bfa4e157e53c1d17a0dad20f89dc433393e7702b813c10e200843b03
MD5 33519fa4505f0ee7cd4f5a9b62739dcd
BLAKE2b-256 df4bd211d6036366f9ea5ee9fb949e80d133b4b8496cdde78c7119f518c49734

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c1952f5ea8a5a959b05ed5f16452fddadbaae48b5d39235ab4c3fc444d5fd411
MD5 b412239bf94de456709c8244879ab5ff
BLAKE2b-256 2d882ae81f7489da8313d0f2043dd657ba847650b00a0fb8e07f40e716ed8c58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a32fc80b63de4b5b3e65f4be82b4cfa362a46702672aa6a0f443b4689af7008c
MD5 da944c0134663856b1e6b82176cf3876
BLAKE2b-256 33ba858cc9631c24a349c1c63814edc16448da7d6b8716b2c83a10aa20f5ee89

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.11.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 9.6 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.2

File hashes

Hashes for mypy-1.11.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1a81cf05975fd61aec5ae16501a091cfb9f605dc3e3c878c0da32f250b74760b
MD5 f4445a7ef25fcd8759ad8bd5e8b5f5bf
BLAKE2b-256 0aae8ebca638f6bd9e914501a567a56e3ae64fa4d9c8dfff298618e9409d1156

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a2b43895a0f8154df6519706d9bca8280cda52d3d9d1514b2d9c3e26792a0b74
MD5 cf266c5b9a4b02a245bf28c462554ce7
BLAKE2b-256 7b6b830fbf3066dcf79831f360c5b1ae3923cfc248aa6a32ea217f179a210126

See more details on using hashes here.

File details

Details for the file mypy-1.11.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mypy-1.11.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 11965c2f571ded6239977b14deebd3f4c3abd9a92398712d6da3a772974fad69
MD5 3b602207cc49c0fd50a99ce3d94f405a
BLAKE2b-256 08a3ffc2ee9b8689920a524a8013bf05482f51d191d73a8a3939f3d47d9a485a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.11.1-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 10.1 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.2

File hashes

Hashes for mypy-1.11.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 79c07eb282cb457473add5052b63925e5cc97dfab9812ee65a7c7ab5e3cb551c
MD5 2b415b778e81a7b8f519546c87e11729
BLAKE2b-256 83ffec6f1015813adb183925b6f9696062b7fb60b1d60761cc06cea85dd7bcb0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2684d3f693073ab89d76da8e3921883019ea8a3ec20fa5d8ecca6a2db4c54bbe
MD5 3c9a11aec8e930735707b965e9e9dd8b
BLAKE2b-256 d93dcca659545bd83c67ab784ac2221f8264b3b74e98b2a5aee4f454276ecaf2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.11.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 9.5 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.2

File hashes

Hashes for mypy-1.11.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d44be7551689d9d47b7abc27c71257adfdb53f03880841a5db15ddb22dc63edb
MD5 fa66106f99c23c21467b9131ee6d5a2a
BLAKE2b-256 5a3a859a3c6454d1b20b5a055e223a516fe825e15e98639e39d10d00b7e55dee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 45df906e8b6804ef4b666af29a87ad9f5921aad091c79cc38e12198e220beabd
MD5 9ed4256ba5b7d15351da2566ea419dff
BLAKE2b-256 e4b44c54cbae97d50e53137560508f144f089d3bc2bd204a5f4223ce698e5cb3

See more details on using hashes here.

File details

Details for the file mypy-1.11.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mypy-1.11.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4c956b49c5d865394d62941b109728c5c596a415e9c5b2be663dd26a1ff07bc0
MD5 a723ca3e80ccca2efc0c019a5532896b
BLAKE2b-256 dd0a921c07e284cf063beb4b4b9abf96354dec52ea692a13061bada479dfbeeb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.11.1-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 10.1 MB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.2

File hashes

Hashes for mypy-1.11.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b639dce63a0b19085213ec5fdd8cffd1d81988f47a2dec7100e93564f3e8fb3b
MD5 b202ea89aa0d4df1ef62b12e4e09f581
BLAKE2b-256 f25d9d705fa6240c494223d231a7e37904c9da972e44a5bbbfda7cac169fe925

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 749fd3213916f1751fff995fccf20c6195cae941dc968f3aaadf9bb4e430e5a2
MD5 bfe76143275d11cbe353b1eb6fd46ea7
BLAKE2b-256 f78c805ee92b0a94b61593787e2863d8551383fe1d344238433088e509accad3

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