Skip to main content

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.930.tar.gz (2.7 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

mypy-0.930-py3-none-any.whl (2.4 MB view details)

Uploaded Python 3

mypy-0.930-cp310-cp310-win_amd64.whl (8.3 MB view details)

Uploaded CPython 3.10Windows x86-64

mypy-0.930-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (16.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

mypy-0.930-cp310-cp310-macosx_11_0_arm64.whl (9.5 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

mypy-0.930-cp310-cp310-macosx_10_9_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

mypy-0.930-cp39-cp39-win_amd64.whl (8.3 MB view details)

Uploaded CPython 3.9Windows x86-64

mypy-0.930-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (16.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

mypy-0.930-cp39-cp39-macosx_11_0_arm64.whl (9.5 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

mypy-0.930-cp39-cp39-macosx_10_9_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

mypy-0.930-cp38-cp38-win_amd64.whl (8.3 MB view details)

Uploaded CPython 3.8Windows x86-64

mypy-0.930-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (16.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

mypy-0.930-cp38-cp38-macosx_11_0_arm64.whl (9.4 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

mypy-0.930-cp38-cp38-macosx_10_9_x86_64.whl (10.2 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

mypy-0.930-cp37-cp37m-win_amd64.whl (8.0 MB view details)

Uploaded CPython 3.7mWindows x86-64

mypy-0.930-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (14.0 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

mypy-0.930-cp37-cp37m-macosx_10_9_x86_64.whl (9.9 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

mypy-0.930-cp36-cp36m-win_amd64.whl (8.9 MB view details)

Uploaded CPython 3.6mWindows x86-64

mypy-0.930-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (13.9 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

mypy-0.930-cp36-cp36m-macosx_10_9_x86_64.whl (9.7 MB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

Details for the file mypy-0.930.tar.gz.

File metadata

  • Download URL: mypy-0.930.tar.gz
  • Upload date:
  • Size: 2.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.1

File hashes

Hashes for mypy-0.930.tar.gz
Algorithm Hash digest
SHA256 51426262ae4714cc7dd5439814676e0992b55bcc0f6514eccb4cf8e0678962c2
MD5 868bd71776b93f81bd72e6a48bb18ae4
BLAKE2b-256 8e79116f9828cfb88904c94640c683ca1f24d9abc89c688e31d436eba82e09a1

See more details on using hashes here.

File details

Details for the file mypy-0.930-py3-none-any.whl.

File metadata

  • Download URL: mypy-0.930-py3-none-any.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.1

File hashes

Hashes for mypy-0.930-py3-none-any.whl
Algorithm Hash digest
SHA256 bf4a44e03040206f7c058d1f5ba02ef2d1820720c88bc4285c7d9a4269f54173
MD5 2d347bcb3ff28aba13975942500b0564
BLAKE2b-256 1e57196ea2a730cc48fbeff9af4934f1f036c07cf7eb7b4e40a09226d8c51b31

See more details on using hashes here.

File details

Details for the file mypy-0.930-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: mypy-0.930-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 8.3 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.1

File hashes

Hashes for mypy-0.930-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 959319b9a3cafc33a8185f440a433ba520239c72e733bf91f9efd67b0a8e9b30
MD5 5e2d2d5d772a2ccde9b2e953bc412f32
BLAKE2b-256 d729575fefa6171958eb6076cf1b1d832cf2bcf3920829ee73056cdcb8d9bf33

See more details on using hashes here.

File details

Details for the file mypy-0.930-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for mypy-0.930-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1d2296f35aae9802eeb1327058b550371ee382d71374b3e7d2804035ef0b830b
MD5 7f3acce00a01291deac2acc4b0925c71
BLAKE2b-256 edcd25bd92c70e6101f2e468146b8c8c39394248f65f5dcec5306ffd0ed06ce4

See more details on using hashes here.

File details

Details for the file mypy-0.930-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

  • Download URL: mypy-0.930-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 9.5 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.1

File hashes

Hashes for mypy-0.930-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 db3a87376a1380f396d465bed462e76ea89f838f4c5e967d68ff6ee34b785c31
MD5 784c8287e993062ced900303b1fc6e02
BLAKE2b-256 4b46fd30d00033e2a3f15c88cf6476f9a555241d099fcfcd6504f13920fecacf

See more details on using hashes here.

File details

Details for the file mypy-0.930-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: mypy-0.930-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 10.3 MB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.1

File hashes

Hashes for mypy-0.930-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 221cc94dc6a801ccc2be7c0c9fd791c5e08d1fa2c5e1c12dec4eab15b2469871
MD5 7a7ac118c538e05fd45fd1a9167427e8
BLAKE2b-256 c05c12591c72af2774dfe08a58cad3b814eb79809297dfc92aae8588a7b22fd7

See more details on using hashes here.

File details

Details for the file mypy-0.930-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: mypy-0.930-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 8.3 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.1

File hashes

Hashes for mypy-0.930-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f9f665d69034b1fcfdbcd4197480d26298bbfb5d2dfe206245b6498addb34999
MD5 fa3bdff72aa21dc74f047758201fb402
BLAKE2b-256 b20897aea3f439671675a2764dcd8b5568456e510dbcb60386558179bee4d99e

See more details on using hashes here.

File details

Details for the file mypy-0.930-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for mypy-0.930-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 bc1a0607ea03c30225347334af66b0af12eefba018a89a88c209e02b7065ea95
MD5 42cb19f9b1c6067a1328d1c9c3d7d34b
BLAKE2b-256 9c875694388f159861a4dd315dfd7bf9fafa6f393ed9f77d3b3ea5825a52bfb0

See more details on using hashes here.

File details

Details for the file mypy-0.930-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: mypy-0.930-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 9.5 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.1

File hashes

Hashes for mypy-0.930-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0feb82e9fa849affca7edd24713dbe809dce780ced9f3feca5ed3d80e40b777f
MD5 83b08fea4eaa3e2dc330b47a9bd68834
BLAKE2b-256 b179c129b9193a99454c131b500b274809bb93cc291eec57e14cfa4169880bb6

See more details on using hashes here.

File details

Details for the file mypy-0.930-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: mypy-0.930-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 10.3 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.1

File hashes

Hashes for mypy-0.930-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 554873e45c1ca20f31ddf873deb67fa5d2e87b76b97db50669f0468ccded8fae
MD5 129cde0b8820452a095eb58cbfbf697d
BLAKE2b-256 d33abe5fb94a0a3091953610cf7bcacb03b4d415948142d3bfd18d17468e2a71

See more details on using hashes here.

File details

Details for the file mypy-0.930-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: mypy-0.930-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 8.3 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.1

File hashes

Hashes for mypy-0.930-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2e9c5409e9cb81049bb03fa1009b573dea87976713e3898561567a86c4eaee01
MD5 a69803ce65c4feca3b7c572e3b09335d
BLAKE2b-256 c05d1833d72ada88bdbc78b2655e55c519889337a0ae744629bad9f0b2431ad3

See more details on using hashes here.

File details

Details for the file mypy-0.930-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for mypy-0.930-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5feb56f8bb280468fe5fc8e6f56f48f99aa0df9eed3c507a11505ee4657b5380
MD5 5c593a96ae4b67fdf8b3e06f42d5fcef
BLAKE2b-256 3da6b673ca62f3c3cb98a9d79537543e047956a6833ed99c60a2e938603ab525

See more details on using hashes here.

File details

Details for the file mypy-0.930-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: mypy-0.930-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 9.4 MB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.1

File hashes

Hashes for mypy-0.930-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 70b197dd8c78fc5d2daf84bd093e8466a2b2e007eedaa85e792e513a820adbf7
MD5 b5f66b525ce192b01a458a72fc2e8306
BLAKE2b-256 9b2af61022b5f459eb667f4d7e78f05baa889b6751b9f4257e416cd9c5b88cb6

See more details on using hashes here.

File details

Details for the file mypy-0.930-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: mypy-0.930-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 10.2 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.1

File hashes

Hashes for mypy-0.930-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1ea7199780c1d7940b82dbc0a4e37722b4e3851264dbba81e01abecc9052d8a7
MD5 6cc6f16102ad86404f83d6773ada125c
BLAKE2b-256 485cca1b1a2617ae63118174da0a225168a2c1631c7303315f221b5be6f79afb

See more details on using hashes here.

File details

Details for the file mypy-0.930-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: mypy-0.930-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 8.0 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.1

File hashes

Hashes for mypy-0.930-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 601f46593f627f8a9b944f74fd387c9b5f4266b39abad77471947069c2fc7651
MD5 f7db2661ed26466d0ea703d09810a238
BLAKE2b-256 ecdaa9fdc9c473ae77d186b5f0a4e07ad54862c138070d0792d10298b5b91a3f

See more details on using hashes here.

File details

Details for the file mypy-0.930-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for mypy-0.930-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b419e9721260161e70d054a15abbd50603c16f159860cfd0daeab647d828fc29
MD5 d777bf47971e09a23cf18c3e1f5d4132
BLAKE2b-256 bca29531f2ed9df5bd84152119cf1b082825f6a5599ca0456d8e4d2e24e1a674

See more details on using hashes here.

File details

Details for the file mypy-0.930-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: mypy-0.930-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.9 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.1

File hashes

Hashes for mypy-0.930-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a9d8dffefba634b27d650e0de2564379a1a367e2e08d6617d8f89261a3bf63b2
MD5 e34b5d57a3c490de52668919965bc1e1
BLAKE2b-256 3426d01fc68ca0798dae2a63642e7e40907d09c857bb65eab73a3dcd3d412ef3

See more details on using hashes here.

File details

Details for the file mypy-0.930-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: mypy-0.930-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 8.9 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.1

File hashes

Hashes for mypy-0.930-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 ed4e0ea066bb12f56b2812a15ff223c57c0a44eca817ceb96b214bb055c7051f
MD5 967593b4c57ac7becb5b6924ab6d4683
BLAKE2b-256 d21d7db71bfd3fff3c1cc84599a6ed6bef6518e3c5124f7407ef1abc0c709442

See more details on using hashes here.

File details

Details for the file mypy-0.930-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for mypy-0.930-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1e689e92cdebd87607a041585f1dc7339aa2e8a9f9bad9ba7e6ece619431b20c
MD5 1791597ab9a3c8da5f269694078d86cf
BLAKE2b-256 0dbe895458251e9096811f7b9968b9cb9003964c9670e0dda199b766cf082633

See more details on using hashes here.

File details

Details for the file mypy-0.930-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: mypy-0.930-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.7 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.1

File hashes

Hashes for mypy-0.930-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 45a4dc21c789cfd09b8ccafe114d6de66f0b341ad761338de717192f19397a8c
MD5 1d3e40652c3111808b83f10afe4b42ed
BLAKE2b-256 60e91761f44135c3b315062f834808dbf00b06aef7c50830b32f6b605ef66483

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page