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.0.tar.gz
(2.8 MB
view hashes)
Built Distributions
mypy-1.0.0-py3-none-any.whl
(2.4 MB
view hashes)
Close
Hashes for mypy-1.0.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01b1b9e1ed40544ef486fa8ac022232ccc57109f379611633ede8e71630d07d2 |
|
MD5 | 6690c2d9eb4058fce793674c5ce8c37b |
|
BLAKE2b-256 | b7dc2ff22c5184450564b9af626d0dda3458dbd26a2305a04359bb6b184498c1 |
Close
Hashes for mypy-1.0.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8845125d0b7c57838a10fd8925b0f5f709d0e08568ce587cc862aacce453e3dd |
|
MD5 | 396616ba28d7674a02e55e338ebe6ffe |
|
BLAKE2b-256 | 8f849a37fd92f19edf66b6127fa22146a79214e130e27ed21a68ffbde16487aa |
Close
Hashes for mypy-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5cfca124f0ac6707747544c127880893ad72a656e136adc935c8600740b21ff5 |
|
MD5 | afe1172fc78ee0a936426d5219409f34 |
|
BLAKE2b-256 | a9d35a3ec1a0413b16ea79abb511703424ef0f4bb538b5bb713a721c7d04ecb2 |
Close
Hashes for mypy-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb2782a036d9eb6b5a6efcdda0986774bf798beef86a62da86cb73e2a10b423d |
|
MD5 | 2b3fb23d65f0dd9fa773e740247c3fa4 |
|
BLAKE2b-256 | f94d60037c331964be7e5ef98e7b5b696ac10516d254d71d9ab6459f231f3de2 |
Close
Hashes for mypy-1.0.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14d776869a3e6c89c17eb943100f7868f677703c8a4e00b3803918f86aafbc52 |
|
MD5 | dcfdcac8f16f424e65108857621ddfaa |
|
BLAKE2b-256 | 59f9cd5f17593583bf08944a30311b3d92362643db19d6078847b36cfaebe014 |
Close
Hashes for mypy-1.0.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7cc2c01dfc5a3cbddfa6c13f530ef3b95292f926329929001d45e124342cd6b7 |
|
MD5 | 4dc2217c714724741b50d447a1765422 |
|
BLAKE2b-256 | 95ff455b5ccd87c3276a3547c45d2692b8463de3ba937b18b989a86ee88876ea |
Close
Hashes for mypy-1.0.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ab090d9240d6b4e99e1fa998c2d0aa5b29fc0fb06bd30e7ad6183c95fa07593 |
|
MD5 | 44bbad7aaacde6ff56cc7997b93376f3 |
|
BLAKE2b-256 | c0579abb1193c50562f4c337357e9b1c692eb29e0c650e95c58c2e7953a16e52 |
Close
Hashes for mypy-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87edfaf344c9401942883fad030909116aa77b0fa7e6e8e1c5407e14549afe9a |
|
MD5 | 3ce487887cdf7c73c7e152a199d3f838 |
|
BLAKE2b-256 | 2c19bf26e468b7c67acdb2c65bc03c26b5a4d49d83f2e1839fe27094261430a2 |
Close
Hashes for mypy-1.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ace23f6bb4aec4604b86c4843276e8fa548d667dbbd0cb83a3ae14b18b2db6c |
|
MD5 | 4f7dde68ad90fdbd06f3f9c43da6767b |
|
BLAKE2b-256 | 2fc59f87e2e2941944dc28f9adbce385c5c619f132dea975e03a8bb59561e2d7 |
Close
Hashes for mypy-1.0.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0626db16705ab9f7fa6c249c017c887baf20738ce7f9129da162bb3075fc1af |
|
MD5 | 98b8d0d921eb1df5799e60dce5d9c8b9 |
|
BLAKE2b-256 | a030b7b6d036ac5dfb99da8f812f22fe5a53b910dfce55628c6697d5143b9944 |
Close
Hashes for mypy-1.0.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe523fcbd52c05040c7bee370d66fee8373c5972171e4fbc323153433198592d |
|
MD5 | ad3402dfaa9a446bd731a41a2ce3239f |
|
BLAKE2b-256 | d12b732ab91b85715371a6499272c8884f3473a95dbe4ad5d2829b25c8bf18c8 |
Close
Hashes for mypy-1.0.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92024447a339400ea00ac228369cd242e988dd775640755fa4ac0c126e49bb74 |
|
MD5 | a1bbe88f591caca2a4e5a1151278e3d5 |
|
BLAKE2b-256 | 91786a1dc637e13eea052aab36730398ff7e8b440c229ded3e5a01ee2368fd4b |
Close
Hashes for mypy-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be78077064d016bc1b639c2cbcc5be945b47b4261a4f4b7d8923f6c69c5c9457 |
|
MD5 | 91435d38e800b9ee378fefe86b65afdb |
|
BLAKE2b-256 | 6d0b1889c1bfb1d8fb6da5cb55b5ccf1f67156eef72a962c7448d47d79846e7f |
Close
Hashes for mypy-1.0.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e398652d005a198a7f3c132426b33c6b85d98aa7dc852137a2a3be8890c4072 |
|
MD5 | 23c8d04c1b966d43883eec2b7e9f81c3 |
|
BLAKE2b-256 | d6c35a07bdeae8625f793ada8e2bba4d901b4c8ed8e672566908cbd0f5f47bb2 |
Close
Hashes for mypy-1.0.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ae4c7a99e5153496243146a3baf33b9beff714464ca386b5f62daad601d87af |
|
MD5 | f4627840c14d145202bc2b92493f37f4 |
|
BLAKE2b-256 | acbd98e62d6b4bb0ae60d6d8de46c3d8932fb81931e8e3a515216d053332cbce |
Close
Hashes for mypy-1.0.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50979d5efff8d4135d9db293c6cb2c42260e70fb010cbc697b1311a4d7a39ddb |
|
MD5 | 624e391e3aa7bb9e8aaa8cb119e59b3e |
|
BLAKE2b-256 | a7302552be09bd9ff6f5753a045620f6f6a18496c04e31653057ff5ecb2b240e |
Close
Hashes for mypy-1.0.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a86b794e8a56ada65c573183756eac8ac5b8d3d59daf9d5ebd72ecdbb7867a43 |
|
MD5 | a1fb2b5210f9b8d3f61af4163e5a94ae |
|
BLAKE2b-256 | d831e069a069c4df60df0c419d74446dad9f0a18216ada3209b74c9c1637647d |
Close
Hashes for mypy-1.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67cced7f15654710386e5c10b96608f1ee3d5c94ca1da5a2aad5889793a824c1 |
|
MD5 | de7fc24f02256a4a6f6595826e7179b2 |
|
BLAKE2b-256 | 9b79d214e3eea8f0ed5f347b9620c7ed6402bbb852a7b9e2789445ec5993f9c6 |
Close
Hashes for mypy-1.0.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3cfad08f16a9c6611e6143485a93de0e1e13f48cfb90bcad7d5fde1c0cec3d36 |
|
MD5 | 3413acb3326821f06a93b1f9c9b4c9e5 |
|
BLAKE2b-256 | c64fe911e4f631de380f648247aab1133876abd0f605bd2a733ea08afc0917b5 |
Close
Hashes for mypy-1.0.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7306edca1c6f1b5fa0bc9aa645e6ac8393014fa82d0fa180d0ebc990ebe15964 |
|
MD5 | 24f338b16db39dbc512fed2b262e290d |
|
BLAKE2b-256 | 761918fdb3f0dd2ecb2cc800ae4da39d06a1c9e31366a99c418fb5be8c30b537 |
Close
Hashes for mypy-1.0.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f6ac8c87e046dc18c7d1d7f6653a66787a4555085b056fe2d599f1f1a2a2d21 |
|
MD5 | 2f8feba85001bccf46257f90b9bd8400 |
|
BLAKE2b-256 | 9f739dcbfd92260e5bef3f3dcecd5aa9de649f059f9c29e2c9a4d126af9273ea |
Close
Hashes for mypy-1.0.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e5175026618c178dfba6188228b845b64131034ab3ba52acaffa8f6c361f805 |
|
MD5 | 68c9ef28f324d5409c635cb7e2fa658d |
|
BLAKE2b-256 | a527695b5f7438b66f17b6ff7e33b9769fae635f2d2cf4b6ca84131d1019b113 |
Close
Hashes for mypy-1.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5cd187d92b6939617f1168a4fe68f68add749902c010e66fe574c165c742ed88 |
|
MD5 | 8b4541665458ebc402e7f34b316bf532 |
|
BLAKE2b-256 | 0e84073a709d3f20e831e75199a30a20885f04d1a8a0d7b956a26056a5454fc3 |
Close
Hashes for mypy-1.0.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7cf862aef988b5fbaa17764ad1d21b4831436701c7d2b653156a9497d92c83c |
|
MD5 | 8d4b4a4d69d650c3b4e70415a6fcf18c |
|
BLAKE2b-256 | 60e8d722f2b079e6931bbe38cd65ddd53b848f1f7db28b1f4f31557a5e6edc87 |