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

Uploaded Python 3

mypy-0.950-cp310-cp310-win_amd64.whl (8.7 MB view details)

Uploaded CPython 3.10Windows x86-64

mypy-0.950-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (17.9 MB view details)

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

mypy-0.950-cp310-cp310-macosx_11_0_arm64.whl (10.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

mypy-0.950-cp310-cp310-macosx_10_9_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

mypy-0.950-cp310-cp310-macosx_10_9_universal2.whl (18.8 MB view details)

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

mypy-0.950-cp39-cp39-win_amd64.whl (8.7 MB view details)

Uploaded CPython 3.9Windows x86-64

mypy-0.950-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (17.9 MB view details)

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

mypy-0.950-cp39-cp39-macosx_11_0_arm64.whl (10.1 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

mypy-0.950-cp39-cp39-macosx_10_9_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

mypy-0.950-cp39-cp39-macosx_10_9_universal2.whl (18.8 MB view details)

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

mypy-0.950-cp38-cp38-win_amd64.whl (8.7 MB view details)

Uploaded CPython 3.8Windows x86-64

mypy-0.950-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (17.6 MB view details)

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

mypy-0.950-cp38-cp38-macosx_11_0_arm64.whl (10.1 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

mypy-0.950-cp38-cp38-macosx_10_9_x86_64.whl (11.1 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

mypy-0.950-cp38-cp38-macosx_10_9_universal2.whl (18.7 MB view details)

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

mypy-0.950-cp37-cp37m-win_amd64.whl (8.4 MB view details)

Uploaded CPython 3.7mWindows x86-64

mypy-0.950-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (15.1 MB view details)

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

mypy-0.950-cp37-cp37m-macosx_10_9_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

mypy-0.950-cp36-cp36m-win_amd64.whl (8.4 MB view details)

Uploaded CPython 3.6mWindows x86-64

mypy-0.950-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (15.0 MB view details)

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

mypy-0.950-cp36-cp36m-macosx_10_9_x86_64.whl (10.6 MB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: mypy-0.950.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.950.tar.gz
Algorithm Hash digest
SHA256 1b333cfbca1762ff15808a0ef4f71b5d3eed8528b23ea1c3fb50543c867d68de
MD5 e85323a1281643f3489ecf768012deaa
BLAKE2b-256 73efa3b56028305971a7130992702097e6cde5dcfa2ee01fd5f0d66880cce012

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.950-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.950-py3-none-any.whl
Algorithm Hash digest
SHA256 a4d9898f46446bfb6405383b57b96737dcfd0a7f25b748e78ef3e8c576bba3cb
MD5 174b842fe13a0b02338d5320c373d8e5
BLAKE2b-256 62de7ee916ff371f1e09ed0906c71b34bfb8f733878d24d03148028ac8ac9e71

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.950-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 8.7 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.950-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 563514c7dc504698fb66bb1cf897657a173a496406f1866afae73ab5b3cdb334
MD5 29bf32442a34b45ea1ae92dcb9ab2422
BLAKE2b-256 71ac429dc6ddf945229428ca5655fcd709e22bcb49cc9c77514126ec640c6c44

See more details on using hashes here.

File details

Details for the file mypy-0.950-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.950-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 eaff8156016487c1af5ffa5304c3e3fd183edcb412f3e9c72db349faf3f6e0eb
MD5 325887b2d7561bf7b085eacf649a2fc0
BLAKE2b-256 5cb077181f2570636c3f5870b409d0452999f5d2d51c688a95d540c9465e70e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-0.950-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5e7647df0f8fc947388e6251d728189cfadb3b1e558407f93254e35abc026e22
MD5 e7dd4e3514b03e3111e0f73cf34ffb49
BLAKE2b-256 7bff89b8723be9e60554f470f13056caaef8de4bbaa26d7ce6fc8cac6407dadd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-0.950-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b5b5bd0ffb11b4aba2bb6d31b8643902c48f990cc92fda4e21afac658044f0c0
MD5 48fce16771316fede0ed4b931c829e39
BLAKE2b-256 32537ff57d72df51aba667291fd336b564c2e0e1628d432a63e0e73ac04ed371

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-0.950-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 cf9c261958a769a3bd38c3e133801ebcd284ffb734ea12d01457cb09eacf7d7b
MD5 7918fb014c1c9e33251ad15e49c6933f
BLAKE2b-256 40f81b676a58ded83ae4752135682ff1511304f695fc716060e069de70a13a8c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.950-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 8.7 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.950-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 eaea21d150fb26d7b4856766e7addcf929119dd19fc832b22e71d942835201ef
MD5 b9368fce527b4026476de5150e7fc452
BLAKE2b-256 1f57a81ace46e8c85535e8b1904510da0f9e81216c3bae91a4ff209e4d2febb5

See more details on using hashes here.

File details

Details for the file mypy-0.950-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.950-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a952b8bc0ae278fc6316e6384f67bb9a396eb30aced6ad034d3a76120ebcc519
MD5 502eaaaa08aad2eeb41e3bf694300bc4
BLAKE2b-256 8d48ffc1599423557c7a78c78fecfada876e4fb56ed6459c2f7b2232b2a4668c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.950-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 10.1 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.950-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 61504b9a5ae166ba5ecfed9e93357fd51aa693d3d434b582a925338a2ff57fd2
MD5 4a31e4a5343feba2e328aae27e24ebde
BLAKE2b-256 d0e3a7272e05e971c1804cb424869225cec43b70b96e5db07a561248f9cf9500

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.950-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 11.2 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.950-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1fdeb0a0f64f2a874a4c1f5271f06e40e1e9779bf55f9567f149466fc7a55038
MD5 f30b177e1b6e1ce3d38e94d76f75cd23
BLAKE2b-256 486f04cb870a2318b9d5ed6c295cbe29a7eec9f22a9362e430c1b1c8dd2ca9d6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.950-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 18.8 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.950-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 0384d9f3af49837baa92f559d3fa673e6d2652a16550a9ee07fc08c736f5e6f8
MD5 7739f92fd84c29c06bc4a70f44a96536
BLAKE2b-256 f2cd70edfd39c55ffd1830794c0482c298eeb039fb929c6a7b2625ef5df2160d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.950-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 8.7 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.950-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 5b231afd6a6e951381b9ef09a1223b1feabe13625388db48a8690f8daa9b71ff
MD5 f52c51810e92ab4c7ad424db5e944495
BLAKE2b-256 df615608ce116e4cfb212442fc037446c23916a53b0e187062427b7ac9dc50a7

See more details on using hashes here.

File details

Details for the file mypy-0.950-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.950-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5ce6a09042b6da16d773d2110e44f169683d8cc8687e79ec6d1181a72cb028d2
MD5 6e9b887d97eed7d59124964e347f505d
BLAKE2b-256 3ccab6f19658000fbe53da50113e8307e2d3f2cd1432a24a856ff8d7445ec02e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.950-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 10.1 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.950-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 77423570c04aca807508a492037abbd72b12a1fb25a385847d191cd50b2c9605
MD5 1dbb9156a3c95b4af0dc6574c728f26d
BLAKE2b-256 72899a39b44f9f9efada012ecb83391d0133640c3f663dfecef09bfa14f6d884

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.950-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 11.1 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.950-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ee0a36edd332ed2c5208565ae6e3a7afc0eabb53f5327e281f2ef03a6bc7687a
MD5 d0e0e009d7ea64352adfcd44c3a619d0
BLAKE2b-256 4037e552312576cfe6242affeaf9262971ec16f5889749d7c37000b4ab5c77c6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.950-cp38-cp38-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 18.7 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.950-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 0112752a6ff07230f9ec2f71b0d3d4e088a910fdce454fdb6553e83ed0eced7d
MD5 3c5f87d331706a03859eaf75a588bc10
BLAKE2b-256 3492e83482be33c3882682e8595f90aff4524c0d2ad667c1b64db9d7e76f25b1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.950-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 8.4 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.950-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 ef7beb2a3582eb7a9f37beaf38a28acfd801988cde688760aea9e6cc4832b10b
MD5 5d7fb9d19318a95c27d235a63d872e7a
BLAKE2b-256 ef7feb5a27ee801b462b7cb535d9f800a656a9c08b60422852ea76ec632ea894

See more details on using hashes here.

File details

Details for the file mypy-0.950-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.950-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e19736af56947addedce4674c0971e5dceef1b5ec7d667fe86bcd2b07f8f9075
MD5 c86605df72c6bb587f5a25e8f0284c3e
BLAKE2b-256 5d2d0d7f020199503408e82e231b98c53000ca2fb3da097a835ae66cc14c881b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-0.950-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4c653e4846f287051599ed8f4b3c044b80e540e88feec76b11044ddc5612ffed
MD5 b9fb82ca6361d79d439d4cba9a49f780
BLAKE2b-256 aed8f91ec507f5cbf04f406717e6a3a6626b8a4683f40e185e26b0d554edab8b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.950-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 8.4 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.950-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 6003de687c13196e8a1243a5e4bcce617d79b88f83ee6625437e335d89dfebe2
MD5 4caf87a7aa713c3d58dd8e137feae1c5
BLAKE2b-256 cda926fe03453b986a0888ce0058077273336a70f81bf19f1b82053628ee9e0e

See more details on using hashes here.

File details

Details for the file mypy-0.950-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.950-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ca75ecf2783395ca3016a5e455cb322ba26b6d33b4b413fcdedfc632e67941dc
MD5 9038cd4af9c445e5fb44f74654eaa589
BLAKE2b-256 a4096a1fb8afc46c9f0f4ecfe05a3aa327ae7a5bc0cd618f2b65364959bef2a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mypy-0.950-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dd4d670eee9610bf61c25c940e9ade2d0ed05eb44227275cce88701fee014b1f
MD5 5118dfd3dc3006dfa3e05af20cc19680
BLAKE2b-256 2a7b3029cdb556ce77a9094e0ced5a92d72f1eb51af4c0e9c71844a1a66af1ac

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