from dependency_injector import providers class Container: ... # Test 1: to check the return type provider1 = providers.Container(Container) var1: Container = provider1() # Test 2: to check the getattr provider2 = providers.Container(Container) attr: providers.Provider = provider2.attr