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-0.940.tar.gz
(2.6 MB
view hashes)
Built Distributions
mypy-0.940-py3-none-any.whl
(2.5 MB
view hashes)
Close
Hashes for mypy-0.940-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2efd76893fb8327eca7e942e21b373e6f3c5c083ff860fb1e82ddd0462d662bd |
|
MD5 | b59ce3c6ea1b1874e1960140afa89f96 |
|
BLAKE2b-256 | f98bd8aeb8c8698f09e0adcca86550911f14ba0e35dd81908d4ac74947615b4f |
Close
Hashes for mypy-0.940-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13677cb8b050f03b5bb2e8bf7b2668cd918b001d56c2435082bbfc9d5f730f42 |
|
MD5 | 0ce6a9bab7d8605cc8301912edbcf7ed |
|
BLAKE2b-256 | e0a36457758d8c99f5cfca1ddbea52bff4c186727efe38e34c5eb6f9c54f0837 |
Close
Hashes for mypy-0.940-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 471af97c35a32061883b0f8a3305ac17947fd42ce962ca9e2b0639eb9141492f |
|
MD5 | c6bbe0b486a5c72e2d8783a027232cf5 |
|
BLAKE2b-256 | d489ed52973d1598a07fc4ba80ef96db5ee8de2ff528d7000f2133197f4ebf6f |
Close
Hashes for mypy-0.940-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1903c92ff8642d521b4627e51a67e49f5be5aedb1fb03465b3aae4c3338ec491 |
|
MD5 | 32e301afed98d3d1bb06149157a20634 |
|
BLAKE2b-256 | 6bd44de1ad01c4fde6d4f9e3779468a2bbd6c4dea61ba99ae2688399bbf050d1 |
Close
Hashes for mypy-0.940-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0fdc9191a49c77ab5fa0439915d405e80a1118b163ab03cd2a530f346b12566a |
|
MD5 | 9af892c283a2ff206e13c63139b10e06 |
|
BLAKE2b-256 | 6be372406340697b2df13911395d29ee465a4983d2d3d1edeb91c9a308ee0bad |
Close
Hashes for mypy-0.940-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83f66190e3c32603217105913fbfe0a3ef154ab6bbc7ef2c989f5b2957b55840 |
|
MD5 | 43b5cbbd31de8bca98eb6ecdb9fbbbba |
|
BLAKE2b-256 | 9f83c261b21c1162bd23a0852705db51ecf1a5709fcd13e719198f316ccc0c78 |
Close
Hashes for mypy-0.940-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0e5657ccaedeb5fdfda59918cc98fc6d8a8e83041bc0cec347a2ab6915f9998 |
|
MD5 | 149ceb018cccca7cc3d58385b5108939 |
|
BLAKE2b-256 | 00edffbc2204ecfdcfca466f81aa6376a9ca9b1e5032a3177041bbdbb8209f5e |
Close
Hashes for mypy-0.940-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9d7647505bf427bc7931e8baf6cacf9be97e78a397724511f20ddec2a850752 |
|
MD5 | d9015c1f2e286747aa98b7fad6ec3f3d |
|
BLAKE2b-256 | eaabb2a06eac8cd09e75c2379361294feae8e66c7080dd494d65f14f05826ae2 |
Close
Hashes for mypy-0.940-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b52778a018559a256c819ee31b2e21e10b31ddca8705624317253d6d08dbc35 |
|
MD5 | 6910ea94018d07eb7bc7e47e74ae071b |
|
BLAKE2b-256 | 634602d949f32b6957dab1cc8fc353f7bdfcaa0933afdc8a6225ab26248a3497 |
Close
Hashes for mypy-0.940-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6eab2bcc2b9489b7df87d7c20743b66d13254ad4d6430e1dfe1a655d51f0933d |
|
MD5 | 34cbf186afea8ae9ff2d1eb6aac0b107 |
|
BLAKE2b-256 | 987d60a0a8cc1a35d4fdebf2f29b59d6e5a6b5b1e291313327e271a62656baaf |
Close
Hashes for mypy-0.940-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ac14949677ae9cb1adc498c423b194ad4d25b13322f6fe889fb72b664c79121 |
|
MD5 | 93d4dff4521ac9866f7afb7c6bf5342d |
|
BLAKE2b-256 | 911ffa7fe08e832808019e66df58738fdc11e40df91279482e521284ffddfb2c |
Close
Hashes for mypy-0.940-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f66f2309cdbb07e95e60e83fb4a8272095bd4ea6ee58bf9a70d5fb304ec3e3f |
|
MD5 | 0006186da6edf392cac7733025b434d5 |
|
BLAKE2b-256 | fdf3c63476d8c377755d4b6a245ee773013a7d3b85dca207eff9b058533ae33b |
Close
Hashes for mypy-0.940-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1a116c451b41e35afc09618f454b5c2704ba7a4e36f9ff65014fef26bb6075b |
|
MD5 | 0d3e7044485559ff4f9cc91d05345bf4 |
|
BLAKE2b-256 | af7ec618758c94b7b3103106a4c1ed234ef8b0c0f2db598a4a8e4496a151faef |
Close
Hashes for mypy-0.940-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2fa5f2d597478ccfe1f274f8da2f50ea1e63da5a7ae2342c5b3b2f3e57ec340 |
|
MD5 | b6f5daf42bc02563766a40d470cc162d |
|
BLAKE2b-256 | 01cc6f53e889249ac8dc418a592cf425c13ec8f2cb2584adb17e24bb3851e1b0 |
Close
Hashes for mypy-0.940-cp38-cp38-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68038d514ae59d5b2f326be502a359160158d886bd153fc2489dbf7a03c44c96 |
|
MD5 | 5382327a67f43fe05cd289a7da5e2d9a |
|
BLAKE2b-256 | f21c9912b90139ae356ae810da3767235dcbf352f869bbef6fc79808aed3804b |
Close
Hashes for mypy-0.940-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 628f5513268ebbc563750af672ccba5eef7f92d2d90154233edd498dfb98ca4e |
|
MD5 | eb6119934bce2240cc70f17a745c8289 |
|
BLAKE2b-256 | 61453c83c051c4344ce0c34f223a12b10d31e51458cab71d981168a164234e0f |
Close
Hashes for mypy-0.940-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51be997c1922e2b7be514a5215d1e1799a40832c0a0dee325ba8794f2c48818f |
|
MD5 | c5159ee794a17330de1d7ad8d3abf684 |
|
BLAKE2b-256 | b64eeb2d04819cc7b615ec32340a62460a882d2569963cba1c9ef9818955bca6 |
Close
Hashes for mypy-0.940-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8aaf18d0f8bc3ffba56d32a85971dfbd371a5be5036da41ac16aefec440eff17 |
|
MD5 | 2d21c0ba78d069070e9feceda5bb9181 |
|
BLAKE2b-256 | 4fe276af803b4b14ba1d3dc3829c2f2e38f8ce2bc950ec7388ff7da64bcc59da |
Close
Hashes for mypy-0.940-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 712affcc456de637e774448c73e21c84dfa5a70bcda34e9b0be4fb898a9e8e07 |
|
MD5 | 42d762cad3e8dc73aef2b187886a551c |
|
BLAKE2b-256 | 1355a0c70f6781fadf9ef312f5f2ccd96af085db9459dafee082724d708c31a9 |
Close
Hashes for mypy-0.940-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2dba92f58610d116f68ec1221fb2de2a346d081d17b24a784624389b17a4b3f9 |
|
MD5 | 56151225fcf27368799b1f612d3ce6ea |
|
BLAKE2b-256 | 99a813b74e20483bc03f02acb150918a5cd4cf28190da8b651ea98d451fa830a |
Close
Hashes for mypy-0.940-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8fe1bfab792e4300f80013edaf9949b34e4c056a7b2531b5ef3a0fb9d598ae2 |
|
MD5 | fa513a42ef1cadd2312f1b9276fbe26c |
|
BLAKE2b-256 | c3c01fc92b8876986a5995fd8adb5b5152145841491dbed852dc992860dbf43a |