experimental/sources/: mypy-1.9.0 metadata and description

Homepage Simple index

Optional static typing for Python

author Jukka Lehtosalo
author_email jukka.lehtosalo@iki.fi
classifiers
  • Development Status :: 5 - Production/Stable
  • Environment :: Console
  • Intended Audience :: Developers
  • License :: OSI Approved :: MIT License
  • Programming Language :: Python :: 3
  • Programming Language :: Python :: 3.8
  • Programming Language :: Python :: 3.9
  • Programming Language :: Python :: 3.10
  • Programming Language :: Python :: 3.11
  • Topic :: Software Development
  • Typing :: Typed
license MIT
project_urls
  • Documentation, https://mypy.readthedocs.io/en/stable/index.html
  • Repository, https://github.com/python/mypy
  • Changelog, https://github.com/python/mypy/blob/master/CHANGELOG.md
  • Issues, https://github.com/python/mypy/issues
provides_extras install-types
requires_dist
  • typing_extensions>=4.1.0
  • mypy_extensions>=1.0.0
  • tomli>=1.1.0; python_version < "3.11"
  • psutil>=4.0; extra == "dmypy"
  • setuptools>=50; extra == "mypyc"
  • lxml; extra == "reports"
  • pip; extra == "install-types"
requires_python >=3.8
File Tox results History
mypy-1.9.0.tar.gz
Size
3 MB
Type
Source

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.