Optional static typing for Python
Repository Index
47,133 repositories indexed
1–24 of 28 · Most stars
Emulator for rapid prototyping of Software Defined Networks
Collection of library stubs for Python, with static types
Charm: A Framework for Rapidly Prototyping Cryptosystems
Mypy plugin and stubs for SQLAlchemy
A Python type checker
Runtime inspection utilities for Python typing module
A fast and efficient type assistant for Python, including tensor shape inference
Automatically add simple type annotations to your code
Generate and maintain stubs for different MicroPython ports to use with VSCode and Pylance, PyRight, Thonny, PyCharm or MyPy
Phantom types for Python.
Typing-toolbox for Python 3 _and_ 2.7 w.r.t. PEP 484.
Based Python static type checker with baseline, sane default settings and based typing features
Re-apply type annotations from .pyi stubs to your codebase.
Flake8 plugin for managing type-checking imports & forward references.
Decorator which checks whether the function is called with the correct type of parameters.
Python typing koans to learn type-hints in Python3 using Mypy
A CLI tool to automatically add type annotations into Python code. Must have tool for annotating existing code.
Opinionated typing package for precise type hints in Python
Official type stubs for SciPy
trycast parses JSON-like values whose shape is defined by TypedDicts and other standard Python type hints.
A plugin for Flake8 that provides specializations for type hinting stub files
Integrate mypy in seconds with existing codebase. A friendly CLI tool to make mypy report only new type violations and ignore existing ones.
🧙 meiga is a Python µframework that provides a simple, fully typed, monad-based result type ➡️ Result[Value, Error].