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.7.1.tar.gz
(3.0 MB
view hashes)
Built Distributions
mypy-1.7.1-py3-none-any.whl
(2.5 MB
view hashes)
Close
Hashes for mypy-1.7.1-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 204e0d6de5fd2317394a4eff62065614c4892d5a4d1a7ee55b765d7a3d9e3f82 |
|
MD5 | 07df0309516fed502b90f5ad8387bacc |
|
BLAKE2b-256 | bd7a34e1ec6e515048ad7976c2afaa59c056fe1f942a1a2ae3704c754e3c0248 |
Close
Hashes for mypy-1.7.1-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9b338c19fa2412f76e17525c1b4f2c687a55b156320acb588df79f2e6fa9fea |
|
MD5 | 90b7fd15af848d72a66834d4cd298397 |
|
BLAKE2b-256 | 839c51effe3396740868649364ebea5001c694af29ec891bc90aae6944886c45 |
Close
Hashes for mypy-1.7.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c6e4464ed5f01dc44dc9821caf67b60a4e5c3b04278286a85c067010653a0eb |
|
MD5 | ab8bb93a3dce14a6675bc2d7fe0d8f44 |
|
BLAKE2b-256 | b6ab39f476f18a45b2a74b38722107ac5c8e50a5ee41f39f7ac46ac50caa630e |
Close
Hashes for mypy-1.7.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4fc3d14ee80cd22367caaaf6e014494415bf440980a3045bf5045b525680ac33 |
|
MD5 | 2277b8755b9361759d32cde1e5174ee5 |
|
BLAKE2b-256 | ccb75ae852edccf9eba4d71b3df212928f15759142894a4bb84c1d3cb0ade729 |
Close
Hashes for mypy-1.7.1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6dbdec441c60699288adf051f51a5d512b0d818526d1dcfff5a41f8cd8b4aaf1 |
|
MD5 | af95d92c1b11a62cc44a76519d45c35d |
|
BLAKE2b-256 | 88432a04b1cc1a27b1fe623cae9c6840f333e47422598a3556d3824a07d8c2c4 |
Close
Hashes for mypy-1.7.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6efc9bd72258f89a3816e3a98c09d36f079c223aa345c659622f056b760ab42 |
|
MD5 | 339fac48269ff0467dd8661b5eab36e4 |
|
BLAKE2b-256 | de4f31605b0a66a6aa5906232777aa8a2a12628cd17c214a7c1414a5e679965b |
Close
Hashes for mypy-1.7.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c7ac372232c928fff0645d85f273a726970c014749b924ce5710d7d89763a28 |
|
MD5 | f70822040fd1dec8becba2a530d9c823 |
|
BLAKE2b-256 | 67475bee43b465abd613cd21fd5220a6a35547a42ce0d312c7a5e887bb11e9c2 |
Close
Hashes for mypy-1.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 944bdc21ebd620eafefc090cdf83158393ec2b1391578359776c00de00e8907a |
|
MD5 | a7793d89158f626414d52c1a63df1146 |
|
BLAKE2b-256 | af9aad4b219cf27496653c2312407d6a47593f25f5b53e2d163ade5961cac78c |
Close
Hashes for mypy-1.7.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f7f6985d05a4e3ce8255396df363046c28bea790e40617654e91ed580ca7c51 |
|
MD5 | 9597692238e590b73213916afb22c589 |
|
BLAKE2b-256 | 10ee8d3add501af4905f986fc54b761b227d245b853c254e24fedda26c9152c9 |
Close
Hashes for mypy-1.7.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b901927f16224d0d143b925ce9a4e6b3a758010673eeded9b748f250cf4e8f7 |
|
MD5 | 1f723db35c04b66fa3a4c130e4bbc522 |
|
BLAKE2b-256 | e1c699b845e9eaf7290ff6bdab40e3bbbb5134bebfa56ca622003c24596325c7 |
Close
Hashes for mypy-1.7.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcd2572dd4519e8a6642b733cd3a8cfc1ef94bafd0c1ceed9c94fe736cb65b6a |
|
MD5 | 085d4534a31823bb188e03c6368912dc |
|
BLAKE2b-256 | 1a64e12688d6bb5acff8d88915faf3e7e54f15eb96d30471ca1e15460c04a08a |
Close
Hashes for mypy-1.7.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2c2521a8e4d6d769e3234350ba7b65ff5d527137cdcde13ff4d99114b0c8e7d |
|
MD5 | 8c1cffd0868d761ff7ddde3efb34ee12 |
|
BLAKE2b-256 | 296d8ffee8037d5371008d729d28ae7e700984db96ed2b6b4cbcc49318b73fda |
Close
Hashes for mypy-1.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31902408f4bf54108bbfb2e35369877c01c95adc6192958684473658c322c8a5 |
|
MD5 | 293a5e04c955415c86728b7540c47882 |
|
BLAKE2b-256 | 44aee45078b06648e42d61461faf1070c7615fe39f904dcef741431beb410b39 |
Close
Hashes for mypy-1.7.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1484b8fa2c10adf4474f016e09d7a159602f3239075c7bf9f1627f5acf40ad49 |
|
MD5 | fc48067bce63b0c4998f19592f121cd0 |
|
BLAKE2b-256 | a68c034b199b5b07cfa1adbe3b629fced2549cbb1b95919de7a3bd3b349ad425 |
Close
Hashes for mypy-1.7.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12cce78e329838d70a204293e7b29af9faa3ab14899aec397798a4b41be7f340 |
|
MD5 | 8ab3782c6b889df1e3fc717a9d0486d2 |
|
BLAKE2b-256 | eaa14d821de78ad8c78b2e159359faabd70cc85dcccb0f1c9cd71d5ea5ae332a |
Close
Hashes for mypy-1.7.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72cf32ce7dd3562373f78bd751f73c96cfb441de147cc2448a92c1a308bd0ca6 |
|
MD5 | 88a96f0b0782ffe11593ab4fdf896b2c |
|
BLAKE2b-256 | 3bb3c92031662186e8f1894ed0f34c561656fe955c8ebb70a024f69a7a537342 |
Close
Hashes for mypy-1.7.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee5d62d28b854eb61889cde4e1dbc10fbaa5560cb39780c3995f6737f7e82120 |
|
MD5 | 23d8684a9b68e53714231d9444fcb55d |
|
BLAKE2b-256 | cbeda96d30f4d5b9d78508765b267058305043985818f771963a455adca73af3 |
Close
Hashes for mypy-1.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75aa828610b67462ffe3057d4d8a4112105ed211596b750b53cbfe182f44777a |
|
MD5 | 9d9e6d5513348772239b4d800fa93c5c |
|
BLAKE2b-256 | 90f67a5cd1e2b4095249efae755f0bc2b5fd518da6626050e1d76a00fbcd598b |
Close
Hashes for mypy-1.7.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2643d145af5292ee956aa0a83c2ce1038a3bdb26e033dadeb2f7066fb0c9abce |
|
MD5 | 3800b32ddccde2c5c6ab9813c2aadb66 |
|
BLAKE2b-256 | 72d4097f61229f6eb148f34b6a61b8d1536fc7de32e46d0d4021ec740278f4d3 |
Close
Hashes for mypy-1.7.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75c4d2a6effd015786c87774e04331b6da863fc3fc4e8adfc3b40aa55ab516fe |
|
MD5 | 0e60ede250f72ac4fae20777f21b0e17 |
|
BLAKE2b-256 | de0e07025ca7d3fa0c89456cd62b470473341693e205a2cd99add370b22c4012 |
Close
Hashes for mypy-1.7.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78e25b2fd6cbb55ddfb8058417df193f0129cad5f4ee75d1502248e588d9e0d7 |
|
MD5 | e19e0173999378defbaa87b372315e05 |
|
BLAKE2b-256 | 1d83a83464a691a0ab2a6ecff3f7ff6253a8bd1e50debcf1ce454cddd43c543f |
Close
Hashes for mypy-1.7.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5cf3f0c5ac72139797953bd50bc6c95ac13075e62dbfcc923571180bebb662e9 |
|
MD5 | 323cd894c74a25a707ae0790bbfa27ce |
|
BLAKE2b-256 | 02d8782be41850c227cfcbc5e65a911fb76724161736aecd8a53a4537d41f9e2 |
Close
Hashes for mypy-1.7.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40716d1f821b89838589e5b3106ebbc23636ffdef5abc31f7cd0266db936067e |
|
MD5 | 0ba817cf9cc301ab3e5b6d5c908c3c28 |
|
BLAKE2b-256 | aa5eeaee23820d6ca6d7fc75a894839bce98594bb80821161e37a70b489bfc88 |
Close
Hashes for mypy-1.7.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c5091ebd294f7628eb25ea554852a52058ac81472c921150e3a61cdd68f75a7 |
|
MD5 | b1b1bfb2eb01d925926904f637e9bfda |
|
BLAKE2b-256 | a2bd16ba65d605058ba897a707db78f6d939dd7cda4eaffe3d53e48d83e8e3e9 |
Close
Hashes for mypy-1.7.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84860e06ba363d9c0eeabd45ac0fde4b903ad7aa4f93cd8b648385a888e23200 |
|
MD5 | ca7134027e7265d78fd8b112a86924eb |
|
BLAKE2b-256 | 2a01fcd9d04f5d37fe04c7ab75fed028debd9fdf5b26636bac25adfd4366c02e |