smarie / python-valid8
Yet another validation lib ;). Provides tools for general-purpose variable validation, function inputs/outputs validation as well as class fields validation. All entry points raise consistent ValidationError including all contextual details, with dynamic inheritance of ValueError/TypeError as appropriate.
☆29Updated 4 years ago
Alternatives and similar repositories for python-valid8:
Users that are interested in python-valid8 are comparing it to the libraries listed below
- Provides runtime validation of attributes specified in Python 'attr'-based data classes.☆55Updated last year
- Library providing syntactic sugar for creating variant forms of a canonical function☆74Updated 6 years ago
- python decorators made easy.☆24Updated 9 months ago
- Discover and load entry points from installed packages☆74Updated 3 months ago
- Just a small shim around cookiecutter that alters a bit the CLI to work better when reapplying templates to existing projects.☆18Updated 2 years ago
- Like Flit, but for Setuptools☆16Updated 5 years ago
- coverage, just moreso☆42Updated 2 years ago
- A system to Instrument running Python code☆25Updated 6 months ago
- A tiny package to ease the creation of test steps with shared intermediate results/state.☆55Updated 2 years ago
- PyTest Helpers Namespace☆58Updated 2 years ago
- A pygments lexer for pytest output☆24Updated 11 months ago
- Automated testing for the examples in your documentation.☆75Updated 3 weeks ago
- Proxies and wrappers for ordinary Python objects☆21Updated 9 years ago
- Fast and accurate Python dependency management☆47Updated 6 years ago
- A backport of `breakpoint` to python<3.7.☆44Updated 3 years ago
- An awesome list for python package development☆80Updated last year
- flake8 debug statement checker☆42Updated 2 years ago
- sphinx doctest plugin for pytest☆29Updated 2 months ago
- A pytest plugin that limits the output to just the things you need.☆92Updated 6 months ago
- Pytest plugin for trio☆54Updated 6 months ago
- pytest plugin to help pytest find the code you want to test☆28Updated 3 years ago
- Turn dataclasses into not-dataclasses☆22Updated 2 years ago
- extracted --boxed from pytest-xdist to ensure backward compat☆68Updated 2 months ago
- py-test plugin: an incremental test runner☆47Updated 3 years ago
- Create reproducible installations for a virtual environment from a lock file☆83Updated this week
- A GUI tool for reviewing ReST/Sphinx documentation☆26Updated 2 years ago
- Simple sphinx wrapper around pyreverse (from pylint suit) to generate UML diagramms from modules.☆50Updated 3 months ago
- A sampler of tests showing different ways to construct tests for pytest☆23Updated 4 years ago
- A simple Python wheel builder for simple projects.☆32Updated last month
- Generate PyAnnotate annotations from your pytest tests.☆109Updated 2 years ago