{"library":"dishka","type":"library","category":null,"description":"Dishka is a lightweight and performant dependency injection framework for Python, designed to be framework-agnostic and support asynchronous operations and scopes. It leverages type hints for dependency resolution, aiming for a 'cute' and agreeable API. The current version is 1.9.1, and it maintains an active release cadence with frequent minor updates and bug fixes.","language":"python","status":"active","version":"1.9.1","tags":["dependency-injection","di","async","framework-agnostic","type-hints"],"last_verified":"Sun May 24","install":[{"cmd":"pip install dishka","imports":["from dishka import Provider","from dishka import Scope","from dishka import provide","from dishka import inject","from dishka import make_container"]},{"cmd":"pip install dishka[fastapi]","imports":[]},{"cmd":"pip install dishka[aiogram]","imports":[]},{"cmd":"pip install dishka[litestar]","imports":[]}],"homepage":null,"github":"https://github.com/reagento/dishka","docs":"https://dishka.readthedocs.io/en/stable/","changelog":null,"pypi":"https://pypi.org/project/dishka/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":80,"avg_install_s":1.6,"avg_import_s":0.42,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/dishka/compatibility"}}