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.
☆28Updated 3 years ago
Related projects ⓘ
Alternatives and complementary repositories for python-valid8
- Provides runtime validation of attributes specified in Python 'attr'-based data classes.☆52Updated 8 months ago
- coverage, just moreso☆43Updated last year
- Discover and load entry points from installed packages☆74Updated last year
- Like Flit, but for Setuptools☆16Updated 4 years ago
- A backport of `breakpoint` to python<3.7.☆44Updated 3 years ago
- Proxies and wrappers for ordinary Python objects☆21Updated 9 years ago
- A pygments lexer for pytest output☆23Updated 7 months ago
- A wrapper around the stdlib `tokenize` which roundtrips.☆53Updated 3 weeks ago
- Builders for attrs☆11Updated 5 years ago
- Library providing syntactic sugar for creating variant forms of a canonical function☆73Updated 6 years ago
- Operator overloading for fast anonymous functions.☆50Updated this week
- Generate PyAnnotate annotations from your pytest tests.☆109Updated 2 years ago
- A simple program and library to auto generate API documentation for Python modules.☆76Updated last year
- py-test plugin: an incremental test runner☆45Updated 2 years ago
- Lazy attributes for Python objects☆52Updated 5 months ago
- TreeDict is a fast, flexible and full-featured hierarchical python container that makes simple and sophisticated bookkeeping easy.☆31Updated 8 years ago
- Extract jsonschema from various Python objects☆26Updated 2 years ago
- A plugin for flake8 integrating Mypy.☆102Updated 4 years ago
- Hypothesis strategy to generate NetworkX graphs.☆19Updated last year
- show where your regex match assertion failed!☆81Updated 3 weeks ago
- Generic programming library for Python☆60Updated this week
- Extra Python Collections - bags (multisets), setlists (unique list / indexed set), RangeMap and IndexedDict☆46Updated last year
- python decorators made easy.☆24Updated 5 months ago
- 🔪🧀 API for creating and inspecting Python .whl files (wheels)☆30Updated 2 weeks ago
- Pythonic interfaces using decorators☆34Updated last year
- pytest plugin to enable formatting checks with black☆53Updated last year
- Bleeding edge Cookiecutter template for Python development☆53Updated 8 years ago
- Ordered Set implementation in Cython☆74Updated 4 years ago
- ☆44Updated 2 months ago
- Python checker for places where deprecated functions are called.☆31Updated last year