KotlinIsland / basedmypyLinks
Based Python static type checker with baseline, sane default settings and based typing features
☆179Updated last month
Alternatives and similar repositories for basedmypy
Users that are interested in basedmypy are comparing it to the libraries listed below
Sorting:
- Phantom types for Python.☆218Updated 2 weeks ago
- Useful types for Python☆131Updated last month
- Flake8 plugin for managing type-checking imports & forward references.☆117Updated 4 months ago
- Rust-like error handling in Python, with type-safety in mind.☆141Updated last year
- Reusable constraint types to use with typing.Annotated☆554Updated 3 weeks ago
- Python command line wrapper for pyright, a static type checker☆219Updated last week
- Python Typing Intersection examples☆43Updated last year
- Automatically add simple type annotations to your code☆256Updated 8 months ago
- JSON (de)serialization, GraphQL and JSON schema generation using Python typing.☆234Updated 2 months ago
- 📁 Asynchronous pathlib for Python☆180Updated 7 months ago
- Validation library for simple check on `pyproject.toml`☆160Updated this week
- Deserialize to objects while staying DRY☆158Updated 2 years ago
- flakeheaven is a python linter built around flake8 to enable inheritable and complex toml configuration.☆170Updated 2 years ago
- ☆144Updated this week
- A Poetry plugin that makes it simple to share code between projects in monorepos.☆192Updated 4 months ago
- Safe, atomic formatting with black and µsort☆106Updated 3 months ago
- ☆197Updated this week
- A Python docstring linter that checks arguments, returns, yields, and raises sections☆183Updated 2 weeks ago
- hatch plugin to use pip-compile (or uv) to manage project dependencies and lockfiles☆91Updated 4 months ago
- A small PEP440 compliant bump utility for the Python development master.☆44Updated this week
- A flake8 plugin checking common style issues or inconsistencies with pytest-based tests.☆232Updated this week
- A practical snapshot testing plugin for pytest.☆89Updated 9 months ago
- Run mypy and pyright over millions of lines of code☆92Updated this week
- Poetry plugin to bundle projects into various formats☆142Updated last week
- the missing toolbox for an async world☆305Updated 2 months ago
- Sync .pre-commit-config.yaml repos starting from poetry.lock☆77Updated last week
- unittest subTest() support and subtests fixture☆235Updated last week
- Flake8 Type Annotation Checking☆164Updated last month
- Opinionated typing package for precise type hints in Python☆43Updated this week
- Dynamic versioning based on VCS tags for uv/hatch project☆102Updated last week