A dependency injection framework for Python! Bevy's primary goal is to help you write amazing code with less effort.
-
Updated
Nov 1, 2023 - Python
Dependency injection (DI) is an implementation of the dependency inversion principle with the aim of separation of concerns by separating the depndency's implementation from the class that's using it. That kind of abstraction makes it possible to have different implementations with the same public methods so the class using it, doesn't need to care which of the implementations is used. This is also especially useful for unit testing.
There are different types of dependency injection:
A dependency injection framework for Python! Bevy's primary goal is to help you write amazing code with less effort.
A Python small Dependency Injection Container, ported from PHP's Pimple
🍔 Fast Food API using fastapi-core
The template project of a Python application using dependency injection, scheduling service, FastAPI for RestFul service, and TDD and DDD paradigms
Performant, concise, and easy-to-use dependency injection container for Python 3.8+.
A django based graphql application for providing meta-data and an engine to scrape service providers to generate API data
A dependency injection system implemented in Python.
A REST API was build with Sanic to provide the basis for a simple To-Do-List app
Feature-rich codebase for pretrained language models research in PyTorch and 🤗
El Camino Real -- Commands and dependencies
A fixture which allows easy replacement of fastapi dependencies for testing
A clean, scalable, i18n ready FastAPI template
A minimalistic dependency injection framework for python
🐀 pest = fastapi + rodi + mvc ⇝ python library for creating modular API's. Inspired by NestJS.
High-performance, simple-structured event system with Dependency injection
Small like a pin, fast like a jet! A lightweight Dependency Injection library for Python
Flint dependency injector from Pipenv for Python
Experimental provider-consumer injection mechanism for python
API collection for a book sharing application built using Flask, Flask-Restful, Flask-JWT-Extended, Mongoengine.
Created by Martin Fowler
Released January 23, 2004