bobthemighty / punq
An IoC container for Python 3.8+
☆332Updated 2 weeks ago
Alternatives and similar repositories for punq:
Users that are interested in punq are comparing it to the libraries listed below
- 📦 Autowiring dependency injection container for python 3☆301Updated last month
- Implementation of dependency injection for Python 3☆185Updated 4 months ago
- Pythonic dependency injection☆312Updated last year
- A curated list of awesome things related to dependency inversion / dependency injection in Python. (Contributions welcomed).☆392Updated 2 weeks ago
- Simple DI-framework with IOC-container inspired by python-dependency-injector☆170Updated last week
- An extremely flexible and configurable data model conversion library.☆406Updated this week
- Pytest plugin to test alembic migrations (with default tests) and which enables you to write tests specific to your migrations.☆204Updated 3 weeks ago
- aiomisc - miscellaneous utils for asyncio☆387Updated 3 weeks ago
- Programmatic startup/shutdown of ASGI apps.☆222Updated last year
- Mock HTTPX with awesome request patterns and response side effects 🦋☆635Updated this week
- FastDepends - FastAPI Dependency Injection system extracted from FastAPI and cleared of all HTTP logic. Async and sync modes are both sup…☆339Updated 2 weeks ago
- A Flexible Service Locator for Python.☆322Updated this week
- pytest fixture to mock HTTPX☆380Updated 2 months ago
- the missing toolbox for an async world☆273Updated this week
- Dependency injection container made for Python☆419Updated 3 months ago
- Enforce the same settings on multiple projects☆401Updated last week
- Service objects designed with OOP in mind.☆297Updated last month
- A carefully crafted, thoroughly tested, optimized companion library for SQLAlchemy☆316Updated this week
- Propan is a powerful and easy-to-use Python framework for building event-driven applications that interact with any MQ Broker☆486Updated 8 months ago
- Import Linter allows you to define and enforce rules for the internal and external imports within your Python project.☆718Updated 2 weeks ago
- A flake8 plugin checking common style issues or inconsistencies with pytest-based tests.☆229Updated 2 weeks ago
- Reusable constraint types to use with typing.Annotated☆525Updated 2 weeks ago
- A composable Python ASGI web framework☆179Updated last year
- Poetry plugin for dynamically extracting the package version from a __version__ variable or a Git tag.☆359Updated 4 months ago
- Implementation of Redis API in python without having a server running. Fully compatible with using redis-py.☆315Updated 3 weeks ago
- PyCharm plugin for pydantic. This plugin provides autocompletion, inspection, type-checking, inserting unfilled argument, and more.☆470Updated this week
- Python Application Configuration With Environment Variables☆433Updated 3 weeks ago
- An alembic/sqlalchemy extension for migrating sql views, functions, triggers, and policies☆235Updated last week
- Data validation, serialization, deserialization & form rendering. 🔢☆541Updated 2 years ago
- JSON-RPC server based on fastapi☆300Updated 2 weeks ago