Re-apply type annotations from .pyi stubs to your codebase.
☆146Aug 14, 2022Updated 3 years ago
Alternatives and similar repositories for retype
Users that are interested in retype are comparing it to the libraries listed below
Sorting:
- Auto-generate PEP-484 annotations☆1,449Jul 3, 2022Updated 3 years ago
- Python 3 AST unparser with type comments support.☆31Oct 24, 2019Updated 6 years ago
- API to interact with the python pyproject.toml based projects☆25Updated this week
- Run Python type checkers over millions of lines of code☆107Feb 17, 2026Updated 2 weeks ago
- Library and command-line tool to gather stats on typeshed packages☆12Updated this week
- Provides runtime validation of attributes specified in Python 'attr'-based data classes.☆57Mar 8, 2024Updated last year
- ☆47Jan 18, 2026Updated last month
- Modified fork of CPython's ast module that parses `# type:` comments☆233Jul 3, 2023Updated 2 years ago
- A Python library that generates static type annotations by collecting runtime types☆4,994Feb 11, 2026Updated 2 weeks ago
- Make Sphinx better at documenting Python functions and methods☆26Jan 29, 2026Updated last month
- pytest plugin for testing mypy types, stubs, and plugins☆123Feb 16, 2026Updated 2 weeks ago
- Collection of library stubs for Python, with static types☆5,009Updated this week
- ☆39Jun 12, 2024Updated last year
- A Python type checker☆28Updated this week
- Python static typing home. Hosts the documentation and a user help forum.☆1,733Feb 24, 2026Updated last week
- A concrete syntax tree parser and serializer library for Python that preserves many aspects of Python's abstract syntax tree☆1,853Jan 22, 2026Updated last month
- Hypothesis strategies for generating Python programs, something like CSmith☆110Feb 16, 2024Updated 2 years ago
- A generic dependency-resolution library written in pure Python☆84Aug 10, 2020Updated 5 years ago
- python objects persistence - prevalence pattern☆24Apr 24, 2014Updated 11 years ago
- Typecast is an experimental python library for defining casts between classes.☆14Oct 14, 2016Updated 9 years ago
- flake8 plugin which checks that typing imports are properly guarded☆50Dec 22, 2025Updated 2 months ago
- Rewrites source to reorder python imports☆775Dec 22, 2025Updated 2 months ago
- A new Python HTTP client for everybody☆83Nov 16, 2020Updated 5 years ago
- Retrieve information from typeshed and other typing stubs☆30Jan 5, 2026Updated last month
- apply a consistent format to `setup.cfg` files☆154Dec 16, 2025Updated 2 months ago
- Run `black` on python code blocks in documentation files☆676Updated this week
- A handful of tools for using mypy☆24Apr 20, 2021Updated 4 years ago
- Canonical source for classifiers on PyPI.☆179Jan 14, 2026Updated last month
- A plugin for flake8 integrating Mypy.☆101Jun 19, 2020Updated 5 years ago
- Mypy static type checker plugin for Pytest☆257Apr 2, 2025Updated 11 months ago
- Scripts and actions to auto-upload typeshed stubs to PyPI☆36Updated this week
- Tool for translation type comments to type annotations in Python☆156Jun 2, 2025Updated 9 months ago
- upgrade a setup.py to declarative metadata☆148Dec 22, 2025Updated 2 months ago
- Test utils to manage file storage side effects.☆15May 25, 2021Updated 4 years ago
- Mypy plugin and stubs for SQLAlchemy☆583Jun 10, 2024Updated last year
- Build and Inspect Python Packages in GitHub Actions☆211Feb 22, 2026Updated last week
- Easily view PyPI download statistics via Google's BigQuery.☆442Oct 15, 2025Updated 4 months ago
- A type-safe `functools.wraps`.☆20Nov 22, 2025Updated 3 months ago
- Compile type annotated Python to fast C extensions☆1,929Apr 17, 2023Updated 2 years ago