😅 Мы нашли человека, который 2 года приручал Dependency Injection в Python
Разработчик два года (!) шлифовал ультра-простую библиотеку для Dependency Injection — python-injection.
Если вы когда-то страдали от того, где создать зависимость, как прожить её lifecycle и почему DI-фреймворки такие занудные — это может быть тем самым «наконец-то нормальным вариантом».
Что умеет:
⏩️ DI на базе type hints
⏩️ Декораторы для регистрации зависимостей
⏩️ 4 типа lifecycle
⏩️ Scoped зависимости через context manager
⏩️ Async support
⏩️ Профили (можете подменять имплементации)
⏩️ Ничего не создаётся заранее — только ленивый инстансинг
⏩️ И всё это без боли в душе и мозгах
Мы любим такие простые и полезные штуки — меньше шаблонного кода, больше фокуса на логике.
Если вы пишете на Python — взгляните:
➡️ GitHub
➡️ PyPI
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🐸 Библиотека питониста
#буст
Post #7334
3.74K

- 👍 8
- ❤ 5
- 🔥 5
- 🥱 1