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.770.tar.gz (2.2 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.770-py3-none-any.whl (1.9 MB view details)

Uploaded Python 3

mypy-0.770-cp38-cp38-win_amd64.whl (7.8 MB view details)

Uploaded CPython 3.8Windows x86-64

mypy-0.770-cp38-cp38-manylinux1_x86_64.whl (22.6 MB view details)

Uploaded CPython 3.8

mypy-0.770-cp38-cp38-macosx_10_9_x86_64.whl (8.6 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

mypy-0.770-cp37-cp37m-win_amd64.whl (7.8 MB view details)

Uploaded CPython 3.7mWindows x86-64

mypy-0.770-cp37-cp37m-manylinux1_x86_64.whl (21.7 MB view details)

Uploaded CPython 3.7m

mypy-0.770-cp37-cp37m-macosx_10_6_x86_64.whl (15.4 MB view details)

Uploaded CPython 3.7mmacOS 10.6+ x86-64

mypy-0.770-cp36-cp36m-win_amd64.whl (7.8 MB view details)

Uploaded CPython 3.6mWindows x86-64

mypy-0.770-cp36-cp36m-manylinux1_x86_64.whl (21.7 MB view details)

Uploaded CPython 3.6m

mypy-0.770-cp36-cp36m-macosx_10_6_x86_64.whl (15.4 MB view details)

Uploaded CPython 3.6mmacOS 10.6+ x86-64

mypy-0.770-cp35-cp35m-win_amd64.whl (7.7 MB view details)

Uploaded CPython 3.5mWindows x86-64

mypy-0.770-cp35-cp35m-manylinux1_x86_64.whl (21.7 MB view details)

Uploaded CPython 3.5m

mypy-0.770-cp35-cp35m-macosx_10_6_x86_64.whl (15.4 MB view details)

Uploaded CPython 3.5mmacOS 10.6+ x86-64

File details

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

File metadata

  • Download URL: mypy-0.770.tar.gz
  • Upload date:
  • Size: 2.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for mypy-0.770.tar.gz
Algorithm Hash digest
SHA256 8a627507ef9b307b46a1fea9513d5c98680ba09591253082b4c48697ba05a4ae
MD5 54d69434af352a32b6c012d9812e37ae
BLAKE2b-256 88a23d82acde5ccff66d38c1ab2b1657a17029ce88db3ea54cde500e188f9637

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.770-py3-none-any.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for mypy-0.770-py3-none-any.whl
Algorithm Hash digest
SHA256 3b1fc683fb204c6b4403a1ef23f0b1fac8e4477091585e0c8c54cbdf7d7bb164
MD5 b1c07b56b7eeda45e96af48913b72295
BLAKE2b-256 66656eee965deba36e9899a96879c9ce12c93b6ffe2d154b6253b72e2408878e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.770-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 7.8 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for mypy-0.770-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f91c7ae919bbc3f96cd5e5b2e786b2b108343d1d7972ea130f7de27fdd547cf3
MD5 87d28a22d0da015dcde5cff834c2b0b0
BLAKE2b-256 7b8f107513d7f378a91470220883fa8b6e9c58bd89bf642ab897ffa29f29d49d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.770-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 22.6 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for mypy-0.770-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7ec45a70d40ede1ec7ad7f95b3c94c9cf4c186a32f6bacb1795b60abd2f9ef27
MD5 87a1b69c1ea959017966ed61b297745a
BLAKE2b-256 3af47fe05f77bb9ddf6ecdfbc8c6cef587db3b34479bd0794393d0e96882638a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.770-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 8.6 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for mypy-0.770-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 219a3116ecd015f8dca7b5d2c366c973509dfb9a8fc97ef044a36e3da66144a1
MD5 b6ed1daf78c2cd0c1ac4ffc1c64c11a3
BLAKE2b-256 8b39caf3165b3623233fd2b62a5ce01e652cb1a8bb82d002da423ce310e32ccb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.770-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 7.8 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for mypy-0.770-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 8dfb69fbf9f3aeed18afffb15e319ca7f8da9642336348ddd6cab2713ddcf8f9
MD5 489cef684bc45d5671a2f3eb318ce53c
BLAKE2b-256 762b32d02ae19f3c96f92103b0e4bbce2e45c7a8a239ada60ac863d849a78b7f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.770-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 21.7 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for mypy-0.770-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c56ffe22faa2e51054c5f7a3bc70a370939c2ed4de308c690e7949230c995913
MD5 99f6e7c35f92afd03bb17de6d74d93ab
BLAKE2b-256 64ac554f8fc7b56156db7ca9525d5ce66f00cc71f9ae6a43e21a6596b7084d7a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.770-cp37-cp37m-macosx_10_6_x86_64.whl
  • Upload date:
  • Size: 15.4 MB
  • Tags: CPython 3.7m, macOS 10.6+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for mypy-0.770-cp37-cp37m-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 b90928f2d9eb2f33162405f32dde9f6dcead63a0971ca8a1b50eb4ca3e35ceb8
MD5 080e0f1121f66e5766f6e216eb3faa69
BLAKE2b-256 92afde445b295a404be499ed82b735a5a6777fee6d7af296b268e038f669154b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.770-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 7.8 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for mypy-0.770-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 15b948e1302682e3682f11f50208b726a246ab4e6c1b39f9264a8796bb416aa2
MD5 4bcb7b1f61910ebc416e84edf2e338c3
BLAKE2b-256 33a1e0a940ca1e176fd2cfc7cec4eec0ca0d63aff262b91fa6668741cc89eaae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.770-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 21.7 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for mypy-0.770-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3beff56b453b6ef94ecb2996bea101a08f1f8a9771d3cbf4988a61e4d9973761
MD5 027ad94692f18acb0e6552e7c0d1ecbd
BLAKE2b-256 b0f45a08a46e808d234e65e9f036451d124dd9053a6024c77479eb8d0d7a82e0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.770-cp36-cp36m-macosx_10_6_x86_64.whl
  • Upload date:
  • Size: 15.4 MB
  • Tags: CPython 3.6m, macOS 10.6+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for mypy-0.770-cp36-cp36m-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 7687f6455ec3ed7649d1ae574136835a4272b65b3ddcf01ab8704ac65616c5ce
MD5 20a88025a29fc8849255acea7260f813
BLAKE2b-256 0ea3968719034ebb24fcb2f920e5fe6b58d4a215a2a02ccf5eee93a35ca1eb7e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.770-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 7.7 MB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for mypy-0.770-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 a8ffcd53cb5dfc131850851cc09f1c44689c2812d0beb954d8138d4f5fc17f65
MD5 cd9f5611c84abbe9422fe71d3e61b8af
BLAKE2b-256 a000b250b4db95445f705a2ebd8a88f0425706d7bc611b1ff375c10741d8bfca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.770-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 21.7 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for mypy-0.770-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 86c857510a9b7c3104cf4cde1568f4921762c8f9842e987bc03ed4f160925754
MD5 0bd10f077aa90be9bce5ab0bb77bca34
BLAKE2b-256 abd68db2f07476043327ad526943d8566faaa2993b976fc2e04095c056f91396

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mypy-0.770-cp35-cp35m-macosx_10_6_x86_64.whl
  • Upload date:
  • Size: 15.4 MB
  • Tags: CPython 3.5m, macOS 10.6+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for mypy-0.770-cp35-cp35m-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 a34b577cdf6313bf24755f7a0e3f3c326d5c1f4fe7422d1d06498eb25ad0c600
MD5 1ec539712e6f4e19622b00a0ea505931
BLAKE2b-256 4be97fb188336f305f4a8d9b0e7c6f9e39c3b4235d1e6cccb1cf1950232a0251

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