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

0.982

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

Uploaded Python 3

mypy-0.982-cp310-cp310-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.10Windows x86-64

mypy-0.982-cp310-cp310-musllinux_1_1_x86_64.whl (19.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

mypy-0.982-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

mypy-0.982-cp310-cp310-macosx_10_9_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

mypy-0.982-cp310-cp310-macosx_10_9_universal2.whl (18.3 MB view details)

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

mypy-0.982-cp39-cp39-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.9Windows x86-64

mypy-0.982-cp39-cp39-musllinux_1_1_x86_64.whl (19.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

mypy-0.982-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.9macOS 11.0+ ARM64

mypy-0.982-cp39-cp39-macosx_10_9_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

mypy-0.982-cp39-cp39-macosx_10_9_universal2.whl (18.3 MB view details)

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

mypy-0.982-cp38-cp38-win_amd64.whl (8.4 MB view details)

Uploaded CPython 3.8Windows x86-64

mypy-0.982-cp38-cp38-musllinux_1_1_x86_64.whl (18.8 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

mypy-0.982-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.8macOS 11.0+ ARM64

mypy-0.982-cp38-cp38-macosx_10_9_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

mypy-0.982-cp38-cp38-macosx_10_9_universal2.whl (18.2 MB view details)

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

mypy-0.982-cp37-cp37m-win_amd64.whl (8.2 MB view details)

Uploaded CPython 3.7mWindows x86-64

mypy-0.982-cp37-cp37m-musllinux_1_1_x86_64.whl (16.7 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

mypy-0.982-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

mypy-0.982-cp37-cp37m-macosx_10_9_x86_64.whl (10.4 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for mypy-0.982.tar.gz
Algorithm Hash digest
SHA256 85f7a343542dc8b1ed0a888cdd34dca56462654ef23aa673907305b260b3d746
MD5 cf404c42f555b3af67a9e4b7c0ed2881
BLAKE2b-256 0d75a1ec1af4153f7b7ae825705ada667bf445418277153c76972ba0ad782bb9

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-0.982-py3-none-any.whl
Algorithm Hash digest
SHA256 1021c241e8b6e1ca5a47e4d52601274ac078a89845cfde66c6d5f769819ffa1d
MD5 7a7b2518311ce403692464d95c4d40ac
BLAKE2b-256 c45368a35d98516b30e2c7f691458112e69242849aef7e95ae8306b1b7aee575

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-0.982-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8ee8c2472e96beb1045e9081de8e92f295b89ac10c4109afdf3a23ad6e644f3e
MD5 e8f23bc6d4620bdcd93fd1e8fbb5f0c7
BLAKE2b-256 b2e31343119fb08a957ca2e22e388b03466ea8b185a370ec9763aeb75840b37d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-0.982-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 175f292f649a3af7082fe36620369ffc4661a71005aa9f8297ea473df5772046
MD5 59c6ab15a517ec7ab87406d4fa1f4c0d
BLAKE2b-256 e30debb05db714d4c10901f655d9bfdf0a90be1632fda4b9f3c12adf8bc13fa3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-0.982-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 86ebe67adf4d021b28c3f547da6aa2cce660b57f0432617af2cca932d4d378a6
MD5 6360cf37c33400e89ed9d97ec6f30276
BLAKE2b-256 dcb0a08f69947bef7b69f3728a2325bcac561fd29654e7352f3f3e1c8cd27975

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-0.982-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f793e3dd95e166b66d50e7b63e69e58e88643d80a3dcc3bcd81368e0478b089c
MD5 e6cb45b1558ce1fdf442c6cf9287d745
BLAKE2b-256 fe7e4b8e2356cfbd847c8fbf4c8c16a2348eb1c9b175c7d730a7b5ac6e9e7cdd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-0.982-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 41fd1cf9bc0e1c19b9af13a6580ccb66c381a5ee2cf63ee5ebab747a4badeba3
MD5 7afc5d6c233a28d9981df63a485535b4
BLAKE2b-256 fd8533f276e258a9fc9bf7a3e8fdbf051803efcfff4cb40c0f015f947bd017d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-0.982-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 5085e6f442003fa915aeb0a46d4da58128da69325d8213b4b35cc7054090aed5
MD5 a496817e06697fda8cff41a5537bb77c
BLAKE2b-256 57ecbd403327a09450902c41d57795f0311d8cf98ce8e94ed9322972cdba59fd

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-0.982-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 eb7a068e503be3543c4bd329c994103874fa543c1727ba5288393c21d912d795
MD5 c2dee3d47326761860e3e601213c444b
BLAKE2b-256 3b0711606f3ebee6fb28907377e687bcad36325f05b776e23a43b0042a4c294c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-0.982-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a692a8e7d07abe5f4b2dd32d731812a0175626a90a223d4b58f10f458747dd8a
MD5 08ec834473ba30d145cc0c20d02e47cb
BLAKE2b-256 e4c6f3a81219b2bc3243344a4626c481ff4bc2cc16984563c7b92e89554c61e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-0.982-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eaa97b9ddd1dd9901a22a879491dbb951b5dec75c3b90032e2baa7336777363b
MD5 e03bc536710f4c9495313add11d2f4ac
BLAKE2b-256 c2c6a727adc0d36c579f3fbdc89444f592f9d944c8029866206a476847a69501

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.982-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.1 CPython/3.10.4

File hashes

Hashes for mypy-0.982-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 91781eff1f3f2607519c8b0e8518aad8498af1419e8442d5d0afb108059881fc
MD5 372386fbee46096ca9a6aa8819f3209f
BLAKE2b-256 c7da7857ceb92f5b0e4b7e81526940b5ceec3cfd9aae018e59fc2ae50f412452

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-0.982-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 75838c649290d83a2b83a88288c1eb60fe7a05b36d46cbea9d22efc790002146
MD5 76aae0923d2c6d493f0493c625d953d8
BLAKE2b-256 4314d4f08701ebb154520fe687a59a9e3e463f5379b458ead0e70fea4583ce36

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.982-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 18.3 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.4

File hashes

Hashes for mypy-0.982-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 a705a93670c8b74769496280d2fe6cd59961506c64f329bb179970ff1d24f9f8
MD5 2dad20ae1639982ee26e5c49c2d89fa9
BLAKE2b-256 a6ad782f83c49a2d757a00a824b62527862ee8a70632285fbd2e9ca093a0740c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-0.982-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 cebca7fd333f90b61b3ef7f217ff75ce2e287482206ef4a8b18f32b49927b1a2
MD5 719e72d9202157782e6a4e3c2053d765
BLAKE2b-256 73c72472238c00e727837d9832263532d3a36e2b1b79c446ef1d5c5a936ead8b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-0.982-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c6e564f035d25c99fd2b863e13049744d96bd1947e3d3d2f16f5828864506763
MD5 686131a7673b9e8efbb9e2dbdca5f847
BLAKE2b-256 35542f9e0bd994cbfab707f3dc261c8bffb487fd39faa8bedb977ee25be6a35e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-0.982-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7b35ce03a289480d6544aac85fa3674f493f323d80ea7226410ed065cd46f206
MD5 de9bd8a1ef4e51b13b6cd74c6a883f6f
BLAKE2b-256 aa01c1e7cc3056bc51342682af901cef3b0c22d5b10220e222828a295f52a52b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.982-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.1 CPython/3.10.4

File hashes

Hashes for mypy-0.982-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6389af3e204975d6658de4fb8ac16f58c14e1bacc6142fee86d1b5b26aa52bda
MD5 635ae25ff7d4caa90547f2eeaca5cb59
BLAKE2b-256 e680f7c6058161eeaa21334c5fc149bf74161ca6955d56f59d702614a3f6bbb8

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-0.982-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 26ae64555d480ad4b32a267d10cab7aec92ff44de35a7cd95b2b7cb8e64ebe3e
MD5 0e96bb3d06283dc0a400871fd95db6c8
BLAKE2b-256 c2fc233bcc73e4ef69ae94d3e3ba58ca595b16f77b15eb6e722f0ae322419f90

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.982-cp38-cp38-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 18.2 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.4

File hashes

Hashes for mypy-0.982-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 14d53cdd4cf93765aa747a7399f0961a365bcddf7855d9cef6306fa41de01c24
MD5 b572c4af6b3dd103c68420c650c4bf81
BLAKE2b-256 a46a373c629b464196b225fe031ad9a902044d4f561512ab14caac91df28e985

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-0.982-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 724d36be56444f569c20a629d1d4ee0cb0ad666078d59bb84f8f887952511ca1
MD5 68e9192fdd3d76a46126e406bc821396
BLAKE2b-256 79a8281b88004bf31297af9e00324c543e7e642371162686bf685ac3832cd1a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-0.982-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e7aeaa763c7ab86d5b66ff27f68493d672e44c8099af636d433a7f3fa5596d40
MD5 0babcacf0a9f3fa6d77c1d3c431f5066
BLAKE2b-256 3e2356b0fc3026975a83913f8d252281a48cacbddf6f3bf71882a64144316bc5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-0.982-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d6af646bd46f10d53834a8e8983e130e47d8ab2d4b7a97363e35b24e1d588947
MD5 3c89029ce28ed7ea4455e16c6fc654cd
BLAKE2b-256 79e948580e9df9b5b3214ce5e5b7daa6b67a4daf196b2bacfb6c0e3e5685700b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-0.982-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 58f27ebafe726a8e5ccb58d896451dd9a662a511a3188ff6a8a6a919142ecc20
MD5 66c1568e667b7e4a865da59773f327b0
BLAKE2b-256 c6bb074c5a1dceaf372b2f306b549cce261d5acc2b3b003d0768eecf4ded9948

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