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

Uploaded Source

Built Distributions

mypy-0.720-py3-none-any.whl (1.6 MB view details)

Uploaded Python 3

mypy-0.720-cp37-cp37m-win_amd64.whl (6.2 MB view details)

Uploaded CPython 3.7mWindows x86-64

mypy-0.720-cp37-cp37m-manylinux1_x86_64.whl (20.7 MB view details)

Uploaded CPython 3.7m

mypy-0.720-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 (13.6 MB view details)

Uploaded CPython 3.7mmacOS 10.10+ Intel (x86-64, i386)macOS 10.10+ x86-64macOS 10.6+ x86-64macOS 10.9+ Intel (x86-64, i386)macOS 10.9+ x86-64

mypy-0.720-cp36-cp36m-win_amd64.whl (6.2 MB view details)

Uploaded CPython 3.6mWindows x86-64

mypy-0.720-cp36-cp36m-manylinux1_x86_64.whl (20.7 MB view details)

Uploaded CPython 3.6m

mypy-0.720-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 (13.6 MB view details)

Uploaded CPython 3.6mmacOS 10.10+ Intel (x86-64, i386)macOS 10.10+ x86-64macOS 10.6+ x86-64macOS 10.9+ Intel (x86-64, i386)macOS 10.9+ x86-64

mypy-0.720-cp35-cp35m-win_amd64.whl (6.1 MB view details)

Uploaded CPython 3.5mWindows x86-64

mypy-0.720-cp35-cp35m-manylinux1_x86_64.whl (20.7 MB view details)

Uploaded CPython 3.5m

mypy-0.720-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 (13.6 MB view details)

Uploaded CPython 3.5mmacOS 10.10+ Intel (x86-64, i386)macOS 10.10+ x86-64macOS 10.6+ x86-64macOS 10.9+ Intel (x86-64, i386)macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: mypy-0.720.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for mypy-0.720.tar.gz
Algorithm Hash digest
SHA256 49925f9da7cee47eebf3420d7c0e00ec662ec6abb2780eb0a16260a7ba25f9c4
MD5 ae3f2772193f0bfe0f7182993daef051
BLAKE2b-256 3f0163713094a764280a425badbb603a1896edd403532c05fcd0a6d91779d784

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.720-py3-none-any.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for mypy-0.720-py3-none-any.whl
Algorithm Hash digest
SHA256 11fd60d2f69f0cefbe53ce551acf5b1cec1a89e7ce2d47b4e95a84eefb2899ae
MD5 0356efe9ed2944bf6759cc9d9d3c3abf
BLAKE2b-256 8abac458622f83d68f6ce9f6e8fe3f9910f0244cd274a0e6dee85f37c985a150

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.720-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 6.2 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for mypy-0.720-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 cdc1151ced496ca1496272da7fc356580e95f2682be1d32377c22ddebdf73c91
MD5 4a8b972117f195d0c53e68938b9daa29
BLAKE2b-256 e12e9b653451614d16424cde687b564a512eb4bcb74039bba3d7d4e48ad84a44

See more details on using hashes here.

File details

Details for the file mypy-0.720-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: mypy-0.720-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 20.7 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for mypy-0.720-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 15e43d3b1546813669bd1a6ec7e6a11d2888db938e0607f7b5eef6b976671339
MD5 009ce39bb104d3b1717d5b3dcc09f806
BLAKE2b-256 734fed4fbcee5899b1cefe39ebb191a8fdc0c5a03b68930d3f929449b7d2101a

See more details on using hashes here.

File details

Details for the file mypy-0.720-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.

File metadata

File hashes

Hashes for mypy-0.720-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
Algorithm Hash digest
SHA256 6724fcd5777aa6cebfa7e644c526888c9d639bd22edd26b2a8038c674a7c34bd
MD5 75f6bdd6bac9f8e6f1352f697f28fa7b
BLAKE2b-256 0fc28517d62169d10a8217c424af89389e550217e478a7b4d85119a6abeb8b8e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.720-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 6.2 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for mypy-0.720-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 07957f5471b3bb768c61f08690c96d8a09be0912185a27a68700f3ede99184e4
MD5 2a0eda8daa64471177a9a8ae5f1a782f
BLAKE2b-256 5abc49c69a514c7d2eb3ad6e5af2d6825a876ea9f9e3e8020e117293d003e864

See more details on using hashes here.

File details

Details for the file mypy-0.720-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: mypy-0.720-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 20.7 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for mypy-0.720-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7a17613f7ea374ab64f39f03257f22b5755335b73251d0d253687a69029701ba
MD5 1bd6e0959458c22f943ac4e0855f0849
BLAKE2b-256 316a7d81bc88f1ad296df34566552f659ee149b963bea7c37a189502be077893

See more details on using hashes here.

File details

Details for the file mypy-0.720-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.

File metadata

File hashes

Hashes for mypy-0.720-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
Algorithm Hash digest
SHA256 352c24ba054a89bb9a35dd064ee95ab9b12903b56c72a8d3863d882e2632dc76
MD5 cc228bf498bd317e71fa5a8f6ba32e31
BLAKE2b-256 4165fb68b086fa2714695962b27dafc65ceeb164221e4a4fff7ab3020363c469

See more details on using hashes here.

File details

Details for the file mypy-0.720-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: mypy-0.720-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 6.1 MB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for mypy-0.720-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 0107bff4f46a289f0e4081d59b77cef1c48ea43da5a0dbf0005d54748b26df2a
MD5 bbb703e5130b87878a23245e03e80b5a
BLAKE2b-256 fed4c167320c5831de26e14835b3fe2420915ac0a1efe48f8351f0a1085ec422

See more details on using hashes here.

File details

Details for the file mypy-0.720-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: mypy-0.720-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 20.7 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for mypy-0.720-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 10af62f87b6921eac50271e667cc234162a194e742d8e02fc4ddc121e129a5b0
MD5 8166c2a657a7c58588471bfac4587f89
BLAKE2b-256 eee9b9e8be2e4ceb55ef5ada5eb6fb8fccb6a0bc00cc5df5f8534ce8e682db8b

See more details on using hashes here.

File details

Details for the file mypy-0.720-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.

File metadata

File hashes

Hashes for mypy-0.720-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
Algorithm Hash digest
SHA256 437020a39417e85e22ea8edcb709612903a9924209e10b3ec6d8c9f05b79f498
MD5 9825c144500fc53baaa4c6541535862e
BLAKE2b-256 68c8c508cfd0943a05acbf1e7bca7658a484eaf0955e7e314d0575c58ba3f5e2

See more details on using hashes here.

Supported by

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