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.0.tar.gz
(2.9 MB
view hashes)
Built Distributions
mypy-1.4.0-py3-none-any.whl
(2.5 MB
view hashes)
Close
Hashes for mypy-1.4.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19d42b08c7532d736a7e0fb29525855e355fa51fd6aef4f9bbc80749ff64b1a2 |
|
MD5 | 4b097b4eb36f19fec6d9ec29652168a0 |
|
BLAKE2b-256 | 154eb298fe05463760925a4fb8540539be4a80f9d5bca52960f68f5a2bcf054a |
Close
Hashes for mypy-1.4.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f98973e39e4a98709546a9afd82e1ffcc50c6ec9ce6f7870f33ebbf0bd4f26d |
|
MD5 | 201dbbcb6ec86747c709e27c5c5e712a |
|
BLAKE2b-256 | 173b2580c1440612f12436ae65ad9c74001265496a78a518ed1129dc331815fb |
Close
Hashes for mypy-1.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5984a8d13d35624e3b235a793c814433d810acba9eeefe665cdfed3d08bc3af |
|
MD5 | 7cbe8eca0c838d6bd732ad45ac77491b |
|
BLAKE2b-256 | f1f6b7d2a173d0df1908f6e6e88b479aaeb6382e76f03b47b8b9bf8617191ef5 |
Close
Hashes for mypy-1.4.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4c734d947e761c7ceb1f09a98359dd5666460acbc39f7d0a6b6beec373c5840 |
|
MD5 | 79f6c1802e0f56fc04f00426dc977fc0 |
|
BLAKE2b-256 | 7238e03dfc384c8d5bc548a1c901dfeec9c19defafb6205ddaeff6c4f5518741 |
Close
Hashes for mypy-1.4.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b1b5c875fcf3e7217a3de7f708166f641ca154b589664c44a6fd6d9f17d9e7e |
|
MD5 | 571540d5cab3fb0ad3c605a2df7b2010 |
|
BLAKE2b-256 | 7550a20314f7e126c381ef554ca6285b1dac3ea0b50c8db3115806fe7508dcde |
Close
Hashes for mypy-1.4.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50f65f0e9985f1e50040e603baebab83efed9eb37e15a22a4246fa7cd660f981 |
|
MD5 | 88f17e52d701483ea5e09ffcd1fbb82b |
|
BLAKE2b-256 | 363b6017a2b57970bb8b9eec917636afc89fd406a59658b304e6a340f3221942 |
Close
Hashes for mypy-1.4.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7a5971490fd4a5a436e143105a1f78fa8b3fe95b30fff2a77542b4f3227a01f |
|
MD5 | 59b0dcbba8cb7b94b8ead2bc2d8c63b1 |
|
BLAKE2b-256 | c5187e4e934640068f1911baac056f6747688ee9b9df59eaad3e6da71498ade0 |
Close
Hashes for mypy-1.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 210fe0f39ec5be45dd9d0de253cb79245f0a6f27631d62e0c9c7988be7152965 |
|
MD5 | 13f3053a31261bcd214d331300117bc3 |
|
BLAKE2b-256 | 4c02358e277fd2f0e4c9af19f3fee3da9e51d31a01bd59adad97b3e988481149 |
Close
Hashes for mypy-1.4.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0b2e0da7ff9dd8d2066d093d35a169305fc4e38db378281fce096768a3dbdbf |
|
MD5 | e9f76a50e21568f7156b9ebc4e5b03b5 |
|
BLAKE2b-256 | 3c7ac8f9c1aaa9ecc4143da0234e58ca2efe86c145d38bd4263d1fbab6ac35c5 |
Close
Hashes for mypy-1.4.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3af348e0925a59213244f28c7c0c3a2c2088b4ba2fe9d6c8d4fbb0aba0b7d05 |
|
MD5 | ecb68039ddace57f91780c355aa8c50a |
|
BLAKE2b-256 | 4e7ce8bac7b1e6cd994b48d2d1c74ff8c042b8b05f6081c45016db6560816cd4 |
Close
Hashes for mypy-1.4.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c34d43e3d54ad05024576aef28081d9d0580f6fa7f131255f54020eb12f5352 |
|
MD5 | b308df54706235b9a8103896038f055a |
|
BLAKE2b-256 | e3a80d2f2de6d359bece9c728ea06902e42b671cb12b8281d71040324951ab95 |
Close
Hashes for mypy-1.4.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a0ee54c2cb0f957f8a6f41794d68f1a7e32b9968675ade5846f538504856d42 |
|
MD5 | f09765b8abfd6f0743c6f5706720303b |
|
BLAKE2b-256 | 0c29583c441613ded4bd4dcbbf509c124d57d3e309c8406f5c118fc3ee68cfdd |
Close
Hashes for mypy-1.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca33ab70a4aaa75bb01086a0b04f0ba8441e51e06fc57e28585176b08cad533b |
|
MD5 | 75563f474d1f3ed93783fb0e0c83f272 |
|
BLAKE2b-256 | f856079c095e234fba227777805b206bc49e2160491f12b74179092fd24cc100 |
Close
Hashes for mypy-1.4.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62bf18d97c6b089f77f0067b4e321db089d8520cdeefc6ae3ec0f873621c22e5 |
|
MD5 | 05a581e1dab54fa70579ba29e19d991d |
|
BLAKE2b-256 | 5a428113cbb3318c9d944d231e459f77ca59b48d3c257b43c3a15093a3ad1ed2 |
Close
Hashes for mypy-1.4.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f2b353eebef669529d9bd5ae3566905a685ae98b3af3aad7476d0d519714758 |
|
MD5 | b611edb651fa0bae4529b7a5cf2645e8 |
|
BLAKE2b-256 | 7033704a08911fc436016c42185e553fdb8cb88eda92b07e5880ebec8fecb7f7 |
Close
Hashes for mypy-1.4.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67242d5b28ed0fa88edd8f880aed24da481929467fdbca6487167cb5e3fd31ff |
|
MD5 | f469fb01dee992a1a3466932d43f2f4c |
|
BLAKE2b-256 | a59ae4a2ae25dfffa2525c693fc05dd72d25cf334ba1bc344ae67377ebb6c06c |
Close
Hashes for mypy-1.4.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 94a81b9354545123feb1a99b960faeff9e1fa204fce47e0042335b473d71530d |
|
MD5 | c7f4d77151b55031ea35bca5a8fed7e4 |
|
BLAKE2b-256 | bb23f5b3b3371b322e10ed95c4f3ebe5cad4a80983d0d879bb38af7d5a4c8d25 |
Close
Hashes for mypy-1.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cf0ca95e4b8adeaf07815a78b4096b65adf64ea7871b39a2116c19497fcd0dd |
|
MD5 | 7cb75271103573506e5f1d462a838e04 |
|
BLAKE2b-256 | a29c79339f0cf4f25a6a68276f8538fd4ad553b9c01ba935c372e201f27bd7bc |
Close
Hashes for mypy-1.4.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7461469e163f87a087a5e7aa224102a30f037c11a096a0ceeb721cb0dce274c8 |
|
MD5 | 97e6863987719621df49205e9d4aa8c9 |
|
BLAKE2b-256 | 4683b790c771b689946f6c36c5582b6104051bfebcb78d3524ad36d845ca036c |
Close
Hashes for mypy-1.4.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 653863c75f0dbb687d92eb0d4bd9fe7047d096987ecac93bb7b1bc336de48ebd |
|
MD5 | 846b4fb73962473a9758c9a767e3ff03 |
|
BLAKE2b-256 | a5513e32c83abbf1588c2d9424ac854a7b06af193c2dd9319a3275bda13cce48 |
Close
Hashes for mypy-1.4.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bba57b4d2328740749f676807fcf3036e9de723530781405cc5a5e41fc6e20de |
|
MD5 | 8cab9747c1b4fa0c9ac717538e4de7f7 |
|
BLAKE2b-256 | 3f1e18ccc1125953525013f09c5a56825e4e16c54fc8987c182d1b66a95a036d |
Close
Hashes for mypy-1.4.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53c2a1fed81e05ded10a4557fe12bae05b9ecf9153f162c662a71d924d504135 |
|
MD5 | 9f73a9d5c0f16107ca028f91c4e99904 |
|
BLAKE2b-256 | dc6dd18f799dbb05654e55714741198c8c86fa00748ade86cdb392dbbede15d6 |
Close
Hashes for mypy-1.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a34eed094c16cad0f6b0d889811592c7a9b7acf10d10a7356349e325d8704b4f |
|
MD5 | 3f0e285ce3bc025366a745b5a1346af2 |
|
BLAKE2b-256 | 3fb441af56e003c940a4b8969ac11f576ffaf55b544492acadd4d8d1450d3986 |
Close
Hashes for mypy-1.4.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ba9a69172abaa73910643744d3848877d6aac4a20c41742027dcfd8d78f05d9 |
|
MD5 | 3a9a9e03bc6c30a58e655355dee8e5e5 |
|
BLAKE2b-256 | e4f175ab46fb489a2c67bbeda8205424049145ffc5ec65ecba38d0d81be632cb |