raceychan / ididi
A type-based, full-fledged dependency injection library, deeply profiled and optimized via cython. As fast as hard-coded factories.
☆19Updated this week
Alternatives and similar repositories for ididi:
Users that are interested in ididi are comparing it to the libraries listed below
- Keep your python architecture clean.☆154Updated this week
- Build powerful CLIs with simple idiomatic Python, driven by type hints. Not all arguments are bad.☆60Updated 2 months ago
- Yet another ASGI toolkit that delivers☆44Updated this week
- Task orchestration for python☆73Updated last year
- Testing framework that empowers pytest (with better fixtures and parametrization)☆59Updated 8 months ago
- A decentralized python iterable, function and log tracker☆65Updated 3 months ago
- Ultra-fast query string and url-encoded form-data parsers☆37Updated 6 months ago
- Class-based views for the FastAPI☆39Updated 2 weeks ago
- Library to declare additional kinds of objects not natively supported by SqlAlchemy/Alembic.☆39Updated 4 months ago
- pytest-patterns is a plugin for pytest that provides a pattern matching engine optimized for testing.☆27Updated 5 months ago
- A python scheduler that simply does the job☆51Updated 2 months ago
- Constable lets you be lazy by inserting prints directly into your AST for stateful debugging☆100Updated 11 months ago
- Performant, concise, and easy-to-use dependency injection container for Python 3.8+.☆123Updated this week
- Library to keep track of changes in SQLAlchemy.☆35Updated 5 months ago
- Endless tick-tock generators☆36Updated 2 weeks ago
- Tools to build ASGI apps☆38Updated 4 months ago
- kenobiDB is a document based sqlite3 abstraction for Python 3.☆59Updated last month
- A zero-setup, easy to use document store for Python☆78Updated 5 months ago
- Powerful DI-framework with scopes☆29Updated this week
- The Python framework that provides a quick way to build robust HTTP requests and best API clients. Use type hints, to build requests, wit…☆33Updated 2 months ago
- Authentication and user management for the Litestar framework☆63Updated 2 weeks ago
- The simplest package management☆123Updated 9 months ago
- The limitless Python web framework☆48Updated this week
- The only ORM that you will ever need for python.☆61Updated last month
- Caching and distributed locks in your applications with just one or two lines. Easy to learn. Fast to code.☆33Updated 2 weeks ago
- Tame your monorepo. Make CI fast again.☆37Updated 3 months ago
- Integrate mypy in seconds with existing codebase. A friendly CLI tool to make mypy report only new type violations and ignore existing on…☆62Updated last month