bloomberg / attrs-strict
Provides runtime validation of attributes specified in Python 'attr'-based data classes.
☆52Updated 8 months ago
Related projects ⓘ
Alternatives and complementary repositories for attrs-strict
- Pytest plugin for trio☆54Updated 2 months ago
- Create reproducible installations for a virtual environment from a lock file☆83Updated last week
- flake8 plugin which checks that typing imports are properly guarded☆49Updated last week
- A simple Python wheel builder for simple projects.☆33Updated last month
- Lazy & self-destructive tools for speeding up module imports☆52Updated 2 years ago
- pytest plugin to enable formatting checks with black☆53Updated last year
- show where your regex match assertion failed!☆81Updated last week
- extracted --boxed from pytest-xdist to ensure backward compat☆65Updated 2 months ago
- Discover and load entry points from installed packages☆74Updated last year
- A library to handle automated deprecations☆89Updated last year
- Check what PyPI dependencies changed and when.☆31Updated this week
- A coverage plugin to provide sensible default settings☆63Updated last week
- A generic dependency-resolution library written in pure Python☆79Updated 4 years ago
- CPU parallelism for Trio☆54Updated last week
- Package requirements checker☆37Updated 4 months ago
- Python variant types that work with match☆48Updated 7 months ago
- Better control of your asyncio tasks☆61Updated 4 months ago
- Build and Inspect Python Packages in GitHub Actions☆175Updated last week
- A modern Python build backend☆43Updated last month
- Vendorize packages from PyPI☆99Updated 3 months ago
- pytest-print adds the printer fixture you can use to print messages to the user (directly to the pytest runner, not stdout)☆67Updated this week
- pytest external process plugin☆99Updated last week
- ☆39Updated 4 months ago
- A wrapper around the stdlib `tokenize` which roundtrips.☆53Updated last week
- Automated testing for the examples in your documentation.☆74Updated this week
- A tool for running a PEP-503 simple Python package repository, including features such as dist metadata (PEP-658) and JSON API (PEP-691)☆20Updated last month
- A pygments lexer for pytest output☆23Updated 7 months ago
- A Python dependency resolver☆23Updated 3 weeks ago
- Command-line parsing library for Python 3.☆128Updated 2 months ago
- Flake8 plugin to encourage correct string literal concatenation☆31Updated 2 weeks ago