KotlinIsland / basedmypy
Based Python static type checker with baseline, sane default settings and based typing features
☆156Updated last week
Alternatives and similar repositories for basedmypy:
Users that are interested in basedmypy are comparing it to the libraries listed below
- Useful types for Python☆122Updated last week
- Phantom types for Python.☆206Updated 2 weeks ago
- Flake8 plugin for managing type-checking imports & forward references.☆115Updated this week
- Automatically add simple type annotations to your code☆248Updated 3 months ago
- Python command line wrapper for pyright, a static type checker☆192Updated this week
- hatch plugin to use pip-compile (or uv) to manage project dependencies and lockfiles☆84Updated 2 weeks ago
- Rust-like error handling in Python, with type-safety in mind.☆134Updated 8 months ago
- flakeheaven is a python linter built around flake8 to enable inheritable and complex toml configuration.☆170Updated last year
- Reusable constraint types to use with typing.Annotated☆524Updated this week
- Write short and fully-typed lambdas where you need them.☆274Updated last year
- Toml sorting library☆95Updated last month
- Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or f…☆335Updated last week
- the missing toolbox for an async world☆272Updated last month
- GitHub Action for pyright☆83Updated this week
- A flake8 plugin checking common style issues or inconsistencies with pytest-based tests.☆228Updated last week
- NOT MAINTAINED - A simple Rust like Option type for Python 3. Fully type annotated.☆70Updated last month
- pytest + rich integration (proof of concept)☆231Updated last week
- ☆114Updated this week
- 🎰 Ensure your __slots__ are working properly☆90Updated 2 weeks ago
- A Python docstring linter that checks arguments, returns, yields, and raises sections☆166Updated this week
- Flake8 Type Annotation Checking☆155Updated last week
- pyproject-flake8 (pflake8), a monkey patching wrapper to connect flake8 with pyproject.toml configuration☆175Updated 6 months ago
- pytest plugin for testing mypy types, stubs, and plugins☆110Updated 2 weeks ago
- Deserialize to objects while staying DRY☆159Updated last year
- unittest subTest() support and subtests fixture☆218Updated last week
- Validation library for simple check on `pyproject.toml`☆141Updated this week
- JSON (de)serialization, GraphQL and JSON schema generation using Python typing.☆230Updated this week
- Runtime inspection utilities for Python typing module☆352Updated 5 months ago
- A fast and flexible reimplementation of data classes☆84Updated 2 years ago
- itertools and builtins for AsyncIO and mixed iterables☆247Updated last month