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.960.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.960-py3-none-any.whl (2.5 MB view details)

Uploaded Python 3

mypy-0.960-cp310-cp310-win_amd64.whl (8.8 MB view details)

Uploaded CPython 3.10Windows x86-64

mypy-0.960-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (18.1 MB view details)

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

mypy-0.960-cp310-cp310-macosx_11_0_arm64.whl (10.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

mypy-0.960-cp310-cp310-macosx_10_9_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

mypy-0.960-cp310-cp310-macosx_10_9_universal2.whl (19.0 MB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

mypy-0.960-cp39-cp39-win_amd64.whl (8.8 MB view details)

Uploaded CPython 3.9Windows x86-64

mypy-0.960-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (18.1 MB view details)

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

mypy-0.960-cp39-cp39-macosx_11_0_arm64.whl (10.2 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

mypy-0.960-cp39-cp39-macosx_10_9_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

mypy-0.960-cp39-cp39-macosx_10_9_universal2.whl (19.0 MB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

mypy-0.960-cp38-cp38-win_amd64.whl (8.8 MB view details)

Uploaded CPython 3.8Windows x86-64

mypy-0.960-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (17.8 MB view details)

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

mypy-0.960-cp38-cp38-macosx_11_0_arm64.whl (10.2 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

mypy-0.960-cp38-cp38-macosx_10_9_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

mypy-0.960-cp38-cp38-macosx_10_9_universal2.whl (18.9 MB view details)

Uploaded CPython 3.8macOS 10.9+ universal2 (ARM64, x86-64)

mypy-0.960-cp37-cp37m-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.7mWindows x86-64

mypy-0.960-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (15.3 MB view details)

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

mypy-0.960-cp37-cp37m-macosx_10_9_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

mypy-0.960-cp36-cp36m-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.6mWindows x86-64

mypy-0.960-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (15.2 MB view details)

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

mypy-0.960-cp36-cp36m-macosx_10_9_x86_64.whl (10.7 MB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: mypy-0.960.tar.gz
  • Upload date:
  • Size: 2.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.0

File hashes

Hashes for mypy-0.960.tar.gz
Algorithm Hash digest
SHA256 d4fccf04c1acf750babd74252e0f2db6bd2ac3aa8fe960797d9f3ef41cf2bfd4
MD5 0f6f2ac36e6d7a78d0e585816ce2eb29
BLAKE2b-256 222249792504e249a774554cd473e69af411a62c7d0591651104538fbcdaec10

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.960-py3-none-any.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.0

File hashes

Hashes for mypy-0.960-py3-none-any.whl
Algorithm Hash digest
SHA256 bfd4f6536bd384c27c392a8b8f790fd0ed5c0cf2f63fc2fed7bce56751d53026
MD5 cbd152e5cb4ad4a1e7094c52d6af08ce
BLAKE2b-256 7e53386d8b939c5654c7a2218c1625f991cc123c3d3f69d2c0e2aed16c475eb4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.960-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 8.8 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.0

File hashes

Hashes for mypy-0.960-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 925aa84369a07846b7f3b8556ccade1f371aa554f2bd4fb31cb97a24b73b036e
MD5 44382f5f38a3fb233bb7aad3d93d7e7f
BLAKE2b-256 f18f1cf7aaad4957c3e329e160d993353b440da7499365d2f639cf973ab0f235

See more details on using hashes here.

File details

Details for the file mypy-0.960-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.960-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 7d390248ec07fa344b9f365e6ed9d205bd0205e485c555bed37c4235c868e9d5
MD5 75283db25e420f612660f6a41c398a1f
BLAKE2b-256 7fb8aaa840a5f37e39bb3eccef982d48dccb8689074e7f6fd76d8dfffe3a8a66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-0.960-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ffdad80a92c100d1b0fe3d3cf1a4724136029a29afe8566404c0146747114382
MD5 553124d40b6f29eed62c679dc5a139c8
BLAKE2b-256 33b8bab515402dbb5874b3bc5c1586c9a70bccee73f5daa82c170c54a72b729e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-0.960-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7a76dc4f91e92db119b1be293892df8379b08fd31795bb44e0ff84256d34c251
MD5 6a5104112b963e35ef5283f671bf842c
BLAKE2b-256 0c8f9b3e12e9971389befe2bfca98eb99b5555a5f6f625f8482ded3a0e97715e

See more details on using hashes here.

File details

Details for the file mypy-0.960-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for mypy-0.960-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3a3e525cd76c2c4f90f1449fd034ba21fcca68050ff7c8397bb7dd25dd8b8248
MD5 d1ac68d4936395cb369e97424c5efe0f
BLAKE2b-256 a71cac13b5d83aa025adc9d7e525b8eea180f3600ac40d47b6ad7746cf796a9a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.960-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 8.8 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.0

File hashes

Hashes for mypy-0.960-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0ebfb3f414204b98c06791af37a3a96772203da60636e2897408517fcfeee7a8
MD5 b92071a75167dffcb42a60bcd323dca9
BLAKE2b-256 f7b3ebfe66fa2f81a0a46f37e30d022d06812300af9544c633fb776638f7f639

See more details on using hashes here.

File details

Details for the file mypy-0.960-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.960-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a85a20b43fa69efc0b955eba1db435e2ffecb1ca695fe359768e0503b91ea89f
MD5 306006d14b61aab4381c7f02baf76531
BLAKE2b-256 2518357d5b655646aba0cdbbc9eeef95e3f71cfcf4cf08ef6f897fbdfaabeea0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.960-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 10.2 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.0

File hashes

Hashes for mypy-0.960-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 85cf2b14d32b61db24ade8ac9ae7691bdfc572a403e3cb8537da936e74713275
MD5 211a106bc4138a5653921161255ef25b
BLAKE2b-256 116339ccd5f09ef7f1eed6386d029dcf5a668fcef96b931c46a981ee14e45e2f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.960-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.0

File hashes

Hashes for mypy-0.960-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8d645e9e7f7a5da3ec3bbcc314ebb9bb22c7ce39e70367830eb3c08d0140b9ce
MD5 c95d7eff8fb4c2b1017edd9bf780597e
BLAKE2b-256 10741fdd440aea72348b7c26702745d4f5507411074392a93895a6600f633b58

See more details on using hashes here.

File details

Details for the file mypy-0.960-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

  • Download URL: mypy-0.960-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 19.0 MB
  • Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.0

File hashes

Hashes for mypy-0.960-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 33d53a232bb79057f33332dbbb6393e68acbcb776d2f571ba4b1d50a2c8ba873
MD5 7de91f5567ac264f8778e62b2140f8bf
BLAKE2b-256 cc24b86f635f0a4e5bd386326addd5c248bd31ffc93f3a39ffbc51ef0361a28d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.960-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 8.8 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.0

File hashes

Hashes for mypy-0.960-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 29dc94d9215c3eb80ac3c2ad29d0c22628accfb060348fd23d73abe3ace6c10d
MD5 d7dea89179b7cede854f194a17737cd1
BLAKE2b-256 3990252d1c3cd0d624369505391879c05b63f318456b8f8499322fb804a03816

See more details on using hashes here.

File details

Details for the file mypy-0.960-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.960-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 481f98c6b24383188c928f33dd2f0776690807e12e9989dd0419edd5c74aa53b
MD5 229f8e1f7aebb434bae2dc0b3b0795b1
BLAKE2b-256 d4e73f7bf9032d53b4c7d16af72690548d34971229442e9a4632892a1ce902b5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.960-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 10.2 MB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.0

File hashes

Hashes for mypy-0.960-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cc537885891382e08129d9862553b3d00d4be3eb15b8cae9e2466452f52b0117
MD5 26eda561bc219de3c614b14a5d229297
BLAKE2b-256 c67691ef3a9370674f309f2281fa9edbe76d0c90c22b66d3b3f5fe2996a3f36a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.960-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.0

File hashes

Hashes for mypy-0.960-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fbfb873cf2b8d8c3c513367febde932e061a5f73f762896826ba06391d932b2a
MD5 1a4ba51888abd3758fd828d9ce297f71
BLAKE2b-256 491fcfc25c8c2908c28a78a110e31f334a5977394d8c2c647fa66d39f6e816b1

See more details on using hashes here.

File details

Details for the file mypy-0.960-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

  • Download URL: mypy-0.960-cp38-cp38-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 18.9 MB
  • Tags: CPython 3.8, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.0

File hashes

Hashes for mypy-0.960-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 2c7f8bb9619290836a4e167e2ef1f2cf14d70e0bc36c04441e41487456561409
MD5 a36f460e72599af82673c4e794a8e675
BLAKE2b-256 e2617f5f3d3e1df064052de3c22af1cc7ea1d5f51334e2e01811a8229a87d54e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.960-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.0

File hashes

Hashes for mypy-0.960-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 f47322796c412271f5aea48381a528a613f33e0a115452d03ae35d673e6064f8
MD5 15e1e9f717fd9a302503bc3a1f1f2e01
BLAKE2b-256 48ae0c231015e9214512330ab3076c3145f851f69497b5712ce1ae085e5a83d2

See more details on using hashes here.

File details

Details for the file mypy-0.960-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.960-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3eabcbd2525f295da322dff8175258f3fc4c3eb53f6d1929644ef4d99b92e72d
MD5 7f71ca69db67af498f09c0a7935dc102
BLAKE2b-256 a3d7f75d44876591c359896fe6b76310a2e64eb122025c2ee0c5408d370c5c1f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-0.960-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 826a2917c275e2ee05b7c7b736c1e6549a35b7ea5a198ca457f8c2ebea2cbecf
MD5 6efaaca559673b3c3276deced23beb16
BLAKE2b-256 36940301c5163be2bd6bb4db99e610a9afebfd490183b9f8a1e23a15a81a5169

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.960-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.0

File hashes

Hashes for mypy-0.960-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 cb7752b24528c118a7403ee955b6a578bfcf5879d5ee91790667c8ea511d2085
MD5 5c368a0564c3a1dc5262e76bd554fea9
BLAKE2b-256 17c1b22cc7ca3210ade936f9e2f2a5d25f3ad4eeba81abc840e3b56370c0f273

See more details on using hashes here.

File details

Details for the file mypy-0.960-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.960-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f1ba54d440d4feee49d8768ea952137316d454b15301c44403db3f2cb51af024
MD5 0ea094e253d06a8408a032de0e036f01
BLAKE2b-256 a8fb024aae140c2ddb10f179005a3351fd9f35ccb013fba2ad19daa5db41a6bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-0.960-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 239d6b2242d6c7f5822163ee082ef7a28ee02e7ac86c35593ef923796826a385
MD5 903d190fa8172c7fdddfaaac5a399f41
BLAKE2b-256 af20b21a7ccc09eb297cc5e15b812d5a58dda42c054919d494e164da65589a55

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