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.0.1.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-1.0.1-py3-none-any.whl (2.4 MB view details)

Uploaded Python 3

mypy-1.0.1-cp311-cp311-win_amd64.whl (8.8 MB view details)

Uploaded CPython 3.11Windows x86-64

mypy-1.0.1-cp311-cp311-musllinux_1_1_x86_64.whl (19.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

mypy-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

mypy-1.0.1-cp311-cp311-macosx_11_0_arm64.whl (10.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mypy-1.0.1-cp311-cp311-macosx_10_9_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

mypy-1.0.1-cp310-cp310-win_amd64.whl (8.8 MB view details)

Uploaded CPython 3.10Windows x86-64

mypy-1.0.1-cp310-cp310-musllinux_1_1_x86_64.whl (20.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

mypy-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

mypy-1.0.1-cp310-cp310-macosx_11_0_arm64.whl (10.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

mypy-1.0.1-cp310-cp310-macosx_10_9_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

mypy-1.0.1-cp39-cp39-win_amd64.whl (8.8 MB view details)

Uploaded CPython 3.9Windows x86-64

mypy-1.0.1-cp39-cp39-musllinux_1_1_x86_64.whl (20.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

mypy-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

mypy-1.0.1-cp39-cp39-macosx_11_0_arm64.whl (10.4 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

mypy-1.0.1-cp39-cp39-macosx_10_9_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

mypy-1.0.1-cp38-cp38-win_amd64.whl (8.8 MB view details)

Uploaded CPython 3.8Windows x86-64

mypy-1.0.1-cp38-cp38-musllinux_1_1_x86_64.whl (19.7 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

mypy-1.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

mypy-1.0.1-cp38-cp38-macosx_11_0_arm64.whl (10.4 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

mypy-1.0.1-cp38-cp38-macosx_10_9_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

mypy-1.0.1-cp37-cp37m-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.7mWindows x86-64

mypy-1.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl (17.5 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

mypy-1.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.8 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

mypy-1.0.1-cp37-cp37m-macosx_10_9_x86_64.whl (11.0 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for mypy-1.0.1.tar.gz
Algorithm Hash digest
SHA256 28cea5a6392bb43d266782983b5a4216c25544cd7d80be681a155ddcdafd152d
MD5 5da1bfc34ab0564e757dde30a3fb3413
BLAKE2b-256 5256afddb0a1654cf7f192419fbd9e46e01bceb11b1a6778a9d4257387f71dd8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for mypy-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 eda5c8b9949ed411ff752b9a01adda31afe7eae1e53e946dbdf9db23865e66c4
MD5 5e779bd2a48f6096d70bcdf7e6a3531a
BLAKE2b-256 d195fa68816abbbc48f0ef213490cc4445e30365831576fb9427fd99fa771e6e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.0.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 8.8 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for mypy-1.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d42a98e76070a365a1d1c220fcac8aa4ada12ae0db679cb4d910fabefc88b994
MD5 a1ca7e43795e1ad94067e95041460e56
BLAKE2b-256 b1c9610cb9d81221b54596ad2d16fa873ea425227043b5b22ab09a0b27486af2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.0.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 448de661536d270ce04f2d7dddaa49b2fdba6e3bd8a83212164d4174ff43aa65
MD5 07e4add5cba8b45e45a84b754fc56734
BLAKE2b-256 9cc50c287ccb5a70b4fb37f3d3025dd6a0d12616bb041c76068c813c33933c00

See more details on using hashes here.

File details

Details for the file mypy-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mypy-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c96b8a0c019fe29040d520d9257d8c8f122a7343a8307bf8d6d4a43f5c5bfcc8
MD5 04ed06207c353a527cfc7be4cf3dc108
BLAKE2b-256 4f01fbf84b7785916a75c80ccffd70b708600376b606af3bab4993f7da2208af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 48525aec92b47baed9b3380371ab8ab6e63a5aab317347dfe9e55e02aaad22e8
MD5 1cf6a78a4ccd3d718955825fc0061cef
BLAKE2b-256 272bebc13ecd6389ed1401f86f46bbb45737d68a08b28b2858ae66e865e2f784

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.0.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2013226d17f20468f34feddd6aae4635a55f79626549099354ce641bc7d40262
MD5 5113972e1b5a58591006820b99643111
BLAKE2b-256 a81cb53620475d58a366d793c6b82e8d615ab38cd256937759949c905891da18

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.0.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 8.8 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for mypy-1.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5deb252fd42a77add936b463033a59b8e48eb2eaec2976d76b6878d031933fe4
MD5 418f60a0aff2589ecc14d655f35fc3e9
BLAKE2b-256 3b33ec5f800a4424e6591b3c32b04211e6bb2a5be6741231dc8751e3d30b9d82

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.0.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 65b122a993d9c81ea0bfde7689b3365318a88bde952e4dfa1b3a8b4ac05d168b
MD5 425d3acddaa274817c6de982ea4d5548
BLAKE2b-256 ea5b39221b3e2eb104529867617a993a842e39aa240b43bc39f3a48302915f5f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 27a0f74a298769d9fdc8498fcb4f2beb86f0564bcdb1a37b58cbbe78e55cf8c0
MD5 946c8a18780ec4172256b4b4bbd0f609
BLAKE2b-256 88aa94e45af5f45418eb4038d0264ac085c7426ea80b329f93df5e5b7485a0b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 920169f0184215eef19294fa86ea49ffd4635dedfdea2b57e45cb4ee85d5ccaf
MD5 db367f6d33eb14f0fa5dda64e7534d9a
BLAKE2b-256 b106e851fb58910b71cca74eec7fe41d6812a17893eaefd9c35ddcaadbccd177

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.0.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 71a808334d3f41ef011faa5a5cd8153606df5fc0b56de5b2e89566c8093a0c9a
MD5 0abbc7a1e35e2859ede29d6d58a269f6
BLAKE2b-256 0b57a81b17ef5cdc120f58d85ae36c01c8e2ad8e0aa5e7bf8d9f05f328f88fe7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.0.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 8.8 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for mypy-1.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 15b5a824b58c7c822c51bc66308e759243c32631896743f030daf449fe3677f3
MD5 195050d38b8c64b8a0e810886cf3f3fa
BLAKE2b-256 7e5aee6bc11f9b95cd4c7c058857e82ebcf8357b1aeb7e7a501d0af98f1bbc18

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-1.0.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c6c2ccb7af7154673c591189c3687b013122c5a891bb5651eca3db8e6c6c55bd
MD5 804c17558086fd43775ef0db6a90f4ac
BLAKE2b-256 3da5c990246ef064250df59e257b79cdc3c98a8b48ab1d5b290f3d30cf5a96cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5f546ac34093c6ce33f6278f7c88f0f147a4849386d3bf3ae193702f4fe31407
MD5 11ce9e4887da7f66fef770b3d2f3c8d1
BLAKE2b-256 226096c09a87708e0ce8278a72b9275fb518d12a61f5b7b207220f4a96105a4a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.0.1-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 10.4 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for mypy-1.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 93a85495fb13dc484251b4c1fd7a5ac370cd0d812bbfc3b39c1bafefe95275d5
MD5 2ce6899a6b57fde4fcd8b79c32ef8c8e
BLAKE2b-256 667bd4af6e5d6532c4b5354927c2eefa48da04ab82f34f685e736954f4f9948f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-1.0.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 24189f23dc66f83b839bd1cce2dfc356020dfc9a8bae03978477b15be61b062e
MD5 bfc764fb648d9f5e06371b3859236ae2
BLAKE2b-256 2f61e4c6c5ae462b0166b3b5f775e6a18f491aeb1d2fa8e062f226489f4479e1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.0.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 8.8 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for mypy-1.0.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 0af4f0e20706aadf4e6f8f8dc5ab739089146b83fd53cb4a7e0e850ef3de0bb6
MD5 44b90ede6f0d3715122626d1f8844c05
BLAKE2b-256 a0cd24ba78b3f3ea0daeb589e92692938bf7c098e3f21d6f495fbdef901bc40e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-1.0.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e60d0b09f62ae97a94605c3f73fd952395286cf3e3b9e7b97f60b01ddfbbda88
MD5 8bce6ce7736cce165559a4fddcbc2866
BLAKE2b-256 83cb96b54fea903ec17dcd93dca935cb0dcdcaae396e9bcaff69b2adbabf8494

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e831662208055b006eef68392a768ff83596035ffd6d846786578ba1714ba8f6
MD5 6adea1ab9d00e0481bb501a6e1073318
BLAKE2b-256 301b49a1cd7d9d917d3d8f324f5f3b670a75013840ba11e2da2414ad740f926a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-1.0.1-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 10.4 MB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for mypy-1.0.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 17455cda53eeee0a4adb6371a21dd3dbf465897de82843751cf822605d152c8c
MD5 e84787ebbae91c11d7c709f3683157b7
BLAKE2b-256 5ba87ff8cd4125298a4677f30fefe00170eae41e540fa5d2bd48ef8dd18ab73d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-1.0.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5bc8d6bd3b274dd3846597855d96d38d947aedba18776aa998a8d46fabdaed76
MD5 7338fe42e8ac162cfb8a0cb91647fad6
BLAKE2b-256 61ffb5ddba6cd41f18ac060a787bbebac7ff2165dec051739b9a0d9b3e17fe23

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mypy-1.0.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 a2948c40a7dd46c1c33765718936669dc1f628f134013b02ff5ac6c7ef6942bf
MD5 842864ef00ee8dd510ae6724d48222f4
BLAKE2b-256 65bedb0af4d11c1043afdf07f2564290c07fea2c32899ecb34a101a745551ff2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 dbeb24514c4acbc78d205f85dd0e800f34062efcc1f4a4857c57e4b4b8712bff
MD5 f327ad3e5f4f852c4fe580d0ee0ab912
BLAKE2b-256 388f229d66559647bc718bddabfbd38e23e743821578cba10484da61794c1890

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5fdd63e4f50e3538617887e9aee91855368d9fc1dea30da743837b0df7373bc4
MD5 16061dd88db81394a4269d19699d691b
BLAKE2b-256 a0051f956a8414970ad58b4e32a7d4ff19119b588728366dc628f2aca7868210

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-1.0.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e64f48c6176e243ad015e995de05af7f22bbe370dbb5b32bd6988438ec873919
MD5 3f98633e085f0ec9dda64b6d5e6a5d3c
BLAKE2b-256 6dd565656a6b35e1b814274262b8d67d02538320a8c1242fc3897c4156cf3361

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