samuelcolvin / python-devtools
Dev tools for python
☆986Updated 6 months ago
Related projects ⓘ
Alternatives and complementary repositories for python-devtools
- Doing dirty (but extremely useful) things with equals.☆800Updated 2 months ago
- High level asynchronous concurrency and networking framework that works on top of either trio or asyncio☆1,818Updated this week
- Mock HTTPX with awesome request patterns and response side effects 🦋☆607Updated 7 months ago
- Production-grade retries for Python☆933Updated last week
- Composable custom class converters for attrs, dataclasses and friends.☆826Updated this week
- Reusable constraint types to use with typing.Annotated☆511Updated last week
- Settings management using pydantic☆643Updated this week
- Simple and powerful factories for mock data generation☆1,055Updated last week
- Fast job queuing and RPC in python with asyncio and redis.☆2,164Updated 2 months ago
- PyCharm plugin for pydantic. This plugin provides autocompletion, inspection, type-checking, inserting unfilled argument, and more.☆459Updated last week
- Core validation logic for pydantic written in rust☆1,437Updated this week
- A plugin for Flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodest…☆1,066Updated 2 weeks ago
- Flexible test automation for Python☆1,333Updated last week
- Simple, modern and fast file watching and code reload in Python.☆1,759Updated last month
- Rewrites source to reorder python imports☆741Updated 3 weeks ago
- Simple LRU cache for asyncio☆724Updated this week
- Import Linter allows you to define and enforce rules for the internal and external imports within your Python project.☆687Updated 3 weeks ago
- Fast and well tested serialization library☆781Updated this week
- Asyncer, async and await, focused on developer experience.☆1,688Updated this week
- pytest plugin for pretty printing the test summary.☆416Updated last year
- Asyncio support for pytest☆1,426Updated this week
- Unsynchronize asyncio☆878Updated 8 months ago
- Asyncio cache manager for redis, memcached and memory☆1,152Updated this week
- A minimalist production ready plugin system☆1,299Updated this week
- pytest fixture to mock HTTPX☆360Updated this week
- Yet another URL library☆1,335Updated this week
- A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML☆2,424Updated this week
- An optimized logging library for Python☆675Updated this 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,323Updated this week
- Middleware for Starlette that allows you to store and access the context data of a request. Can be used with logging so logs automaticall…☆450Updated this week