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.
Release files for mypy 0.701
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mypy-0.701.tar.gz | 1.9 MB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| mypy-0.701-py3-none-any.whl | Python 3 | none | any | Details |
| mypy-0.701-cp37-cp37m-win_amd64.whl | CPython 3.7 | CPython 3.7 pymalloc | Windows x86-64 | Details |
| mypy-0.701-cp37-cp37m-manylinux1_x86_64.whl | CPython 3.7 | CPython 3.7 pymalloc | Linux glibc 2.5+ x86-64 | Details |
| mypy-0.701-cp37-cp37m-macosx_10_6_x86_64.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl | CPython 3.7 | CPython 3.7 pymalloc | macOS 10.9+ x86-64, macOS 10.6+ x86-64, macOS 10.10+ Intel (x86-64, i386), macOS 10.9+ Intel (x86-64, i386), macOS 10.10+ x86-64 | Details |
| mypy-0.701-cp36-cp36m-win_amd64.whl | CPython 3.6 | CPython 3.6 pymalloc | Windows x86-64 | Details |
| mypy-0.701-cp36-cp36m-manylinux1_x86_64.whl | CPython 3.6 | CPython 3.6 pymalloc | Linux glibc 2.5+ x86-64 | Details |
| mypy-0.701-cp36-cp36m-macosx_10_6_x86_64.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl | CPython 3.6 | CPython 3.6 pymalloc | macOS 10.10+ x86-64, macOS 10.10+ Intel (x86-64, i386), macOS 10.9+ x86-64, macOS 10.6+ x86-64, macOS 10.9+ Intel (x86-64, i386) | Details |
| mypy-0.701-cp35-cp35m-win_amd64.whl | CPython 3.5 | CPython 3.5 pymalloc | Windows x86-64 | Details |
| mypy-0.701-cp35-cp35m-manylinux1_x86_64.whl | CPython 3.5 | CPython 3.5 pymalloc | Linux glibc 2.5+ x86-64 | Details |
| mypy-0.701-cp35-cp35m-macosx_10_6_x86_64.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl | CPython 3.5 | CPython 3.5 pymalloc | macOS 10.10+ Intel (x86-64, i386), macOS 10.9+ Intel (x86-64, i386), macOS 10.10+ x86-64, macOS 10.9+ x86-64, macOS 10.6+ x86-64 | Details |
Total release size:119.8 MB
Release files / mypy-0.701.tar.gz
| Download URL | mypy-0.701.tar.gz |
|---|---|
| Size | 1.9 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5764f10d27b2e93c84f70af5778941b8f4aa1379b2430f85c827e0f5464e8714
|
|
BLAKE2b-256 checksum How to use checksums |
ba57302f578708db7e059e793888238971f78b9219cd55f44148b435d71831c0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7
|
Release files / mypy-0.701-py3-none-any.whl
| Download URL | mypy-0.701-py3-none-any.whl |
|---|---|
| Size | 1.5 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f7a83d6bd805855ef83ec605eb01ab4fa42bcef254b13631e451cbb44914a9b0
|
|
BLAKE2b-256 checksum How to use checksums |
6ca9e2ed2e2bb62317b331e85f471c495089140e79a9f92d539c422e44c70536
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7
|
Release files / mypy-0.701-cp37-cp37m-win_amd64.whl
| Download URL | mypy-0.701-cp37-cp37m-win_amd64.whl |
|---|---|
| Size | 6.0 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Windows x86-64 |
|
SHA-256 checksum How to use checksums |
2afe51527b1f6cdc4a5f34fc90473109b22bf7f21086ba3e9451857cf11489e6
|
|
BLAKE2b-256 checksum How to use checksums |
b99b761bd3ec08775319d0977d4fde11ab20791dece0816a024635df6df113b7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7
|
Release files / mypy-0.701-cp37-cp37m-manylinux1_x86_64.whl
| Download URL | mypy-0.701-cp37-cp37m-manylinux1_x86_64.whl |
|---|---|
| Size | 19.8 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
c46ab3438bd21511db0f2c612d89d8344154c0c9494afc7fbc932de514cf8d15
|
|
BLAKE2b-256 checksum How to use checksums |
3d4a1415d7e45edc03626415401191e3c46389a563a0d41411a472147a99ee5d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7
|
Release files / mypy-0.701-cp37-cp37m-macosx_10_6_x86_64.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
| Download URL | mypy-0.701-cp37-cp37m-macosx_10_6_x86_64.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl |
|---|---|
| Size | 13.1 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc macOS 10.10+ Intel (x86-64, i386) macOS 10.10+ x86-64 macOS 10.6+ x86-64 macOS 10.9+ Intel (x86-64, i386) macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
b9a0af8fae490306bc112229000aa0c2ccc837b49d29a5c42e088c132a2334dd
|
|
BLAKE2b-256 checksum How to use checksums |
aaf374577ff2b4f29c4b8112b7dc22746ce41c88c36a3e1829641a1b1ec09e3b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7
|
Release files / mypy-0.701-cp36-cp36m-win_amd64.whl
| Download URL | mypy-0.701-cp36-cp36m-win_amd64.whl |
|---|---|
| Size | 6.0 MB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Windows x86-64 |
|
SHA-256 checksum How to use checksums |
bbf643528e2a55df2c1587008d6e3bda5c0445f1240dfa85129af22ae16d7a9a
|
|
BLAKE2b-256 checksum How to use checksums |
cde050abed7bac593f62c8ab190c85b70a3ada23cd647295809701fb51b7ff9d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7
|
Release files / mypy-0.701-cp36-cp36m-manylinux1_x86_64.whl
| Download URL | mypy-0.701-cp36-cp36m-manylinux1_x86_64.whl |
|---|---|
| Size | 19.8 MB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
5bbc86374f04a3aa817622f98e40375ccb28c4836f36b66706cf3c6ccce86eda
|
|
BLAKE2b-256 checksum How to use checksums |
5fe14c28fd4dd4a7114f45aff6ddec85bf46eb447558e460256092319bdaa630
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7
|
Release files / mypy-0.701-cp36-cp36m-macosx_10_6_x86_64.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
| Download URL | mypy-0.701-cp36-cp36m-macosx_10_6_x86_64.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl |
|---|---|
| Size | 13.0 MB |
| Tags | CPython 3.6 CPython 3.6 pymalloc macOS 10.10+ Intel (x86-64, i386) macOS 10.10+ x86-64 macOS 10.6+ x86-64 macOS 10.9+ Intel (x86-64, i386) macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
56a16df3e0abb145d8accd5dbb70eba6c4bd26e2f89042b491faa78c9635d1e2
|
|
BLAKE2b-256 checksum How to use checksums |
b630337e030ade6df2c683be30f1d3719eba199e6efe14d05b32a6fd6dd4f50e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7
|
Release files / mypy-0.701-cp35-cp35m-win_amd64.whl
| Download URL | mypy-0.701-cp35-cp35m-win_amd64.whl |
|---|---|
| Size | 5.9 MB |
| Tags | CPython 3.5 CPython 3.5 pymalloc Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b8e85956af3fcf043d6f87c91cbe8705073fc67029ba6e22d3468bfee42c4823
|
|
BLAKE2b-256 checksum How to use checksums |
78527ec4de7adc18ad154741157f06e8491b1b072ca8c20a50279603e8eef2f5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7
|
Release files / mypy-0.701-cp35-cp35m-manylinux1_x86_64.whl
| Download URL | mypy-0.701-cp35-cp35m-manylinux1_x86_64.whl |
|---|---|
| Size | 19.8 MB |
| Tags | CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
6c9851bc4a23dc1d854d3f5dfd5f20a016f8da86bcdbb42687879bb5f86434b0
|
|
BLAKE2b-256 checksum How to use checksums |
c2e190be938b9710ea5e8ef0d00e06eeb9302414cd5a595a79724c136ccc6af2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7
|
Release files / mypy-0.701-cp35-cp35m-macosx_10_6_x86_64.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
| Download URL | mypy-0.701-cp35-cp35m-macosx_10_6_x86_64.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl |
|---|---|
| Size | 13.1 MB |
| Tags | CPython 3.5 CPython 3.5 pymalloc macOS 10.10+ Intel (x86-64, i386) macOS 10.10+ x86-64 macOS 10.6+ x86-64 macOS 10.9+ Intel (x86-64, i386) macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
6a9343089f6377e71e20ca734cd8e7ac25d36478a9df580efabfe9059819bf82
|
|
BLAKE2b-256 checksum How to use checksums |
e397c2f894ee6ff7b51d76bb626c09808fcca3db020c02723c7818c4cabb75db
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7
|