python-attrs / cattrs
Composable custom class converters for attrs, dataclasses and friends.
☆889Updated 2 weeks ago
Alternatives and similar repositories for cattrs:
Users that are interested in cattrs are comparing it to the libraries listed below
- A high-performance immutable mapping type for Python.☆1,145Updated 6 months ago
- A minimalist production ready plugin system☆1,395Updated this week
- Reusable constraint types to use with typing.Annotated☆541Updated 2 months ago
- High level asynchronous concurrency and networking framework that works on top of either trio or asyncio☆1,994Updated this week
- Automatic generation of marshmallow schemas from dataclasses.☆464Updated 7 months ago
- A plugin for Flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodest…☆1,088Updated 3 weeks ago
- Flexible test automation for Python☆1,402Updated last week
- Run-time type checker for Python☆1,637Updated 2 weeks ago
- pytest fixture for benchmarking code☆1,299Updated 2 weeks ago
- Asyncio support for pytest☆1,489Updated last week
- Runtime inspection utilities for Python typing module☆357Updated 8 months ago
- asyncio-compatible timeout class☆565Updated 2 weeks ago
- Thread-safe asyncio-aware queue for Python☆874Updated 2 weeks ago
- Selects tests affected by changed files. Executes the right tests first. Continuous test runner when used with pytest-watch.☆872Updated 4 months ago
- Pytest plugin to randomly order tests and control random.seed☆654Updated last week
- Separate test code from test cases in pytest.☆359Updated 3 months ago
- Type hints support for the Sphinx autodoc extension☆570Updated last week
- Dev tools for python☆1,019Updated 2 months ago
- Import Linter allows you to define and enforce rules for the internal and external imports within your Python project.☆754Updated 2 weeks ago
- Mypy plugin and stubs for SQLAlchemy☆573Updated 10 months ago
- decorator☆869Updated last month
- Fast and well tested serialization library☆844Updated 3 months ago
- Smart, pythonic, ad-hoc, typed polymorphism for Python☆702Updated 4 months ago
- aiomonitor is module that adds monitor and python REPL capabilities for asyncio application☆690Updated last week
- ❄️ A flake8 plugin to help you write better list/set/dict comprehensions.☆468Updated last week
- a plugin for py.test that changes the default look and feel of py.test (e.g. progressbar, show tests that fail instantly)☆1,379Updated 3 months ago
- Doing dirty (but extremely useful) things with equals.☆860Updated 3 months ago
- Backported and experimental type hints for Python☆491Updated this week
- the missing toolbox for an async world☆294Updated last month
- Plugin for Poetry to enable dynamic versioning based on VCS tags☆647Updated this week