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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bismuth_mypy-1.11.2b3.tar.gz (3.1 MB view details)

Uploaded Source

Built Distributions

bismuth_mypy-1.11.2b3-py3-none-any.whl (2.6 MB view details)

Uploaded Python 3

bismuth_mypy-1.11.2b3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.28+ x86-64

bismuth_mypy-1.11.2b3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (12.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.28+ x86-64

bismuth_mypy-1.11.2b3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.28+ x86-64

bismuth_mypy-1.11.2b3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.28+ x86-64

bismuth_mypy-1.11.2b3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.28+ x86-64

File details

Details for the file bismuth_mypy-1.11.2b3.tar.gz.

File metadata

  • Download URL: bismuth_mypy-1.11.2b3.tar.gz
  • Upload date:
  • Size: 3.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for bismuth_mypy-1.11.2b3.tar.gz
Algorithm Hash digest
SHA256 216366b6d1d0299c8086f6cbd0ee09547507a17c3ed9131ca10f799066f8217e
MD5 7e34270efa1c4df08c36e35256d29e5c
BLAKE2b-256 f43c7730b7a1d1354c740d8d0894f4884831f5e95f66fe0be939b5cabc50d967

See more details on using hashes here.

File details

Details for the file bismuth_mypy-1.11.2b3-py3-none-any.whl.

File metadata

File hashes

Hashes for bismuth_mypy-1.11.2b3-py3-none-any.whl
Algorithm Hash digest
SHA256 295b031bb172e0bddae8ccf674d5c8d94a3e146d703c1c15045a8af5560b20d8
MD5 06c09a97a29508da40021038844cc610
BLAKE2b-256 a2679893a7b25efd2517d8344e57ebbcf68b3f855c1b35d1da507f5895799abd

See more details on using hashes here.

File details

Details for the file bismuth_mypy-1.11.2b3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bismuth_mypy-1.11.2b3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b61581b8694f1ef7bb27a6eac8051801d161cf966a0ba493e569a48e8d0ff339
MD5 9c173f01da0ee69f30a8ac3e4439edf3
BLAKE2b-256 a7a319bf4c578e167ef2dbf078df0fc9171db86fdd77ef418c0b009a0d14d079

See more details on using hashes here.

File details

Details for the file bismuth_mypy-1.11.2b3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bismuth_mypy-1.11.2b3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 21c1648bbbaad666a27b2d2ad053501ff752ec4cb034c3031a84a686cea338b3
MD5 090eb06d4b3ea46f888e12f38a2060ca
BLAKE2b-256 9ea48ebec61163b1bfea3bf639bcdfab5d4c26e3920fc9fa2ddbe450a0d65fe3

See more details on using hashes here.

File details

Details for the file bismuth_mypy-1.11.2b3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bismuth_mypy-1.11.2b3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 382c6ce21350277aa0d51d5b9bcfe664039b234ad191bd21e57f4c18bb3ea6be
MD5 2aeb0c2d10830b42df89a76edeee99c8
BLAKE2b-256 2e06e3b25febdf64332183fca3d80b3144bfa9a3ee60ceb5e2bc9131c77067c4

See more details on using hashes here.

File details

Details for the file bismuth_mypy-1.11.2b3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bismuth_mypy-1.11.2b3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f917d118141ea0e7f7a48cee1e642fad99a34ab28d7bf89364db641eeb1d1ca3
MD5 040b3ffa6093e0fbe79996091c6c7a44
BLAKE2b-256 a21918f506cfdf0d079489d009fc953057865fd202750a0ab76d90fa3f158f52

See more details on using hashes here.

File details

Details for the file bismuth_mypy-1.11.2b3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bismuth_mypy-1.11.2b3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8ad132c62645d134430209cd118e74212d194b63bbe59bd2b5768eaa88dbad64
MD5 d3e41b8beea930c6e6474488c5e39347
BLAKE2b-256 efc20604f38930809c375d4b29871acc5c0b195e616c7668121665b31a98d219

See more details on using hashes here.

Supported by

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