dishka

Installation
SKILL.md

Dishka Dependency Injection Skill

Quick Reference

Core Concepts

from dishka import Provider, Scope, provide, make_async_container, AsyncContainer

class MyProvider(Provider):
    """Providers group related dependencies."""

    @provide(scope=Scope.APP)
    def provide_config(self) -> Config:
        """App-scoped: created once, shared across all requests."""
        return Config.from_env()
Installs
1
Repository
cofin/flow
GitHub Stars
15
First Seen
Mar 5, 2026
dishka — cofin/flow