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.921.tar.gz (2.7 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.921-py3-none-any.whl (2.4 MB view details)

Uploaded Python 3

mypy-0.921-cp310-cp310-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.10Windows x86-64

mypy-0.921-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (24.7 MB view details)

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

mypy-0.921-cp310-cp310-macosx_11_0_arm64.whl (8.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

mypy-0.921-cp310-cp310-macosx_10_9_x86_64.whl (9.6 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

mypy-0.921-cp39-cp39-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.9Windows x86-64

mypy-0.921-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (24.6 MB view details)

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

mypy-0.921-cp39-cp39-macosx_11_0_arm64.whl (8.9 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

mypy-0.921-cp39-cp39-macosx_10_9_x86_64.whl (9.6 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

mypy-0.921-cp38-cp38-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.8Windows x86-64

mypy-0.921-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (24.3 MB view details)

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

mypy-0.921-cp38-cp38-macosx_11_0_arm64.whl (8.9 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

mypy-0.921-cp38-cp38-macosx_10_9_x86_64.whl (9.5 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

mypy-0.921-cp37-cp37m-win_amd64.whl (8.0 MB view details)

Uploaded CPython 3.7mWindows x86-64

mypy-0.921-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (22.8 MB view details)

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

mypy-0.921-cp37-cp37m-macosx_10_9_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

mypy-0.921-cp36-cp36m-win_amd64.whl (8.9 MB view details)

Uploaded CPython 3.6mWindows x86-64

mypy-0.921-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (22.5 MB view details)

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

mypy-0.921-cp36-cp36m-macosx_10_9_x86_64.whl (9.2 MB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: mypy-0.921.tar.gz
  • Upload date:
  • Size: 2.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.921.tar.gz
Algorithm Hash digest
SHA256 eca089d7053dff45d6dcd5bf67f1cabc311591e85d378917d97363e7c13da088
MD5 9f168ec5462be476bf0f9717736df70d
BLAKE2b-256 4ea2686871fae023daa8c2ac04f01c4a4c730761561adf25cf7a997f10899f44

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.921-py3-none-any.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.921-py3-none-any.whl
Algorithm Hash digest
SHA256 6e57f340ea04a6f7c67c7757e573bc61c2cc096f87ebd829d7c3264dedc0bc54
MD5 7a1d4b6d9e6e31c75308f0c336571122
BLAKE2b-256 b76e1512ca1ea58ca2c6c7b5327cf89a4e9fe5aa974f06bcf0617f37a0f90262

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.921-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 8.1 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.921-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f4688e06b2bbb9708eda50bf119abf072833687ca25c11caf84371fb44722b8a
MD5 21a60e87172500010c572819697a4f67
BLAKE2b-256 35f92b4b4ef38034f52e3387dc77bb2345b361d872cf5d76f2eb7510b76b7e8a

See more details on using hashes here.

File details

Details for the file mypy-0.921-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.921-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 279d87385acc33d4117612002026d09ef039845dee2cab41d2cca38ca63a72b3
MD5 68af8be48d733e99362606d37190c7d7
BLAKE2b-256 8a5929e828c9274084e8a4f2087ba51e618d12dd7dc76a3a37738e23411ec84c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.921-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 8.9 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.921-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 01ff922b9fa13f451ce51f7b707c97e35b5dd6ad0104a83d598306255cc7f990
MD5 6af27f7e858c076bedb0374d7972afc5
BLAKE2b-256 3c3c031169198c99b93fb12c75d6e2bd38bccb866c784ba159d6bbef69867f83

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.921-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.6 MB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.921-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d9d6a9c35ac1e5d89d9f71f60d4932dfba00b8d2cb0ba758293f0214c851d2c0
MD5 b29c32bfe1944c5a209f6d0e9c9cd5f5
BLAKE2b-256 e09f051855e01fc931eef4a832b393be10c2eb21ea0458d1e3fd88e4762f22f9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.921-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 8.1 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.921-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8c2cff600d34ea8f3426a470e0ea75bd35c75269f6df69a9320c99b4e92edca4
MD5 67ffa65b836c6d9da2208d8362ff744b
BLAKE2b-256 15b18cc5896b506269f7af95a779b06f12ca337ef290379707c3aa5b65b595e9

See more details on using hashes here.

File details

Details for the file mypy-0.921-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.921-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b6f6bc11222b61fa805371f18d70f1546f5ca26db5eda8ad9a75364460bd17a0
MD5 a5f003c98f8dbe1ac660f4d296373e8a
BLAKE2b-256 e1fb9f3916479a3d4264887c72e856d94f3c1f79c50ec7977286a7f8387ef26a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.921-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 8.9 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.921-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 549557f7dc7ddd45ca08df0944b7f6519a0e23e6336ef3ff260a4e100fe1ccb3
MD5 38bbf53b83988df9a246fed79e896e26
BLAKE2b-256 23e073682d3081855b323747c007f9096e536776ffd97401b801217f402b87dd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.921-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.6 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.921-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 59f6280e3cbb961b7a9957b6e1739c60fd027743c5ec4d3636f1ae24d5249528
MD5 aecf21a2592f3c1b9388c415f2647ef4
BLAKE2b-256 a8e58df73ae5eebdfbc6e19ff19690d7cb1bf85d6049b9df3112dc1df94f8012

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.921-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 8.1 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.921-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 02aca528afcb965ea7bf2bc5fbe5736225b5786e135d64cce5075e3bc8b785a4
MD5 49dfeb37084a188fc3337525e7f1ecae
BLAKE2b-256 b0d17764deae8c74f38cb57d656c9dda6b787520d60c6c0c5007a5df8a4b9bc5

See more details on using hashes here.

File details

Details for the file mypy-0.921-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.921-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b64e64fb6092c86239a7b10437c8e0b9b013e704ecdf8bdfaa8d80dbd7ba2a73
MD5 65dabd5be404d3a3b9fd17b6fc80e1e3
BLAKE2b-256 e2b4a53756f79245baddc205aa182d06b0b8b48601c7a9da7bc35c09e4e81235

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.921-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 8.9 MB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.921-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 71c193bc6dc1b2f183b59f6473a13e627885751d9e534fd26bf15bc8eeed8772
MD5 21f07cad998470e2421674db97b13dfe
BLAKE2b-256 2542c731e872b8be42b756d358eea37c0b924c4be71dd57a389c2537d6f59602

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.921-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.5 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.921-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8fcad97e6be583c7de2d18304581dc7f8c42ce4950df5d56005bd3efd53e9ef9
MD5 2c71b7ea0b9c9ee23089e29815e909fc
BLAKE2b-256 39984e4c3b04e92555c88931eaede876ce4ab1b9c2bdd9aff7616ba9297a6f15

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.921-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 8.0 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.921-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 777fc39141b8a4154c61cc6dc0315b25832b8b6efe5a2bef1dba66d5544341d4
MD5 1f642e469aa3c5cf90af41eb348393f6
BLAKE2b-256 080bca977671d73e11493d69b1098011879070258e07a81c190a1e1bad7cbe54

See more details on using hashes here.

File details

Details for the file mypy-0.921-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.921-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2d816a6e2114c473181e0df3013decb9a02acbc57d45454357a05258acd528a3
MD5 54ab9f38f4dff3be13a441fee6872a65
BLAKE2b-256 3b944af20d71e150f0a347fd297342c75a22b46e0c87ff4fbfc5646ce62eeb0d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.921-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.4 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.921-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1952b1c8e84eb03375b5e339295a96b92dd5b865d2a9768431c9c5aa58f8d32b
MD5 813daa1b3d37845095125493d384af5d
BLAKE2b-256 8789af918eaba9b3da2b4a3a704c01da2cde3c1c8c3c87cd772b66f1ecaeac1f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.921-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 8.9 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.921-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 49e528bf13d54a4cbb163fc7532ae220edf0b1bb79070481c77a0c83cc4e36ce
MD5 5c76ef81ebde36dfc6c59291a0b637a4
BLAKE2b-256 3c9b0ccf7d5208d9943078e703888f7d0b1f196639a5237fb4dd558cd2cb0f83

See more details on using hashes here.

File details

Details for the file mypy-0.921-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.921-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 aadc06bffbe00c285771056e5b0364bc3e0a814e3a08d2cc64f4b12ea40bc283
MD5 687661dbff67820d8726c8e9598e0de3
BLAKE2b-256 b85f08219f412d288a43681252a340519aa8cbb404b949c3018b12fbded5e326

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.921-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.2 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for mypy-0.921-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 54bfe651425cc0935e056327c8f0da749015d64e1586601a9350363f4a3a7794
MD5 bc4b31e984fd83a78c2e51b7bcbf0c7c
BLAKE2b-256 ef025936ede1a375577a611b4030dcf7856ad9a1792b17aae443ebefd276f2fe

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