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.0.tar.gz
(3.0 MB
view hashes)
Built Distributions
mypy-1.7.0-py3-none-any.whl
(2.5 MB
view hashes)
Close
Hashes for mypy-1.7.0-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d01921dbd691c4061a3e2ecdbfbfad029410c5c2b1ee88946bf45c62c6c91210 |
|
MD5 | e66b0f3ee8bc38787c2127a6965e60fd |
|
BLAKE2b-256 | 28b8878e59fec853b546ae8b7fc606cc8e980f6cab8c9f1a13113332ab96d0f8 |
Close
Hashes for mypy-1.7.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cddee95dea7990e2215576fae95f6b78a8c12f4c089d7e4367564704e99118d3 |
|
MD5 | 911aac61ef0d5f9a7754cdd67332ff2c |
|
BLAKE2b-256 | 84884a28c79315fd11f37447644fc316daf9d302bd87b4d75e6ce646724e253e |
Close
Hashes for mypy-1.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d93e76c2256aa50d9c82a88e2f569232e9862c9982095f6d54e13509f01222fc |
|
MD5 | bec41624ddeeb769f44bf6f7be65b7d1 |
|
BLAKE2b-256 | 36652164a0556f43cb1a7707c58999915a87bc40b23a2058740ed9312ff644bc |
Close
Hashes for mypy-1.7.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6cb8d5f6d0fcd9e708bb190b224089e45902cacef6f6915481806b0c77f7786d |
|
MD5 | 5397bc73bbee433cf3d9167556425b9f |
|
BLAKE2b-256 | 78ad2b1159c5165147556a4468edd7dff43f71ade3d90c6dd7971a304fcdc9ce |
Close
Hashes for mypy-1.7.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87c076c174e2c7ef8ab416c4e252d94c08cd4980a10967754f91571070bf5fbe |
|
MD5 | 285531b25b026ba3b16b1025da139151 |
|
BLAKE2b-256 | 438a6994b778cf9e16593792aeaf3ad429f952b357d34578b0a9370dcdba2d69 |
Close
Hashes for mypy-1.7.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f29386804c3577c83d76520abf18cfcd7d68264c7e431c5907d250ab502658ee |
|
MD5 | 278200b612145bb2f10623caa80db010 |
|
BLAKE2b-256 | 437054386836ca19525f5771b563471dd11ab5b810e84481053d47770e9e265d |
Close
Hashes for mypy-1.7.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e81ffd120ee24959b449b647c4b2fbfcf8acf3465e082b8d58fd6c4c2b27e46 |
|
MD5 | 59427eedf7a6dd695709f1fda0514c11 |
|
BLAKE2b-256 | 026b0c3ed92bb4909f04a5e5eaf828f980dcb25d069933d6b387c8f5020b6384 |
Close
Hashes for mypy-1.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f65f385a6f43211effe8c682e8ec3f55d79391f70a201575def73d08db68ead1 |
|
MD5 | b87652a60bc71c1d8853202d2867e100 |
|
BLAKE2b-256 | 5d677b6cb695051a3165a9b821e527706858cdad40911d8bbbf6c5697d5daa42 |
Close
Hashes for mypy-1.7.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a79cdc12a02eb526d808a32a934c6fe6df07b05f3573d210e41808020aed8b5d |
|
MD5 | f2b9175ea911051b6087415b6d8fb04c |
|
BLAKE2b-256 | 416ef54b63169cd45a37f5b1c08c6c16b556d80a617073a624d2e713b92583a2 |
Close
Hashes for mypy-1.7.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df67fbeb666ee8828f675fee724cc2cbd2e4828cc3df56703e02fe6a421b7401 |
|
MD5 | efbff268908205fbe9ae26bc7d0803c2 |
|
BLAKE2b-256 | af0d60b9ea5674c96efa4064bc0a9e11088f3ce238747ac70d0299451465c37c |
Close
Hashes for mypy-1.7.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1fe46e96ae319df21359c8db77e1aecac8e5949da4773c0274c0ef3d8d1268a9 |
|
MD5 | b9de705e4aaaacddb0271b4396e9b2cd |
|
BLAKE2b-256 | 751998aae7d1aae154667fd663dc5b537e4ddcfa2403a4a998708a3240018469 |
Close
Hashes for mypy-1.7.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6ed9a3997b90c6f891138e3f83fb8f475c74db4ccaa942a1c7bf99e83a989a1 |
|
MD5 | 0426957f88bbfa1b9b8c67d644ce322b |
|
BLAKE2b-256 | 9e33c030115aad2bdfec08b49f4d8f89034c65622d2eb1a522cea14d0082bef8 |
Close
Hashes for mypy-1.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b633f188fc5ae1b6edca39dae566974d7ef4e9aaaae00bc36efe1f855e5173ac |
|
MD5 | c2aef9612428fa2331fa4febdfccda8b |
|
BLAKE2b-256 | 107d3a4f97b5d4f8c22ae04ff8fc730d779dbddbec5734f0e51e041a622f7f63 |
Close
Hashes for mypy-1.7.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3637c03f4025f6405737570d6cbfa4f1400eb3c649317634d273687a09ffc2f |
|
MD5 | e4d9521ffa543a3b6f49aaeaeea7bdb4 |
|
BLAKE2b-256 | c620f25ced189f0cf15bcdb4b63b461b177ed3370d08b3603d038b8d6dfcdc1e |
Close
Hashes for mypy-1.7.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5da84d7bf257fd8f66b4f759a904fd2c5a765f70d8b52dde62b521972a0a2357 |
|
MD5 | 16a6581984b58585f7391702808b0943 |
|
BLAKE2b-256 | d3eb0ae996945a220bd65884e1c92e73d1c9e983e3474b31d006347d1052e12a |
Close
Hashes for mypy-1.7.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 870bd1ffc8a5862e593185a4c169804f2744112b4a7c55b93eb50f48e7a77010 |
|
MD5 | 25f7b21279c44474389ab6350147bcf5 |
|
BLAKE2b-256 | d5e6cb80b16e01a48fb03b7c4189d5f4ac586983cdf5f48dafd5d36763b0badf |
Close
Hashes for mypy-1.7.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55d28d7963bef00c330cb6461db80b0b72afe2f3c4e2963c99517cf06454e665 |
|
MD5 | 7522507776da30f0ae0bb028bfb8441a |
|
BLAKE2b-256 | 9aa6c3ac417f44e56c189342b970c2d4e5451a25dbe444d34d78b03f88d0a9b5 |
Close
Hashes for mypy-1.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 551d4a0cdcbd1d2cccdcc7cb516bb4ae888794929f5b040bb51aae1846062901 |
|
MD5 | f0fe2647cc671ee0249427796edc8788 |
|
BLAKE2b-256 | 6540c2acf79897e8e2f2070f9dc1d58888657ed1b140c2e71e06f1c7a621b27b |
Close
Hashes for mypy-1.7.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf7a2f0a6907f231d5e41adba1a82d7d88cf1f61a70335889412dec99feeb0f8 |
|
MD5 | 9d9c469a7d193b4667c25768a45e08e2 |
|
BLAKE2b-256 | 0bad1fe4b7856c778fee5ce923e81f279a553f6ad8ee9f365ec6bb2d6d5c056a |
Close
Hashes for mypy-1.7.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1b06b4b109e342f7dccc9efda965fc3970a604db70f8560ddfdee7ef19afb05 |
|
MD5 | cf41b27952b848eda7914a7a0ebf717f |
|
BLAKE2b-256 | 0fae6cbe1b93fef3b0e3b7b26df4a9f8f840f6fdfc46da87f56fa4447a3135cd |
Close
Hashes for mypy-1.7.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b53655a295c1ed1af9e96b462a736bf083adba7b314ae775563e3fb4e6795f5 |
|
MD5 | f3779da659e2c463f98eb47f9ac6623b |
|
BLAKE2b-256 | a3a81509b1898e5c41fd0c4a852e0f1f8be6f40decd96cc14762d4ea9efbe42e |
Close
Hashes for mypy-1.7.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0fa29919d2e720c8dbaf07d5578f93d7b313c3e9954c8ec05b6d83da592e5d9 |
|
MD5 | 078b8560f7dd6e195c406a357ae12b05 |
|
BLAKE2b-256 | 68af0173719000e9c6e2a1075d9509384904885ab21301f2ac6c8551a1c35cca |
Close
Hashes for mypy-1.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc9fe455ad58a20ec68599139ed1113b21f977b536a91b42bef3ffed5cce7391 |
|
MD5 | c5327bd59a01e00687dfeb5222a268d2 |
|
BLAKE2b-256 | 10f1498e3782f997200d6525ef114dcb7a67ba84f48eeef772b984704fc7ceb4 |
Close
Hashes for mypy-1.7.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a7b1e399c47b18feb6f8ad4a3eef3813e28c1e871ea7d4ea5d444b2ac03c418 |
|
MD5 | 4c7bad05a65e021357d343ae4c76981f |
|
BLAKE2b-256 | ef475e9f8a602f41c6928e48c445bb84b9c4f847f90e246550f653f9d00a2168 |
Close
Hashes for mypy-1.7.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 185cff9b9a7fec1f9f7d8352dff8a4c713b2e3eea9c6c4b5ff7f0edf46b91e41 |
|
MD5 | 280c41778387f495a65e545e619294fb |
|
BLAKE2b-256 | 3641bd8e7087ac2d837d00b50defbb25e48f4acad407f811e7ba1409244bb0bf |