Rare find

Mypy Extensions. Extra type-checking tools that work with Python's built-in typing system.

github.com/python/mypy_extensions

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

April 2025
  • Bump version for development (#62)
March 2025
  • Switch build-backend to flit_core + use License-Expression for projec…
January 2025
  • Bump dev version to 1.1.0-dev (#57)
  • Deprecate mypy_extensions.NoReturn (#56)
  • Update flake8 to 7.1.1 (#54)
  • Cleanup tests (#55)
  • Move metadata to pyproject + drop Python 3.7 (#53)
June 2024
  • [pre-commit.ci] pre-commit autoupdate (#49)
September 2023
  • Add support for Python 3.12 (#48)
August 2023
  • Deprecate `mypy_extensions.TypedDict` (#47)
  • [pre-commit.ci] pre-commit autoupdate (#43)
July 2023
  • Add .pre-commit-config.yaml file (#42)
  • Switch CI from Travis to GitHub Actions (#41)
  • Drop support for Python 3.5, 3.6 (#40)
February 2023
  • Require Python 3.5+ in setup.py and setup.cfg (#34)
  • Don't describe mypy_extensions as experimental in the description (#32)
January 2023
  • Add mypyc native int types i64, i32, i16 and u8 (#31)
  • Document development status as stable and prepare for 1.0 release (#30)
  • Drop Python 2 support (#29)
  • Fix test_typeddict_errors test case on Python 3.11 (#28)