from dependency_injector import containers, providers import services class Container(containers.DeclarativeContainer): email_service = providers.Factory( services.EmailService ) invoice_service = providers.Factory( services.InvoiceService ) business_logic = providers.Factory( services.BusinessLogic, invoice=invoice_service, email=email_service )