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.700
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.700.tar.gz | 1.9 MB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| mypy-0.700-py3-none-any.whl | Python 3 | none | any | Details |
| mypy-0.700-cp37-cp37m-win_amd64.whl | CPython 3.7 | CPython 3.7 pymalloc | Windows x86-64 | Details |
| mypy-0.700-cp37-cp37m-manylinux1_x86_64.whl | CPython 3.7 | CPython 3.7 pymalloc | Linux glibc 2.5+ x86-64 | Details |
| mypy-0.700-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.6+ x86-64, macOS 10.9+ Intel (x86-64, i386), macOS 10.10+ x86-64, macOS 10.9+ x86-64, macOS 10.10+ Intel (x86-64, i386) | Details |
| mypy-0.700-cp36-cp36m-win_amd64.whl | CPython 3.6 | CPython 3.6 pymalloc | Windows x86-64 | Details |
| mypy-0.700-cp36-cp36m-manylinux1_x86_64.whl | CPython 3.6 | CPython 3.6 pymalloc | Linux glibc 2.5+ x86-64 | Details |
| mypy-0.700-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.9+ x86-64, macOS 10.10+ x86-64, macOS 10.6+ x86-64, macOS 10.10+ Intel (x86-64, i386), macOS 10.9+ Intel (x86-64, i386) | Details |
| mypy-0.700-cp35-cp35m-win_amd64.whl | CPython 3.5 | CPython 3.5 pymalloc | Windows x86-64 | Details |
| mypy-0.700-cp35-cp35m-manylinux1_x86_64.whl | CPython 3.5 | CPython 3.5 pymalloc | Linux glibc 2.5+ x86-64 | Details |
| mypy-0.700-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.9+ Intel (x86-64, i386), macOS 10.10+ x86-64, macOS 10.9+ x86-64, macOS 10.10+ Intel (x86-64, i386), macOS 10.6+ x86-64 | Details |
Total release size: 119.7 MB
Release files / mypy-0.700.tar.gz
| Download URL | mypy-0.700.tar.gz |
|---|---|
| Size | 1.9 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b10b16d9aa7a01266f14260344fb25849ef0d508c512a916043f77987489aeff
|
|
BLAKE2b-256 checksum How to use checksums |
6ee7ac28c6c8093d7e62e67601f5dde1c567d7c3492d1243e11ecac373c9c311
|
| 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.9.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.5
|
Release files / mypy-0.700-py3-none-any.whl
| Download URL | mypy-0.700-py3-none-any.whl |
|---|---|
| Size | 1.5 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6a7c2b16ff7dee1cd4a913641d6a8da0cd386be812524f41427ea25f8fe337a6
|
|
BLAKE2b-256 checksum How to use checksums |
892e37b04dc01fea4ec07952bee2046210f4f3c23d8df595f051b82363d89558
|
| 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.9.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.5
|
Release files / mypy-0.700-cp37-cp37m-win_amd64.whl
| Download URL | mypy-0.700-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 |
863774c896f2cdc62a0e2252e9ba7aaeb7da04c0296f47c82b125dce3437c580
|
|
BLAKE2b-256 checksum How to use checksums |
a357f1fa71fc6d3488a94f997c248b62cc8ecc904ec90c8d33ca2f3f52831c0c
|
| 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.9.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.5
|
Release files / mypy-0.700-cp37-cp37m-manylinux1_x86_64.whl
| Download URL | mypy-0.700-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 |
6a7923e90dd8f8b8e762327e3a4dd814f0bc5581a627010f4e2ec72d906ada0f
|
|
BLAKE2b-256 checksum How to use checksums |
8ac1e537b98ecb188cb8df2449902ea8895841963ec81062b288b9926e82a321
|
| 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.9.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.5
|
Release files / mypy-0.700-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.700-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.0 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 |
03261a04ace27250cf14f1301969e2cc36ad0343dd437e60007ce42f06ddbaff
|
|
BLAKE2b-256 checksum How to use checksums |
13393b327681ada1e33a526da133fe9cd7af5fbe6930a547fcca2493ae1a12ef
|
| 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.9.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.5
|
Release files / mypy-0.700-cp36-cp36m-win_amd64.whl
| Download URL | mypy-0.700-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 |
e663d4424531dc99fb85c947df8a4a107442f53f20a4e0bcefaa1d21c87e1563
|
|
BLAKE2b-256 checksum How to use checksums |
f5c13e3dfb99f1f39f72cadf15929717ec8a9a9f150c45547efc50c61dd00216
|
| 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.9.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.5
|
Release files / mypy-0.700-cp36-cp36m-manylinux1_x86_64.whl
| Download URL | mypy-0.700-cp36-cp36m-manylinux1_x86_64.whl |
|---|---|
| Size | 19.7 MB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
7480db0bc2bb473547c8d519ea549de9f9654170e6f5b34310094ebe5ee1c9dc
|
|
BLAKE2b-256 checksum How to use checksums |
8be69ab0eaa1bb8357464324b725d4652a19a18408eae6f0ea30f41831584234
|
| 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.9.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.5
|
Release files / mypy-0.700-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.700-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 |
ffac30f3fa2c9e10118cbb0faa0b7da7edb6e3c24a4048a15446a1f3409884e3
|
|
BLAKE2b-256 checksum How to use checksums |
a361f7226042b94eff63b1e110ee6e87df4a1b348261dc5cdce70ed4bd494c06
|
| 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.9.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.5
|
Release files / mypy-0.700-cp35-cp35m-win_amd64.whl
| Download URL | mypy-0.700-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 |
b03573d0cd8c051aa9ef7f47d564cf44bbc5e91e89a7a078b3ca904b3da8855a
|
|
BLAKE2b-256 checksum How to use checksums |
1a97d277424923c9440318428eda161aca3d902bed84572a0e05fe828589bedf
|
| 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.9.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.5
|
Release files / mypy-0.700-cp35-cp35m-manylinux1_x86_64.whl
| Download URL | mypy-0.700-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 |
9a990cf039891a83ee90f130256cc06d09c0793242ea38d0fe33fdc449507123
|
|
BLAKE2b-256 checksum How to use checksums |
8da13167f27c140797b17d4c361785f7b9397ff5334c9d0b786133b7052c8717
|
| 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.9.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.5
|
Release files / mypy-0.700-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.700-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 |
b1eab82221c3cc94bf22152e701b3efc9d64f60fac4cab20969a0427e5a78261
|
|
BLAKE2b-256 checksum How to use checksums |
563a9a35c6800a175925ac239cce14ee0f7dddecea2849719113ca5580b90586
|
| 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.9.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.5
|