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.4.1.tar.gz
(2.9 MB
view hashes)
Built Distributions
mypy-1.4.1-py3-none-any.whl
(2.5 MB
view hashes)
Close
Hashes for mypy-1.4.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16f0db5b641ba159eff72cff08edc3875f2b62b2fa2bc24f68c1e7a4e8232d01 |
|
MD5 | f4b26ea49eed9a1d2c9f37826a0801aa |
|
BLAKE2b-256 | 8c266ff2b55bf8b605a4cc898883654c2ca4dd4feedf0bb04ecaacf60d165cde |
Close
Hashes for mypy-1.4.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8207b7105829eca6f3d774f64a904190bb2231de91b8b186d21ffd98005f14a7 |
|
MD5 | 23d1150cad1d220b4430fc620a8ca9de |
|
BLAKE2b-256 | 66f460739a2d336f3adf5628e7c9b920d16e8af6dc078550d615e4ba2a1d7759 |
Close
Hashes for mypy-1.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 141dedfdbfe8a04142881ff30ce6e6653c9685b354876b12e4fe6c78598b45e2 |
|
MD5 | d4f2547a4ec655d436037de8d15affa7 |
|
BLAKE2b-256 | 7372dfc0b46e6905eafd598e7c48c0c4f2e232647e4e36547425c64e6c850495 |
Close
Hashes for mypy-1.4.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98324ec3ecf12296e6422939e54763faedbfcc502ea4a4c38502082711867258 |
|
MD5 | c6adfa5cea81deaecf19c967e8587785 |
|
BLAKE2b-256 | 9258ccc0b714ecbd1a64b34d8ce1c38763ff6431de1d82551904ecc3711fbe05 |
Close
Hashes for mypy-1.4.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7549fbf655e5825d787bbc9ecf6028731973f78088fbca3a1f4145c39ef09462 |
|
MD5 | 5b62109c6b994b96cf614a120f9234a7 |
|
BLAKE2b-256 | 9401e34e37a044325af4d4af9825c15e8a0d26d89b5a9624b4d0908449d3411b |
Close
Hashes for mypy-1.4.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfdca17c36ae01a21274a3c387a63aa1aafe72bff976522886869ef131b937f1 |
|
MD5 | b86a2c5941e1db661ec69d17435983f0 |
|
BLAKE2b-256 | e7d36f65357dcb68109946de70cd55bd2e60f10114f387471302f48d54ff5dae |
Close
Hashes for mypy-1.4.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c4d8e89aa7de683e2056a581ce63c46a0c41e31bd2b6d34144e2c80f5ea53dc |
|
MD5 | 7f80175b99e8cc6754ceffd869899481 |
|
BLAKE2b-256 | e52fde3c455c54e8cf5e37ea38705c1920f2df470389f8fc051084d2dd8c9c59 |
Close
Hashes for mypy-1.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0dde1d180cd84f0624c5dcaaa89c89775550a675aff96b5848de78fb11adabcd |
|
MD5 | c46c6690e7784eeac5f72f2380f75b89 |
|
BLAKE2b-256 | 045cdeeac94fcccd11aa621e6b350df333e1b809b11443774ea67582cc0205da |
Close
Hashes for mypy-1.4.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca637024ca67ab24a7fd6f65d280572c3794665eaf5edcc7e90a866544076878 |
|
MD5 | a305397e56f69c4b1df429808fd154c6 |
|
BLAKE2b-256 | a7246f0df1874118839db1155fed62a4bd7e80c181367ff8ea07d40fbaffcfb4 |
Close
Hashes for mypy-1.4.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 566e72b0cd6598503e48ea610e0052d1b8168e60a46e0bfd34b3acf2d57f96a8 |
|
MD5 | 3f92200e269085191cf8f79e30bb5738 |
|
BLAKE2b-256 | fb3b1c7363863b56c059f60a1dfdca9ac774a22ba64b7a4da0ee58ee53e5243f |
Close
Hashes for mypy-1.4.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e02d700ec8d9b1859790c0475df4e4092c7bf3272a4fd2c9f33d87fac4427b8f |
|
MD5 | fdd675a1fb94d1f03a4a6cef68cba524 |
|
BLAKE2b-256 | d1f30d0622d5a83859a992b01741a7b97949d6fb9efc9f05f20a09f0df10dc1e |
Close
Hashes for mypy-1.4.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5703097c4936bbb9e9bce41478c8d08edd2865e177dc4c52be759f81ee4dd26c |
|
MD5 | f0c9facaa74c739375d1a1e71c559a1c |
|
BLAKE2b-256 | b734a3edaec8762181bfe97439c7e094f4c2f411ed9b79ac8f4d72156e88d5ce |
Close
Hashes for mypy-1.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34a9239d5b3502c17f07fd7c0b2ae6b7dd7d7f6af35fbb5072c6208e76295816 |
|
MD5 | 6ebd4cd83bdeef66e9c8d9a2ed629319 |
|
BLAKE2b-256 | c41026240f14e854a95af87d577b288d607ebe0ccb75cb37052f6386402f022d |
Close
Hashes for mypy-1.4.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43b592511672017f5b1a483527fd2684347fdffc041c9ef53428c8dc530f79a3 |
|
MD5 | ba727561766de5079d36b57252368d6d |
|
BLAKE2b-256 | da00ac2b58b321d85cac25be0dcd1bc2427dfc6cf403283fc205a0031576f14b |
Close
Hashes for mypy-1.4.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c482e1246726616088532b5e964e39765b6d1520791348e6c9dc3af25b233828 |
|
MD5 | 26af4d9e623a0cf0f5ef7d3f246c572a |
|
BLAKE2b-256 | 1d1b9050b5c444ef82c3d59bdbf21f91b259cf20b2ac1df37d55bc6b91d609a1 |
Close
Hashes for mypy-1.4.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43d24f6437925ce50139a310a64b2ab048cb2d3694c84c71c3f2a1626d8101dc |
|
MD5 | 15db064319f91a019a3fe6fbd3944249 |
|
BLAKE2b-256 | 27ab21230851e8137c9ef9a095cc8cb70d8ff8cac21014e4b249ac7a9eae7df9 |
Close
Hashes for mypy-1.4.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae704dcfaa180ff7c4cfbad23e74321a2b774f92ca77fd94ce1049175a21c97f |
|
MD5 | aad63d406be4d5f428c880874c55b36f |
|
BLAKE2b-256 | 647d156e721376951c449554942eedf4d53e9ca2a57e94bf0833ad2821d59bfa |
Close
Hashes for mypy-1.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2746d69a8196698146a3dbe29104f9eb6a2a4d8a27878d92169a6c0b74435b6 |
|
MD5 | ac2b01dc3a6455e4efdf6a99dba335c5 |
|
BLAKE2b-256 | 4e8926230b46e27724bd54f76cd73a2759eaaf35292b32ba64f36c7c47836d4b |
Close
Hashes for mypy-1.4.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2460a58faeea905aeb1b9b36f5065f2dc9a9c6e4c992a6499a2360c6c74ceca3 |
|
MD5 | 9a75f41072844935d8d1ac082647695d |
|
BLAKE2b-256 | 233f54a87d933440416a1efd7a42b45f8cf22e353efe889eb3903cc34177ab44 |
Close
Hashes for mypy-1.4.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01fd2e9f85622d981fd9063bfaef1aed6e336eaacca00892cd2d82801ab7c042 |
|
MD5 | b7f6f31fa7ebb4ef70e2291b9edc9c81 |
|
BLAKE2b-256 | 497d63bab763e4d44e1a7c341fb64496ddf20970780935596ffed9ed2d85eae7 |
Close
Hashes for mypy-1.4.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d40652cc4fe33871ad3338581dca3297ff5f2213d0df345bcfbde5162abf0c9 |
|
MD5 | a42d306ae699951ebf40ae1d02f37490 |
|
BLAKE2b-256 | 133b3b7de921626547b36c34b91c74cfbda260210df7c49bd3d315015cfd6005 |
Close
Hashes for mypy-1.4.1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 190b6bab0302cec4e9e6767d3eb66085aef2a1cc98fe04936d8a42ed2ba77bb7 |
|
MD5 | 74b8e069677db0f6d97a07a417f5a713 |
|
BLAKE2b-256 | f593ae39163ae84266d24d1fcf8ee1e2db1e0346e09de97570dd101a07ccf876 |
Close
Hashes for mypy-1.4.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5952d2d18b79f7dc25e62e014fe5a23eb1a3d2bc66318df8988a01b1a037c5b |
|
MD5 | 50d22678fb4866fde066dbb0282c8db3 |
|
BLAKE2b-256 | 65f777339904a3415cadca5551f2ea0c74feefc9b7187636a292690788f4d4b3 |
Close
Hashes for mypy-1.4.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 470c969bb3f9a9efcedbadcd19a74ffb34a25f8e6b0e02dae7c0e71f8372f97b |
|
MD5 | 3eaebe0027e74dc2696e20c46bd8235f |
|
BLAKE2b-256 | 9547fb69dad9634af9f1dab69f8b4031d674592384b59c7171852b1fbed6de15 |