groodt / retrying
Retrying is an Apache 2.0 licensed general-purpose retrying library, written in Python, to simplify the task of adding retry behavior to just about anything.
☆72Updated last month
Alternatives and similar repositories for retrying:
Users that are interested in retrying are comparing it to the libraries listed below
- A Python concurrency scheduling library, compatible with asyncio and trio.☆385Updated 9 months ago
- the missing toolbox for an async world☆284Updated 3 weeks ago
- Spin up Docker containers during your integration tests automatically!☆211Updated last month
- Implementation of Redis API in python without having a server running. Fully compatible with using redis-py.☆321Updated this week
- 📁 Asynchronous pathlib for Python☆175Updated 4 months ago
- Helpers to use cachetools with async functions☆97Updated 11 months ago
- Programmatic startup/shutdown of ASGI apps.☆224Updated last year
- Pydantic OpenAPI schema implementation☆77Updated last month
- pytest fixture to mock HTTPX☆387Updated 2 months ago
- Prometheus integration for Starlette.☆289Updated 9 months ago
- ⚔️Python Rate-Limiter using Leaky-Bucket Algorithm Family☆388Updated 6 months ago
- A streaming multipart parser for Python.☆375Updated last month
- Python decorator for async properties.☆90Updated last year
- Pytest plugin to test alembic migrations (with default tests) and which enables you to write tests specific to your migrations.☆205Updated last month
- An elegant HTTP Cache implementation for HTTPX and HTTP Core.☆227Updated 3 weeks ago
- A py.test plugin that parses environment files before running tests☆194Updated last year
- Authentication classes to be used with httpx☆121Updated last month
- Access logger for ASGI servers!☆49Updated last year
- Implement the Health Check API pattern on your FastAPI application!☆179Updated last year
- Mocked responses for the requests library☆455Updated 7 months ago
- dogpile.cache is a Python caching API which provides a generic interface to caching backends of any variety☆259Updated 3 weeks ago
- Quart-Schema is a Quart extension that provides schema validation and auto-generated API documentation.☆89Updated last month
- Asynchronous logging for Python and asyncio☆147Updated last year
- Poetry plugin to bundle projects into various formats☆134Updated this week
- Official pytest plugin for Celery.☆59Updated this week
- A tox plugin to run one or more Docker containers during tests☆177Updated 2 weeks ago
- JSON Formatter for Python Logging☆82Updated 2 weeks ago
- Redis fixtures and fixture factories for Pytest.This is a pytest plugin, that enables you to test your code that relies on a running Redi…☆103Updated this week
- Convert Pydantic from V1 to V2 ♻☆329Updated 6 months ago
- Mock HTTPX with awesome request patterns and response side effects 🦋☆651Updated 3 weeks ago