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

Uploaded Source

Built Distributions

mypy-0.740-py3-none-any.whl (1.7 MB view details)

Uploaded Python 3

mypy-0.740-cp38-cp38-win_amd64.whl (7.4 MB view details)

Uploaded CPython 3.8Windows x86-64

mypy-0.740-cp38-cp38-manylinux1_x86_64.whl (23.9 MB view details)

Uploaded CPython 3.8

mypy-0.740-cp38-cp38-macosx_10_9_x86_64.whl (9.2 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

mypy-0.740-cp37-cp37m-win_amd64.whl (7.4 MB view details)

Uploaded CPython 3.7mWindows x86-64

mypy-0.740-cp37-cp37m-manylinux1_x86_64.whl (23.2 MB view details)

Uploaded CPython 3.7m

mypy-0.740-cp37-cp37m-macosx_10_6_x86_64.whl (16.3 MB view details)

Uploaded CPython 3.7mmacOS 10.6+ x86-64

mypy-0.740-cp36-cp36m-win_amd64.whl (7.4 MB view details)

Uploaded CPython 3.6mWindows x86-64

mypy-0.740-cp36-cp36m-manylinux1_x86_64.whl (23.2 MB view details)

Uploaded CPython 3.6m

mypy-0.740-cp36-cp36m-macosx_10_6_x86_64.whl (16.3 MB view details)

Uploaded CPython 3.6mmacOS 10.6+ x86-64

mypy-0.740-cp35-cp35m-win_amd64.whl (7.3 MB view details)

Uploaded CPython 3.5mWindows x86-64

mypy-0.740-cp35-cp35m-manylinux1_x86_64.whl (23.2 MB view details)

Uploaded CPython 3.5m

mypy-0.740-cp35-cp35m-macosx_10_6_x86_64.whl (16.3 MB view details)

Uploaded CPython 3.5mmacOS 10.6+ x86-64

File details

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

File metadata

  • Download URL: mypy-0.740.tar.gz
  • Upload date:
  • Size: 2.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for mypy-0.740.tar.gz
Algorithm Hash digest
SHA256 48c8bc99380575deb39f5d3400ebb6a8a1cb5cc669bbba4d3bb30f904e0a0e7d
MD5 f7806251b971a523cfc5e94f9623ea12
BLAKE2b-256 af387f4f8a52b6062d63193cdb86b17757e8668367cca7ddae08be99ab98fafc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.740-py3-none-any.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for mypy-0.740-py3-none-any.whl
Algorithm Hash digest
SHA256 f4748697b349f373002656bf32fede706a0e713d67bfdcf04edf39b1f61d46eb
MD5 d98baf64aee0b570451df9e97e8d2976
BLAKE2b-256 f8119b81379e84b066ee6f1b906b00a35220f15e0fcd87307c50768382d9e831

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.740-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 7.4 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for mypy-0.740-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 540c9caa57a22d0d5d3c69047cc9dd0094d49782603eb03069821b41f9e970e9
MD5 262340112fa3a9ffac2a76be64622578
BLAKE2b-256 3b1304a5ebf1f190a69e3f704d31ff7a1412e83cb710c32b95b0ef72ee6696a2

See more details on using hashes here.

File details

Details for the file mypy-0.740-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: mypy-0.740-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 23.9 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for mypy-0.740-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3b1a411909c84b2ae9b8283b58b48541654b918e8513c20a400bb946aa9111ae
MD5 c95321d0846f799b72d16225a3c22f7b
BLAKE2b-256 77966de3a8bb7441550361fedf9b43c45557e10246cff23ca3fac65e4acf20c1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.740-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.2 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for mypy-0.740-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 672e418425d957e276c291930a3921b4a6413204f53fe7c37cad7bc57b9a3391
MD5 5a9031bbd4b384b4c1cb5d459386b3c6
BLAKE2b-256 073c98a60d6c39684973bd015ddfbad22ce8b090613d8984778507f944485e08

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.740-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 7.4 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.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for mypy-0.740-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 31a046ab040a84a0fc38bc93694876398e62bc9f35eca8ccbf6418b7297f4c00
MD5 e3d45819e4e0ec4c32a132d683204892
BLAKE2b-256 3b5f7bb322e0f9fd9eae8400bb97fab006553ac17bd75a49c06d177092df8cfb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.740-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 23.2 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for mypy-0.740-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6ed3b9b3fdc7193ea7aca6f3c20549b377a56f28769783a8f27191903a54170f
MD5 d4f864d3107f93f15a688c5c461d61ea
BLAKE2b-256 8fb09b6488f6ff5c3499f9840b46b55affccf929c281eb7108abb19c9ca21cd6

See more details on using hashes here.

File details

Details for the file mypy-0.740-cp37-cp37m-macosx_10_6_x86_64.whl.

File metadata

  • Download URL: mypy-0.740-cp37-cp37m-macosx_10_6_x86_64.whl
  • Upload date:
  • Size: 16.3 MB
  • Tags: CPython 3.7m, macOS 10.6+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for mypy-0.740-cp37-cp37m-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 dc889c84241a857c263a2b1cd1121507db7d5b5f5e87e77147097230f374d10b
MD5 3c7ee33f3c4e976988367c03a9bddc02
BLAKE2b-256 ea7de4e5c8bfae2e5016159043372aa07578497385490d70d6dc37078c367ea7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.740-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 7.4 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.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for mypy-0.740-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 1521c186a3d200c399bd5573c828ea2db1362af7209b2adb1bb8532cea2fb36f
MD5 23191d7408253e9bcd5ad2909fa3e0ba
BLAKE2b-256 0f7d49101d3131e1e8bea2be91b0151cf30c3c77bc162d4c7f69da8312d6f6e1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.740-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 23.2 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for mypy-0.740-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d5bf0e6ec8ba346a2cf35cb55bf4adfddbc6b6576fcc9e10863daa523e418dbb
MD5 ce048a40a0928e59da74d926bbcd6b33
BLAKE2b-256 12b527145a54abca5595fa789055d906d445eea35c705fb99273b678ef031d0a

See more details on using hashes here.

File details

Details for the file mypy-0.740-cp36-cp36m-macosx_10_6_x86_64.whl.

File metadata

  • Download URL: mypy-0.740-cp36-cp36m-macosx_10_6_x86_64.whl
  • Upload date:
  • Size: 16.3 MB
  • Tags: CPython 3.6m, macOS 10.6+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for mypy-0.740-cp36-cp36m-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 d7574e283f83c08501607586b3167728c58e8442947e027d2d4c7dcd6d82f453
MD5 e355ce12c1922c7064024454bc67a199
BLAKE2b-256 047d9587671ab40fe2eb783dc730f104f70488e42b4499359a2dfd6cf76d7aca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.740-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 7.3 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.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for mypy-0.740-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 ace6ac1d0f87d4072f05b5468a084a45b4eda970e4d26704f201e06d47ab2990
MD5 46ee19e3e7605f063b1cd0236aae9f0b
BLAKE2b-256 b8ee59a722e09b827db2ba784106da40e6523e6aa2d1663ecb44bc5eddf37a75

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.740-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 23.2 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for mypy-0.740-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b428f883d2b3fe1d052c630642cc6afddd07d5cd7873da948644508be3b9d4a7
MD5 d1da81ff0d286c87fd11b89dfb589693
BLAKE2b-256 08bc104623a0f17599e69f838ca55a71b7f17f2d775fba701c0aeeefd074f365

See more details on using hashes here.

File details

Details for the file mypy-0.740-cp35-cp35m-macosx_10_6_x86_64.whl.

File metadata

  • Download URL: mypy-0.740-cp35-cp35m-macosx_10_6_x86_64.whl
  • Upload date:
  • Size: 16.3 MB
  • Tags: CPython 3.5m, macOS 10.6+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for mypy-0.740-cp35-cp35m-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 9371290aa2cad5ad133e4cdc43892778efd13293406f7340b9ffe99d5ec7c1d9
MD5 6135d0802b30055800594e07ef4290ea
BLAKE2b-256 01b2a84eab92cd8e965178d5ec28b40dd04556e2a29fb24d3a632cdb68dcf5e5

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