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

Uploaded Python 3

mypy-0.971-cp310-cp310-win_amd64.whl (8.7 MB view details)

Uploaded CPython 3.10Windows x86-64

mypy-0.971-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (17.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

mypy-0.971-cp310-cp310-macosx_10_9_x86_64.whl (11.1 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

mypy-0.971-cp310-cp310-macosx_10_9_universal2.whl (18.5 MB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

mypy-0.971-cp39-cp39-win_amd64.whl (8.7 MB view details)

Uploaded CPython 3.9Windows x86-64

mypy-0.971-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (17.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

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

Uploaded CPython 3.9macOS 11.0+ ARM64

mypy-0.971-cp39-cp39-macosx_10_9_x86_64.whl (11.1 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

mypy-0.971-cp39-cp39-macosx_10_9_universal2.whl (18.5 MB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

mypy-0.971-cp38-cp38-win_amd64.whl (8.7 MB view details)

Uploaded CPython 3.8Windows x86-64

mypy-0.971-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (17.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

mypy-0.971-cp38-cp38-macosx_11_0_arm64.whl (10.0 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

mypy-0.971-cp38-cp38-macosx_10_9_x86_64.whl (11.0 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

mypy-0.971-cp38-cp38-macosx_10_9_universal2.whl (18.4 MB view details)

Uploaded CPython 3.8macOS 10.9+ universal2 (ARM64, x86-64)

mypy-0.971-cp37-cp37m-win_amd64.whl (8.4 MB view details)

Uploaded CPython 3.7mWindows x86-64

mypy-0.971-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (15.0 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

mypy-0.971-cp37-cp37m-macosx_10_9_x86_64.whl (10.7 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

mypy-0.971-cp36-cp36m-win_amd64.whl (8.4 MB view details)

Uploaded CPython 3.6mWindows x86-64

mypy-0.971-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (14.9 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

mypy-0.971-cp36-cp36m-macosx_10_9_x86_64.whl (10.5 MB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for mypy-0.971.tar.gz
Algorithm Hash digest
SHA256 40b0f21484238269ae6a57200c807d80debc6459d444c0489a102d7c6a75fa56
MD5 9aed5fdbfede36bb5d5d397773dd1e6a
BLAKE2b-256 5e6600f7f751140fe6953603fb0cd56dee0314842cfe358884ca3025589ca81c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-0.971-py3-none-any.whl
Algorithm Hash digest
SHA256 0d054ef16b071149917085f51f89555a576e2618d5d9dd70bd6eea6410af3ac9
MD5 24de63aaf8eaeec455625761734d9bc2
BLAKE2b-256 6cc620dd5b70962af557101b2d3a7052f8298a3e94708b62bc5ad7ca713b59bb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.971-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 8.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for mypy-0.971-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 25c5750ba5609a0c7550b73a33deb314ecfb559c350bb050b655505e8aed4103
MD5 52ada787828d9dcefcb83425d61ceec3
BLAKE2b-256 9e01a81de921bc3efde879f6eab5ff4d4bb33b037581f78eccfa28a47105d0b3

See more details on using hashes here.

File details

Details for the file mypy-0.971-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for mypy-0.971-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 02ef476f6dcb86e6f502ae39a16b93285fef97e7f1ff22932b657d1ef1f28655
MD5 859498af4b1bd43c08a601d8007957c5
BLAKE2b-256 f0b7d39405fb53e0ae99c26cba3c8ab50717eafb7aeb64beea6efbd42a17ef82

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-0.971-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 19830b7dba7d5356d3e26e2427a2ec91c994cd92d983142cbd025ebe81d69cf3
MD5 4abde4f8cd0cbaf210f263f7d0d56d1c
BLAKE2b-256 f9bee5c50777159473c8dfb7cb512e62fbca19df4a6e9db711f17d77c14fb62b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-0.971-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 98e02d56ebe93981c41211c05adb630d1d26c14195d04d95e49cd97dbc046dc5
MD5 64a7274fd51a3e277d2e28468a279377
BLAKE2b-256 18e1d3e577229691dae4c8039cd87ef981482812ba7c5f5999fd67127af0f8a1

See more details on using hashes here.

File details

Details for the file mypy-0.971-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for mypy-0.971-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f2899a3cbd394da157194f913a931edfd4be5f274a88041c9dc2d9cdcb1c315c
MD5 e95f6925a2c5fd6a8bca478f39bff306
BLAKE2b-256 2c97ff71b0cdf61065db040ffe34ae88852d2a47de8b2b49c51608caf03771ed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.971-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 8.7 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for mypy-0.971-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 77a514ea15d3007d33a9e2157b0ba9c267496acf12a7f2b9b9f8446337aac5b0
MD5 561c66fc5539b33e3eb5830d102241ec
BLAKE2b-256 779153304c05871cc38e95e7e5c3e2d0f84c1822d61a731c02434a20b12ea118

See more details on using hashes here.

File details

Details for the file mypy-0.971-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for mypy-0.971-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d744f72eb39f69312bc6c2abf8ff6656973120e2eb3f3ec4f758ed47e414a4bf
MD5 f0aba095edf7ff9bd2c438f483df0789
BLAKE2b-256 9af651c1fe6dcd657fbecb130bd78ea665a26e0c44e637373de6ac141a54f83c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.971-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/4.0.1 CPython/3.10.0

File hashes

Hashes for mypy-0.971-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ef943c72a786b0f8d90fd76e9b39ce81fb7171172daf84bf43eaf937e9f220a9
MD5 9220afbfa2eea5ce1734d4d7e2db2f4d
BLAKE2b-256 0b02644d6c498e9379f76ce5128a15f92281621770510f0fb9e321b530e1cd2c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-0.971-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d2022bfadb7a5c2ef410d6a7c9763188afdb7f3533f22a0a32be10d571ee4bbe
MD5 b6844651a6d48f9b1057b28b3c34ec5a
BLAKE2b-256 1561ffc2cf8cd1507f29444a50d0a93ecd3cc9a267c019f8c705447f40b6180d

See more details on using hashes here.

File details

Details for the file mypy-0.971-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

  • Download URL: mypy-0.971-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 18.5 MB
  • Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for mypy-0.971-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 1f7656b69974a6933e987ee8ffb951d836272d6c0f81d727f1d0e2696074d9e6
MD5 0d2b220a85ac7f484109fb8d68e87421
BLAKE2b-256 012d7aab0a38e05dcaf14bf1f3e238f1c1a6f7bc16065eb1db8ffed62f860d27

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.971-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 8.7 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for mypy-0.971-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 23c7ff43fff4b0df93a186581885c8512bc50fc4d4910e0f838e35d6bb6b5e58
MD5 44d85bb926bac509b98a811669691cc2
BLAKE2b-256 74e5e65b82813bdea739266e590e5fda72ec991c3e1223135342724a997fb3ff

See more details on using hashes here.

File details

Details for the file mypy-0.971-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for mypy-0.971-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d1ea5d12c8e2d266b5fb8c7a5d2e9c0219fedfeb493b7ed60cd350322384ac27
MD5 9263e80dd92fb77e5d2c273fbeced864
BLAKE2b-256 346f232461e55913d1320f33fc7e8fa8119af9db6182876093e9de189df9dbbe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.971-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 10.0 MB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for mypy-0.971-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b793b899f7cf563b1e7044a5c97361196b938e92f0a4343a5d27966a53d2ec71
MD5 ec50438735af3ea653437346e82a5a34
BLAKE2b-256 c7138202db537028ac473c05f43c046bf547a0c4be0454d9ddab0c7a68525ee9

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-0.971-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5a361d92635ad4ada1b1b2d3630fc2f53f2127d51cf2def9db83cba32e47c856
MD5 906a7b1eafccf29917cd8aee2e68592a
BLAKE2b-256 4c7fc20f9283d6659c6ebf790cbc4c12183ceaa4adf8c03df15369c220b2c03a

See more details on using hashes here.

File details

Details for the file mypy-0.971-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

  • Download URL: mypy-0.971-cp38-cp38-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 18.4 MB
  • Tags: CPython 3.8, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for mypy-0.971-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 9796a2ba7b4b538649caa5cecd398d873f4022ed2333ffde58eaf604c4d2cb27
MD5 8b56b28c65838e74b9a3cec4869b18cb
BLAKE2b-256 77a8adecd715710c9338586af6a6fe66055a6b4c6799364fbe24505154ca8fd4

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-0.971-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 4b21e5b1a70dfb972490035128f305c39bc4bc253f34e96a4adf9127cf943eb2
MD5 fa67cb325a981cb84f3ea156e3f0b22e
BLAKE2b-256 282f30dcdd46de1d19340da8b9e8fb41d907001d8f9b8c3d443d5128925e10b2

See more details on using hashes here.

File details

Details for the file mypy-0.971-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for mypy-0.971-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 23488a14a83bca6e54402c2e6435467a4138785df93ec85aeff64c6170077fb0
MD5 849b20f13057f8a701e2d7a1ef1318d6
BLAKE2b-256 2fbb636978d06c59d632a79684583b3afad5998b221c0f907b9c458398d10710

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-0.971-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 855048b6feb6dfe09d3353466004490b1872887150c5bb5caad7838b57328cc8
MD5 998053600517c6caff1e98ffe19e9348
BLAKE2b-256 b404ea16449bb496794508a1834ce69fa1630e96291360bbacaf5439af370573

See more details on using hashes here.

File details

Details for the file mypy-0.971-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: mypy-0.971-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 8.4 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for mypy-0.971-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 2ad53cf9c3adc43cf3bea0a7d01a2f2e86db9fe7596dfecb4496a5dda63cbb09
MD5 8cdcca8b1a77b4c463555cb287b7a219
BLAKE2b-256 a31c97a81d851751b3393989078a9a833149a26c341aa799c6d9419871aec1af

See more details on using hashes here.

File details

Details for the file mypy-0.971-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for mypy-0.971-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3fa7a477b9900be9b7dd4bab30a12759e5abe9586574ceb944bc29cddf8f0417
MD5 8ff137aed0430847da504c6018e33e8a
BLAKE2b-256 943a6279b09780ad0190c93f710ab0c5509c977e9f25b27bdea33758445e8e3f

See more details on using hashes here.

File details

Details for the file mypy-0.971-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mypy-0.971-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d3348e7eb2eea2472db611486846742d5d52d1290576de99d59edeb7cd4a42ca
MD5 bf8f9c6f81840995f47f68ea9dc460e4
BLAKE2b-256 eba3cb03e2131fe4253a6d942de668c689a1e6b61a237075b4b1c2527d92842c

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