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

Uploaded Python 3

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

Uploaded CPython 3.12Windows x86-64

mypy-1.11.2-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.2-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.2-cp312-cp312-macosx_11_0_arm64.whl (10.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.9+ x86-64

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

Uploaded CPython 3.11Windows x86-64

mypy-1.11.2-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.2-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.2-cp311-cp311-macosx_11_0_arm64.whl (10.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.9+ x86-64

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

Uploaded CPython 3.10Windows x86-64

mypy-1.11.2-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.2-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.2-cp310-cp310-macosx_11_0_arm64.whl (10.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

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

Uploaded CPython 3.9Windows x86-64

mypy-1.11.2-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.2-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.2-cp39-cp39-macosx_11_0_arm64.whl (10.1 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.9macOS 10.9+ x86-64

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

Uploaded CPython 3.8Windows x86-64

mypy-1.11.2-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.2-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.2-cp38-cp38-macosx_11_0_arm64.whl (10.1 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

mypy-1.11.2-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.2.tar.gz.

File metadata

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

File hashes

Hashes for mypy-1.11.2.tar.gz
Algorithm Hash digest
SHA256 7f9993ad3e0ffdc95c2a14b66dee63729f021968bff8ad911867579c65d13a79
MD5 2d9412e8d8d778842ef73ea89f954e26
BLAKE2b-256 5c865d7cbc4974fd564550b80fbb8103c05501ea11aa7835edf3351d90095896

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.11.2-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.11.6

File hashes

Hashes for mypy-1.11.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b499bc07dbdcd3de92b0a8b29fdf592c111276f6a12fe29c30f6c417dd546d12
MD5 3a63a8ab4c135f80154b7c1509ea6b17
BLAKE2b-256 423abdf730640ac523229dd6578e8a581795720a9321399de494374afc437ec5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.11.2-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.11.6

File hashes

Hashes for mypy-1.11.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 969ea3ef09617aff826885a22ece0ddef69d95852cdad2f60c8bb06bf1f71f70
MD5 f52f0f63f9e13b7409e5f4479576880b
BLAKE2b-256 27c0b19d709a42b24004d720db37446a42abadf844d5c46a2c442e2a074d70d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.2-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3a66169b92452f72117e2da3a576087025449018afc2d8e9bfe5ffab865709ca
MD5 b922e8230f8454e2bc896f12450ef232
BLAKE2b-256 b649ee5adf6a49ff13f4202d949544d3d08abb0ea1f3e7f2a6d5b4c10ba0360a

See more details on using hashes here.

File details

Details for the file mypy-1.11.2-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.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6e7184632d89d677973a14d00ae4d03214c8bc301ceefcdaf5c474866814c987
MD5 87768456498b294bb89e6565f8ce3892
BLAKE2b-256 f33c350a9da895f8a7e87ade0028b962be0252d152e0c2fbaafa6f0658b4d0d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 06d26c277962f3fb50e13044674aa10553981ae514288cb7d0a738f495550b36
MD5 e6d84492451b7dc601fc1476f9be5b9e
BLAKE2b-256 04e41a9051e2ef10296d206519f1df13d2cc896aea39e8683302f89bf5792a59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.2-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e8960dbbbf36906c5c0b7f4fbf2f0c7ffb20f4898e6a879fcf56a41a08b0d318
MD5 4ac8a7b199240dce00bd8ef0bf1befad
BLAKE2b-256 353aed7b12ecc3f6db2f664ccf85cb2e004d3e90bec928e9d7be6aa2f16b7cdf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.11.2-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.11.6

File hashes

Hashes for mypy-1.11.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 36383a4fcbad95f2657642a07ba22ff797de26277158f1cc7bd234821468b1b6
MD5 65b50b4f321018b345218f8d874798d9
BLAKE2b-256 848b459a513badc4d34acb31c736a0101c22d2bd0697b969796ad93294165cfb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 57555a7715c0a34421013144a33d280e73c08df70f3a18a552938587ce9274f4
MD5 1f66e8f56967ac4adbb3b3d67b83d0b0
BLAKE2b-256 fca637f7544666b63a27e46c48f49caeee388bf3ce95f9c570eb5cfba5234405

See more details on using hashes here.

File details

Details for the file mypy-1.11.2-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.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cd953f221ac1379050a8a646585a29574488974f79d8082cedef62744f0a0104
MD5 850f990711b0d564383285f139ed3998
BLAKE2b-256 88577e7e39f2619c8f74a22efb9a4c4eff32b09d3798335625a124436d121d89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a976775ab2256aadc6add633d44f100a2517d2388906ec4f13231fafbb0eccca
MD5 bfed357bd6d61e29b3b571a9b6a175d1
BLAKE2b-256 04c8b19a760fab491c22c51975cf74e3d253b8c8ce2be7afaa2490fbf95a8c59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 75746e06d5fa1e91bfd5432448d00d34593b52e7e91a187d981d08d1f33d4385
MD5 479be9c2396c57246157d986e3bbda6e
BLAKE2b-256 e2aacc56fb53ebe14c64f1fe91d32d838d6f4db948b9494e200d2f61b820b85d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.11.2-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.11.6

File hashes

Hashes for mypy-1.11.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 478db5f5036817fe45adb7332d927daa62417159d49783041338921dcf646fc7
MD5 609fe8c54d13469e4e0ef8a24d7c62ed
BLAKE2b-256 03e6a7d97cc124a565be5e9b7d5c2a6ebf082379ffba99646e4863ed5bbcb3c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6e658bd2d20565ea86da7d91331b0eed6d2eee22dc031579e6297f3e12c758c8
MD5 f7bc6c972c0039f492041b80334b8537
BLAKE2b-256 6412aad3af008c92c2d5d0720ea3b6674ba94a98cdb86888d389acdb5f218c30

See more details on using hashes here.

File details

Details for the file mypy-1.11.2-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.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 41ea707d036a5307ac674ea172875f40c9d55c5394f888b168033177fce47383
MD5 f35db98c9d72a137f7877f6765717813
BLAKE2b-256 dc08cdc1fc6d0d5a67d354741344cc4aa7d53f7128902ebcbe699ddd4f15a61c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 801780c56d1cdb896eacd5619a83e427ce436d86a3bdf9112527f24a66618fef
MD5 ac6c4323d976149e29c1d95ca44c738b
BLAKE2b-256 f127e18c93a195d2fad75eb96e1f1cbc431842c332e8eba2e2b77eaf7313c6b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d42a6dd818ffce7be66cce644f1dff482f1d97c53ca70908dff0b9ddc120b77a
MD5 a55ed6ff869f1c4881b494e903bafae0
BLAKE2b-256 78cd815368cd83c3a31873e5e55b317551500b12f2d1d7549720632f32630333

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.11.2-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.11.6

File hashes

Hashes for mypy-1.11.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 3f14cd3d386ac4d05c5a39a51b84387403dadbd936e17cb35882134d4f8f0d24
MD5 43fafe6f1ca24f5d0608df6dce3b1ec1
BLAKE2b-256 8384adffc7138fb970e7e2a167bd20b33bb78958370179853a4ebe9008139342

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 539c570477a96a4e6fb718b8d5c3e0c0eba1f485df13f86d2970c91f0673148d
MD5 bd406d820d8a98d277fd8dbfba592457
BLAKE2b-256 3bdc3976a988c280b3571b8eb6928882dc4b723a403b21735a6d8ae6ed20e82b

See more details on using hashes here.

File details

Details for the file mypy-1.11.2-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.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f7821776e5c4286b6a13138cc935e2e9b6fde05e081bdebf5cdb2bb97c9df81d
MD5 2402f777199b832d39b963f2e70f491e
BLAKE2b-256 2f4d0379daf4258b454b1f9ed589a9dabd072c17f97496daea7b72fdacf7c248

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.11.2-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.11.6

File hashes

Hashes for mypy-1.11.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 af8d155170fcf87a2afb55b35dc1a0ac21df4431e7d96717621962e4b9192e70
MD5 b0317157ba7e02ff04b19726941da463
BLAKE2b-256 a9a367a0069abed93c3bf3b0bebb8857e2979a02828a4a3fd82f107f8f1143e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 801ca29f43d5acce85f8e999b1e431fb479cb02d0e11deb7d2abb56bdaf24fd6
MD5 0a359e6db54ad1dd2d8b813fe70911f9
BLAKE2b-256 1664bb5ed751487e2bea0dfaa6f640a7e3bb88083648f522e766d5ef4a76f578

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.11.2-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.11.6

File hashes

Hashes for mypy-1.11.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 ee23de8530d99b6db0573c4ef4bd8f39a2a6f9b60655bf7a1357e585a3486f2b
MD5 e01743443f108eaa881997181cf8f476
BLAKE2b-256 28a47fae712240b640d75bb859294ad4776b9960b3216ccb7fa747f578e6c632

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 edb91dded4df17eae4537668b23f0ff6baf3707683734b6a818d5b9d0c0c31a1
MD5 5ac544dc2cbd47cb22f3022c0bd09ed1
BLAKE2b-256 c774746b31aef7cc7512dab8bdc2311ef88d63fadc1c453a09c8cab7e57e59bf

See more details on using hashes here.

File details

Details for the file mypy-1.11.2-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.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2ff93107f01968ed834f4256bc1fc4475e2fecf6c661260066a985b52741ddce
MD5 6b25525e7606aeeebb6e46b6674906a1
BLAKE2b-256 cd8fa1e460f1288405a13352dad16b24aba6dce4f850fc76510c540faa96eda3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.11.2-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.11.6

File hashes

Hashes for mypy-1.11.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4a8a53bc3ffbd161b5b2a4fff2f0f1e23a33b0168f1c0778ec70e1a3d66deb86
MD5 16ee4532863e56a049bff17cda24cd93
BLAKE2b-256 1bbc9fc16ea7a27ceb93e123d300f1cfe27a6dd1eac9a8beea4f4d401e737e9d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.11.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 37c7fa6121c1cdfcaac97ce3d3b5588e847aa79b580c1e922bb5d5d2902df19b
MD5 434a2cda013c5f9a21f266a9bfe7817b
BLAKE2b-256 42ad5a8567700410f8aa7c755b0ebd4cacff22468cbc5517588773d65075c0cb

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