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.9.0.tar.gz
(3.0 MB
view hashes)
Built Distributions
mypy-1.9.0-py3-none-any.whl
(2.6 MB
view hashes)
Close
Hashes for mypy-1.9.0-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe28657de3bfec596bbeef01cb219833ad9d38dd5393fc649f4b366840baefe6 |
|
MD5 | 1bc5cd41d6bef504e8813a2b6b4ee5f2 |
|
BLAKE2b-256 | 721f8b214b69d08cc5e4bd8c3769ac55a43318f3529362ea55e5957774b69924 |
Close
Hashes for mypy-1.9.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 190da1ee69b427d7efa8aa0d5e5ccd67a4fb04038c380237a0d96829cb157913 |
|
MD5 | 67400d4af88c3e8db7155f77bbe02ba5 |
|
BLAKE2b-256 | 1c1b3e962a201d2f0f57c9fa1990e0dd6076f4f2f94954ab56e4a701ec3cc070 |
Close
Hashes for mypy-1.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4d5ddc13421ba3e2e082a6c2d74c2ddb3979c39b582dacd53dd5d9431237185 |
|
MD5 | 0a228f26cb0c5063f972ad8129bdec0d |
|
BLAKE2b-256 | 85a5b7dc7eb69eda899fd07e71403b51b598a1f4df0f452d1da5844374082bcd |
Close
Hashes for mypy-1.9.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0235391f1c6f6ce487b23b9dbd1327b4ec33bb93934aa986efe8a9563d9349e6 |
|
MD5 | cb403f5c34756cf28dd1e6beaa44aaab |
|
BLAKE2b-256 | d7d2072e40384b53051106b4fcf03537fb88e2a6ad0757d2ab7f6c8c2f188a69 |
Close
Hashes for mypy-1.9.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aceb1db093b04db5cd390821464504111b8ec3e351eb85afd1433490163d60cd |
|
MD5 | 0e8f0d2438743e54d751413d1260285c |
|
BLAKE2b-256 | 6e9640f0f605b1d4e2ad1fb11d21988ce3a3e205886c0fcbd35c9789a214de9a |
Close
Hashes for mypy-1.9.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85ca5fcc24f0b4aeedc1d02f93707bccc04733f21d41c88334c5482219b1ccb3 |
|
MD5 | f2ea3dbb312b2f229d2c5f91bd569b70 |
|
BLAKE2b-256 | 5956a33d610a9cf692669690a89b54a6a920fd7c7ebcca00da2c36c9d975de8e |
Close
Hashes for mypy-1.9.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68edad3dc7d70f2f17ae4c6c1b9471a56138ca22722487eebacfd1eb5321d612 |
|
MD5 | 43cf5af62a14394434ac6c8e63068d02 |
|
BLAKE2b-256 | efcf43c1e29b9d3b2bf6c75e32d021d7db4631c516e4c0bd72b75bc8836680d8 |
Close
Hashes for mypy-1.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2418488264eb41f69cc64a69a745fad4a8f86649af4b1041a4c64ee61fc61129 |
|
MD5 | 47a706b984a7163dd086c047248a1512 |
|
BLAKE2b-256 | a18197e8539d6cdcfb3a8ae7eb1438c6983a9fc434ef9664572bfa7fd285cab9 |
Close
Hashes for mypy-1.9.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a3c007ff3ee90f69cf0a15cbcdf0995749569b86b6d2f327af01fd1b8aee9dc |
|
MD5 | 7994b7855d8fcf634f8c6619358b56aa |
|
BLAKE2b-256 | dae21864612774cf8a445f6d42ce73ce0f1492a37ed2af1c908e989f1ec7d349 |
Close
Hashes for mypy-1.9.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 653265f9a2784db65bfca694d1edd23093ce49740b2244cde583aeb134c008f3 |
|
MD5 | f8a7e37fa75b788d603a6e240f936b1c |
|
BLAKE2b-256 | 6dcec62c0c0d83b8a936ad6d5e0294e956e881acc5d680deb4929ea259fb50f6 |
Close
Hashes for mypy-1.9.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d3dbd346cfec7cb98e6cbb6e0f3c23618af826316188d587d1c1bc34f0ede03 |
|
MD5 | cc3976c61e730b2283209f7e1ecda37a |
|
BLAKE2b-256 | 162a28f290537d1ad1d91d39a926d6bb862c4e333ee5bb410a75bc3be8da20d8 |
Close
Hashes for mypy-1.9.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48533cdd345c3c2e5ef48ba3b0d3880b257b423e7995dada04248725c6f77374 |
|
MD5 | 4aaa6183fede83bbb4eca667564cf9eb |
|
BLAKE2b-256 | 3d23b4282a2b59b74a3bf4a16713491348f72d843e218a73a12399bc98754c48 |
Close
Hashes for mypy-1.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49c87c15aed320de9b438ae7b00c1ac91cd393c1b854c2ce538e2a72d55df150 |
|
MD5 | 00369b255beb47688110396e68ea55c2 |
|
BLAKE2b-256 | e187b508b34309359daa00e0e76d9a0dbe43031866af49b279861f69c76e5d70 |
Close
Hashes for mypy-1.9.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d357423fa57a489e8c47b7c85dfb96698caba13d66e086b412298a1a0ea3b0ed |
|
MD5 | 91a194030b98c75a28b63ba9c12426cc |
|
BLAKE2b-256 | d04187f727fdbb43a1f975df5fe5d038dad552440b1e5c21f999bce0d83fd847 |
Close
Hashes for mypy-1.9.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8a67616990062232ee4c3952f41c779afac41405806042a8126fe96e098419f |
|
MD5 | c8134459bfe5b38d61444d719e89eea1 |
|
BLAKE2b-256 | 1aa70b180ef81daebabd6ef011f12ecd1ba4c0747aa8c460a8caf79f38789b90 |
Close
Hashes for mypy-1.9.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 571741dc4194b4f82d344b15e8837e8c5fcc462d66d076748142327626a1b6e9 |
|
MD5 | 56d5d968a0f372bfbe692f63095bc336 |
|
BLAKE2b-256 | 8b7cf1c1e709a8a807ae68975f83ff95f325321df0a50664c644e521a2e2c180 |
Close
Hashes for mypy-1.9.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e49499be624dead83927e70c756970a0bc8240e9f769389cdf5714b0784ca6bf |
|
MD5 | 42edd1dd45d80d6699705ecbbfb82a78 |
|
BLAKE2b-256 | 3635b5ca875ce1a1aa724916ea4bcb7cc0bb53fda2f135915426f8ea077c1984 |
Close
Hashes for mypy-1.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61758fabd58ce4b0720ae1e2fea5cfd4431591d6d590b197775329264f86311d |
|
MD5 | f723fef6c90ea54ac34641fedb043fd4 |
|
BLAKE2b-256 | d5610433cb518d7f0eb1978834d23bcc178036e9629449cab9cecd2b2a46f0b3 |
Close
Hashes for mypy-1.9.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f88566144752999351725ac623471661c9d1cd8caa0134ff98cceeea181789f4 |
|
MD5 | 95a3c98c05840a6465ad155eafe11549 |
|
BLAKE2b-256 | 61e9d18add3d83a363fb890944c95de9bf7ac89dceb265edb2304a50099866ee |
Close
Hashes for mypy-1.9.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 587ce887f75dd9700252a3abbc9c97bbe165a4a630597845c61279cf32dfbf02 |
|
MD5 | 06fdf85697a6d455b949d873f7390a28 |
|
BLAKE2b-256 | d63f213223cab830d9d593bb8764db51c00e528e6c20c2a48bb2f69e6dc3c003 |
Close
Hashes for mypy-1.9.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d741d3fc7c4da608764073089e5f58ef6352bedc223ff58f2f038c2c4698a89 |
|
MD5 | 0b8bcd4ae6a59a33754c9514d1ff384b |
|
BLAKE2b-256 | c1b4e408547993e1a9d7f69e99a808fc3ba6c28613c1f76e59367b6b0aef23c3 |
Close
Hashes for mypy-1.9.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b685154e22e4e9199fc95f298661deea28aaede5ae16ccc8cbb1045e716b3e04 |
|
MD5 | 795c7314f8d384d6f65c68a146f3109c |
|
BLAKE2b-256 | 3c95352a56a3fb8373bde12c2f2a55fbdd643644033ac0294184c63ade3ab97b |
Close
Hashes for mypy-1.9.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81a10926e5473c5fc3da8abb04119a1f5811a236dc3a38d92015cb1e6ba4cb9e |
|
MD5 | 4f6c643756be88e2e731db5651860b30 |
|
BLAKE2b-256 | c79fa2cec898515478f69a5996eb9df74513dd1d9658e7e83fb224d3a0b2cf0f |
Close
Hashes for mypy-1.9.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e6061f44f2313b94f920e91b204ec600982961e07a17e0f6cd83371cb23f5c2 |
|
MD5 | bdc33930d3f622b861793f92901b759e |
|
BLAKE2b-256 | ee2da081526f63444e6520dfcc0810326c44052b9d7e93d46549132f86b929e0 |
Close
Hashes for mypy-1.9.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e54396d70be04b34f31d2edf3362c1edd023246c82f1730bbf8768c28db5361b |
|
MD5 | e8426ab41a575d87fe989b80b48302ff |
|
BLAKE2b-256 | cba3c6d971f07b312117073ca77f006337fc8b074eb304bdd43fbf9971cacbb3 |