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.2.0.tar.gz
(2.8 MB
view hashes)
Built Distributions
mypy-1.2.0-py3-none-any.whl
(2.4 MB
view hashes)
Close
Hashes for mypy-1.2.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f46af8d162f3d470d8ffc997aaf7a269996d205f9d746124a179d3abe05ac602 |
|
MD5 | 2d4c0f4e10c5a8c8252e53b3970fc201 |
|
BLAKE2b-256 | 2469795b82e3fba8e50e265dac3d387616706babd1ac23eeed3943bd8d074cc6 |
Close
Hashes for mypy-1.2.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8293a216e902ac12779eb7a08f2bc39ec6c878d7c6025aa59464e0c4c16f7eb9 |
|
MD5 | 602e7edd45e3fc6805f482e27004b062 |
|
BLAKE2b-256 | 542b4605b4197d169f22453b55eb48cc6d3237ddf3167c24398497148bfef99f |
Close
Hashes for mypy-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0e9464a0af6715852267bf29c9553e4555b61f5904a4fc538547a4d67617937 |
|
MD5 | 5cddf391efa3f4fbbaddb25a0385f0bc |
|
BLAKE2b-256 | 5b50b5ecf349e2bfc4fe31fb974457470d19d099d59daa92a9ff0f0e38bbfbe2 |
Close
Hashes for mypy-1.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 695c45cea7e8abb6f088a34a6034b1d273122e5530aeebb9c09626cea6dca4cb |
|
MD5 | bb8a3c4c94990f90aeabee72053e0310 |
|
BLAKE2b-256 | 1ddbf0b4b1d7b6604806d14a5ee5a5f0ac03d6b81d4d6d134a191dfb3da9cb86 |
Close
Hashes for mypy-1.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3efde4af6f2d3ccf58ae825495dbb8d74abd6d176ee686ce2ab19bd025273f41 |
|
MD5 | f3d0e37dd6e93110eed4db2f9f167afb |
|
BLAKE2b-256 | 7b365d90979fa86bcf5862186f540b9925538d0e5239049d7bb1d9ee3ca0f77a |
Close
Hashes for mypy-1.2.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e93a8a553e0394b26c4ca683923b85a69f7ccdc0139e6acd1354cc884fe0128 |
|
MD5 | 26c9fa14af1daa8c49041e45ca193835 |
|
BLAKE2b-256 | e205e6a96713cdd2f84964d78b390cb347255cf167dfb867add23230fe5e6696 |
Close
Hashes for mypy-1.2.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a2d219775a120581a0ae8ca392b31f238d452729adbcb6892fa89688cb8306a |
|
MD5 | 21c4f2cf4d34c65e0f8ecdc9c685bb96 |
|
BLAKE2b-256 | faee9f56e9b54a3624d95d9b39682e1169089fafbcc3cbbef18f42198dd47abb |
Close
Hashes for mypy-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d26b513225ffd3eacece727f4387bdce6469192ef029ca9dd469940158bc89e |
|
MD5 | 1f9d833dcadaf2dc3e84129cbc5f1e85 |
|
BLAKE2b-256 | c2733a01b56227d33e62cbb78065099c94f9fa811fe21759ee263245a3dbcc6f |
Close
Hashes for mypy-1.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe91be1c51c90e2afe6827601ca14353bbf3953f343c2129fa1e247d55fd95ba |
|
MD5 | 955dedd29499df7b2849d8e5dde7e5d2 |
|
BLAKE2b-256 | 178162fb78abb9ae22a5eabf9d5b81b6b7ba89d65b9b190e10c685e4367183eb |
Close
Hashes for mypy-1.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 701189408b460a2ff42b984e6bd45c3f41f0ac9f5f58b8873bbedc511900086d |
|
MD5 | dc3f82f7f6ec1eb63790b772820fb298 |
|
BLAKE2b-256 | d39eeceab134d307042fc7b4aef3d7e285c1afbb306bf49388ab2c3e2330aaa1 |
Close
Hashes for mypy-1.2.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2de7babe398cb7a85ac7f1fd5c42f396c215ab3eff731b4d761d68d0f6a80f48 |
|
MD5 | 6dfef158b47ebb28fd95030e2f81bce3 |
|
BLAKE2b-256 | 1d1a8166959cf10a56218cf7a8eabd23d101050e38159ffee1868dd3e3a90ab1 |
Close
Hashes for mypy-1.2.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d19f1a239d59f10fdc31263d48b7937c585810288376671eaf75380b074f238 |
|
MD5 | 719a09998789aa28001fcfc6dcdded56 |
|
BLAKE2b-256 | 816f9a2af7cc16f9929addbdcb30509ef561edfbcfde5efe886fa7a0dac5eb9d |
Close
Hashes for mypy-1.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 023fe9e618182ca6317ae89833ba422c411469156b690fde6a315ad10695a521 |
|
MD5 | 745230e290cd80987a0b3689d708b7a2 |
|
BLAKE2b-256 | 3d42abf8568dbbe9e207ac90d650164aac43ed9c40fbae0d5f87d842d62ec485 |
Close
Hashes for mypy-1.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a99fe1768925e4a139aace8f3fb66db3576ee1c30b9c0f70f744ead7e329c9f |
|
MD5 | 7c6fb3d486eaa0bd07c8b5a07d677330 |
|
BLAKE2b-256 | 7bd917cb4c29225aa677a2b8efd0e524a5ee369dbd2857f928d8cc104dc33720 |
Close
Hashes for mypy-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70894c5345bea98321a2fe84df35f43ee7bb0feec117a71420c60459fc3e1eed |
|
MD5 | 5f1956e6bb7642bfdca12d478de34d3d |
|
BLAKE2b-256 | cb588dd346e4e0fa889ccf5d523926d3c1ca50035805731adfc8258e8db67bc5 |
Close
Hashes for mypy-1.2.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c8d8c6b80aa4a1689f2a179d31d86ae1367ea4a12855cc13aa3ba24bb36b2d8 |
|
MD5 | 25ab65b96fc8338e2161cd79ec2ad1d4 |
|
BLAKE2b-256 | f630f86b31edb4c7c81f63e9cb27a28a2f9e7aa1a58188ded12f96936c391b10 |
Close
Hashes for mypy-1.2.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bea55fc25b96c53affab852ad94bf111a3083bc1d8b0c76a61dd101d8a388cf5 |
|
MD5 | 9b7b30fe94af786b05a75135e16f69a3 |
|
BLAKE2b-256 | 8dfecc9051ba981c3f41146afde7a58c26d264d95e59f19bce10bb24ae6c6c43 |
Close
Hashes for mypy-1.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eaeaa0888b7f3ccb7bcd40b50497ca30923dba14f385bde4af78fac713d6d6f6 |
|
MD5 | 7e4ad7fff10174f094e0c9aa8f818a1d |
|
BLAKE2b-256 | 6641f437110f2d7af95a547d4b7d37953448dbebf751b39becdf472eb444c327 |
Close
Hashes for mypy-1.2.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9a084bce1061e55cdc0493a2ad890375af359c766b8ac311ac8120d3a472950 |
|
MD5 | 71b267e53fa011c8c8e48fb27dc7c047 |
|
BLAKE2b-256 | 26ce88417b791de919ffad917e32a37772e4595877141f68fc47d4833ccad66c |
Close
Hashes for mypy-1.2.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a197ad3a774f8e74f21e428f0de7f60ad26a8d23437b69638aac2764d1e06a6a |
|
MD5 | 68221cabbc9fa4876b0c61248e88b9e5 |
|
BLAKE2b-256 | 9ebe3ed7aaaa6e7961f3150120514ef34cfa3398259258019f91c7619bda3801 |
Close
Hashes for mypy-1.2.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e4a682b3f2489d218751981639cffc4e281d548f9d517addfd5a2917ac78119 |
|
MD5 | b4925ec0834fda3baf92280e96053258 |
|
BLAKE2b-256 | cb951c88b637d2d52237c3c356ff880e9637124f0a59ebcf9837f14944a56e28 |
Close
Hashes for mypy-1.2.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b41412df69ec06ab141808d12e0bf2823717b1c363bd77b4c0820feaa37249e |
|
MD5 | 355338dd572f02cb4171041b46595c1a |
|
BLAKE2b-256 | cf2c26ce7bc86af5dce5b761abbbbf15fa59d65dd63095205b80b123c3ddd780 |
Close
Hashes for mypy-1.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 390bc685ec209ada4e9d35068ac6988c60160b2b703072d2850457b62499e336 |
|
MD5 | cf21a9d3e249807571bbe2155911e37f |
|
BLAKE2b-256 | 9425a396a423bb914f236f8d5b767f5b9e0263c94fee341fecde37bc84f13abf |
Close
Hashes for mypy-1.2.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 031fc69c9a7e12bcc5660b74122ed84b3f1c505e762cc4296884096c6d8ee140 |
|
MD5 | 92d53ab6069880d4d2d6ced2fcd59cde |
|
BLAKE2b-256 | 387461cc4b7a2a8ad2eecd67105514c31de060fe4d4a1f17ac6612536387d6a2 |