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.8.0.tar.gz
(3.0 MB
view hashes)
Built Distributions
mypy-1.8.0-py3-none-any.whl
(2.6 MB
view hashes)
Close
Hashes for mypy-1.8.0-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e |
|
MD5 | 7271f136215498844f3403b054c9fda7 |
|
BLAKE2b-256 | aa88c6f214f1beeac9daffa1c3d0a5cbf96ee05617ca3e822c436c83f141ad8f |
Close
Hashes for mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3 |
|
MD5 | b42e3c467a37432259dfb17f9d9ead1b |
|
BLAKE2b-256 | 3314902484951fa662ee6e044087a50dab4b16b534920dda2eea9380ce2e7b2d |
Close
Hashes for mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218 |
|
MD5 | 257938131d3fdcae8019798fbc8bc0f9 |
|
BLAKE2b-256 | a67049e9dc3d4ef98c22e09f1d7b0195833ad7eeda19a24fcc42bf1b62c89110 |
Close
Hashes for mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55 |
|
MD5 | 9108806051df6eeb6654cc645f2b09c4 |
|
BLAKE2b-256 | 74e830c42199bb5aefb37e02a9bece41f6a62a60a1c427cab8643bc0e7886df1 |
Close
Hashes for mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd |
|
MD5 | a16d7ec61f9295481bce0be0f1c039d9 |
|
BLAKE2b-256 | 082483d9e62ab2031593e94438fdbfd2c32996f4d818be26d2dc33be6870a3a0 |
Close
Hashes for mypy-1.8.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835 |
|
MD5 | 515025fb9f6ee27f61544ba51fccf0f7 |
|
BLAKE2b-256 | a9d7a7ee8ca5a963b5bf55a6b4bc579df77c887e7fbc0910047b7d0f7750b048 |
Close
Hashes for mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d |
|
MD5 | 3f01457d51f63bb59d12b0527da4a4ba |
|
BLAKE2b-256 | 6619e0c9373258f3e84e1e24af357e5663e6b0058bb5c307287e9d1a473a9687 |
Close
Hashes for mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817 |
|
MD5 | f8c3c10231c0995a18788d833aea1876 |
|
BLAKE2b-256 | 19c6256f253cb3fc6b30b93a9836cf3c816a3ec09f934f7b567f693e5666d14f |
Close
Hashes for mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3 |
|
MD5 | 81316aaead615dca0e1e59832ad2f7f0 |
|
BLAKE2b-256 | bbb7882110d1345847ce660c51fc83b3b590b9512ec2ea44e6cfd629a7d66146 |
Close
Hashes for mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae |
|
MD5 | 2893239531ec9162e8082283e3773b1c |
|
BLAKE2b-256 | d6c42ce11ff9ba6c9c9e89df5049ab2325c85e60274194d6816e352926de5684 |
Close
Hashes for mypy-1.8.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410 |
|
MD5 | 169c5e63e64422398d8b5935ee8229e7 |
|
BLAKE2b-256 | 359a3179c5efd023b2ecb88a80307581aeb005bdffe24ff53a33b261075f15d5 |
Close
Hashes for mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9 |
|
MD5 | 01b3e12ea376984f45ff56edbb25b89e |
|
BLAKE2b-256 | 765c663409829016ca450b68b163cc36c67e0690c546e44923764043b85c175d |
Close
Hashes for mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d |
|
MD5 | a8af0c3ae45cfdd82a7169677fc50a67 |
|
BLAKE2b-256 | f148e78aa47176bf7c24beb321031043d7c9c99035d816a6eca32d13cc59736f |
Close
Hashes for mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4 |
|
MD5 | a64358a4bad09ba384bdd6765e844dfe |
|
BLAKE2b-256 | 08d1a9c12c6890c789fd965ade8b37bef1989f649e87c62fde3df658dff394fc |
Close
Hashes for mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3 |
|
MD5 | 22df3e68ec8a4f0905f577db64aaca64 |
|
BLAKE2b-256 | 6d6cc33a5d50776a769be7ed7ca6709003c99aecd43913b9d82914bc72f154d8 |
Close
Hashes for mypy-1.8.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a |
|
MD5 | b85dc3e5c6228ce678ace308f6e8e37a |
|
BLAKE2b-256 | 21f5b2dcd2e10dcc6f4f0670a7a45195071a52a925fefe99268e5e51ce77e5b2 |
Close
Hashes for mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592 |
|
MD5 | 98b69442147056ed1b593c3e2725ec79 |
|
BLAKE2b-256 | 416b25e22dfc730bf698be85600339edefd5d07efe7436cce765631c170a9c31 |
Close
Hashes for mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b |
|
MD5 | 55f372ff837e008bee8972594b24786e |
|
BLAKE2b-256 | 865ccbf921a0048926c4386410539ff4c3f08448684a92d9c8e73e692f1db154 |
Close
Hashes for mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259 |
|
MD5 | 09a97623f94b06130db29d908b535620 |
|
BLAKE2b-256 | 6a86e37ae331e2ec831619db70db4e32e9635dc669db940318c297cf248832d8 |
Close
Hashes for mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8 |
|
MD5 | 7784cb50b7dc9dfe592a25612b27b703 |
|
BLAKE2b-256 | 7766c79c051c1cc01c275e5d71acadf831aeef3099272e78c7d8b0685be0a567 |
Close
Hashes for mypy-1.8.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02 |
|
MD5 | 7db33b205a71112f8fdb7da4a12b190a |
|
BLAKE2b-256 | aaba52b3b8c439284b560697da65cee3e0ff0776beab29f3366f60dd4bcf1a92 |
Close
Hashes for mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d |
|
MD5 | 2a6fb200e264d457373aad1b4ac2ff69 |
|
BLAKE2b-256 | cfe6ff8f978edb778452748a3228c014b55d6585cccf62f80323eab391d2b811 |
Close
Hashes for mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6 |
|
MD5 | 8fe5535c4d6e0a21ab8dbee0118dc959 |
|
BLAKE2b-256 | 54464681859453851b40e1c135ba589cde1fce915177c8f213e2aaeb57e1f209 |
Close
Hashes for mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66 |
|
MD5 | b310d69d9212b338d13671f0c6e025c9 |
|
BLAKE2b-256 | 048a1b8c19dd00eb21ad3170762202e4cb82de7c4af0fbd4a4fb7524606858ba |
Close
Hashes for mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6 |
|
MD5 | f3d348a033bc9104b5fa7c6efda93729 |
|
BLAKE2b-256 | c48f2042e7e7f19d78ce1ba7fc671700e0ba95d8b8299a86dd2646d2a1f84644 |