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.960.tar.gz
(2.7 MB
view hashes)
Built Distributions
mypy-0.960-py3-none-any.whl
(2.5 MB
view hashes)
Close
Hashes for mypy-0.960-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 925aa84369a07846b7f3b8556ccade1f371aa554f2bd4fb31cb97a24b73b036e |
|
MD5 | 44382f5f38a3fb233bb7aad3d93d7e7f |
|
BLAKE2b-256 | f18f1cf7aaad4957c3e329e160d993353b440da7499365d2f639cf973ab0f235 |
Close
Hashes for mypy-0.960-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d390248ec07fa344b9f365e6ed9d205bd0205e485c555bed37c4235c868e9d5 |
|
MD5 | 75283db25e420f612660f6a41c398a1f |
|
BLAKE2b-256 | 7fb8aaa840a5f37e39bb3eccef982d48dccb8689074e7f6fd76d8dfffe3a8a66 |
Close
Hashes for mypy-0.960-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffdad80a92c100d1b0fe3d3cf1a4724136029a29afe8566404c0146747114382 |
|
MD5 | 553124d40b6f29eed62c679dc5a139c8 |
|
BLAKE2b-256 | 33b8bab515402dbb5874b3bc5c1586c9a70bccee73f5daa82c170c54a72b729e |
Close
Hashes for mypy-0.960-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a76dc4f91e92db119b1be293892df8379b08fd31795bb44e0ff84256d34c251 |
|
MD5 | 6a5104112b963e35ef5283f671bf842c |
|
BLAKE2b-256 | 0c8f9b3e12e9971389befe2bfca98eb99b5555a5f6f625f8482ded3a0e97715e |
Close
Hashes for mypy-0.960-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a3e525cd76c2c4f90f1449fd034ba21fcca68050ff7c8397bb7dd25dd8b8248 |
|
MD5 | d1ac68d4936395cb369e97424c5efe0f |
|
BLAKE2b-256 | a71cac13b5d83aa025adc9d7e525b8eea180f3600ac40d47b6ad7746cf796a9a |
Close
Hashes for mypy-0.960-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ebfb3f414204b98c06791af37a3a96772203da60636e2897408517fcfeee7a8 |
|
MD5 | b92071a75167dffcb42a60bcd323dca9 |
|
BLAKE2b-256 | f7b3ebfe66fa2f81a0a46f37e30d022d06812300af9544c633fb776638f7f639 |
Close
Hashes for mypy-0.960-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a85a20b43fa69efc0b955eba1db435e2ffecb1ca695fe359768e0503b91ea89f |
|
MD5 | 306006d14b61aab4381c7f02baf76531 |
|
BLAKE2b-256 | 2518357d5b655646aba0cdbbc9eeef95e3f71cfcf4cf08ef6f897fbdfaabeea0 |
Close
Hashes for mypy-0.960-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85cf2b14d32b61db24ade8ac9ae7691bdfc572a403e3cb8537da936e74713275 |
|
MD5 | 211a106bc4138a5653921161255ef25b |
|
BLAKE2b-256 | 116339ccd5f09ef7f1eed6386d029dcf5a668fcef96b931c46a981ee14e45e2f |
Close
Hashes for mypy-0.960-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d645e9e7f7a5da3ec3bbcc314ebb9bb22c7ce39e70367830eb3c08d0140b9ce |
|
MD5 | c95d7eff8fb4c2b1017edd9bf780597e |
|
BLAKE2b-256 | 10741fdd440aea72348b7c26702745d4f5507411074392a93895a6600f633b58 |
Close
Hashes for mypy-0.960-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33d53a232bb79057f33332dbbb6393e68acbcb776d2f571ba4b1d50a2c8ba873 |
|
MD5 | 7de91f5567ac264f8778e62b2140f8bf |
|
BLAKE2b-256 | cc24b86f635f0a4e5bd386326addd5c248bd31ffc93f3a39ffbc51ef0361a28d |
Close
Hashes for mypy-0.960-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29dc94d9215c3eb80ac3c2ad29d0c22628accfb060348fd23d73abe3ace6c10d |
|
MD5 | d7dea89179b7cede854f194a17737cd1 |
|
BLAKE2b-256 | 3990252d1c3cd0d624369505391879c05b63f318456b8f8499322fb804a03816 |
Close
Hashes for mypy-0.960-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 481f98c6b24383188c928f33dd2f0776690807e12e9989dd0419edd5c74aa53b |
|
MD5 | 229f8e1f7aebb434bae2dc0b3b0795b1 |
|
BLAKE2b-256 | d4e73f7bf9032d53b4c7d16af72690548d34971229442e9a4632892a1ce902b5 |
Close
Hashes for mypy-0.960-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc537885891382e08129d9862553b3d00d4be3eb15b8cae9e2466452f52b0117 |
|
MD5 | 26eda561bc219de3c614b14a5d229297 |
|
BLAKE2b-256 | c67691ef3a9370674f309f2281fa9edbe76d0c90c22b66d3b3f5fe2996a3f36a |
Close
Hashes for mypy-0.960-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fbfb873cf2b8d8c3c513367febde932e061a5f73f762896826ba06391d932b2a |
|
MD5 | 1a4ba51888abd3758fd828d9ce297f71 |
|
BLAKE2b-256 | 491fcfc25c8c2908c28a78a110e31f334a5977394d8c2c647fa66d39f6e816b1 |
Close
Hashes for mypy-0.960-cp38-cp38-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c7f8bb9619290836a4e167e2ef1f2cf14d70e0bc36c04441e41487456561409 |
|
MD5 | a36f460e72599af82673c4e794a8e675 |
|
BLAKE2b-256 | e2617f5f3d3e1df064052de3c22af1cc7ea1d5f51334e2e01811a8229a87d54e |
Close
Hashes for mypy-0.960-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f47322796c412271f5aea48381a528a613f33e0a115452d03ae35d673e6064f8 |
|
MD5 | 15e1e9f717fd9a302503bc3a1f1f2e01 |
|
BLAKE2b-256 | 48ae0c231015e9214512330ab3076c3145f851f69497b5712ce1ae085e5a83d2 |
Close
Hashes for mypy-0.960-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3eabcbd2525f295da322dff8175258f3fc4c3eb53f6d1929644ef4d99b92e72d |
|
MD5 | 7f71ca69db67af498f09c0a7935dc102 |
|
BLAKE2b-256 | a3d7f75d44876591c359896fe6b76310a2e64eb122025c2ee0c5408d370c5c1f |
Close
Hashes for mypy-0.960-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 826a2917c275e2ee05b7c7b736c1e6549a35b7ea5a198ca457f8c2ebea2cbecf |
|
MD5 | 6efaaca559673b3c3276deced23beb16 |
|
BLAKE2b-256 | 36940301c5163be2bd6bb4db99e610a9afebfd490183b9f8a1e23a15a81a5169 |
Close
Hashes for mypy-0.960-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb7752b24528c118a7403ee955b6a578bfcf5879d5ee91790667c8ea511d2085 |
|
MD5 | 5c368a0564c3a1dc5262e76bd554fea9 |
|
BLAKE2b-256 | 17c1b22cc7ca3210ade936f9e2f2a5d25f3ad4eeba81abc840e3b56370c0f273 |
Close
Hashes for mypy-0.960-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1ba54d440d4feee49d8768ea952137316d454b15301c44403db3f2cb51af024 |
|
MD5 | 0ea094e253d06a8408a032de0e036f01 |
|
BLAKE2b-256 | a8fb024aae140c2ddb10f179005a3351fd9f35ccb013fba2ad19daa5db41a6bf |
Close
Hashes for mypy-0.960-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 239d6b2242d6c7f5822163ee082ef7a28ee02e7ac86c35593ef923796826a385 |
|
MD5 | 903d190fa8172c7fdddfaaac5a399f41 |
|
BLAKE2b-256 | af20b21a7ccc09eb297cc5e15b812d5a58dda42c054919d494e164da65589a55 |