We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2293251 commit f2da51eCopy full SHA for f2da51e
src/dependency_injector/containers.pyi
@@ -17,7 +17,10 @@ from typing import (
17
overload,
18
)
19
20
-from typing_extensions import Self as _Self
+try:
21
+ from typing import Self as _Self
22
+except ImportError:
23
+ from typing_extensions import Self as _Self
24
25
from .providers import Provider, ProviderParent, Self
26
src/dependency_injector/wiring.py
@@ -25,7 +25,10 @@
cast,
27
28
-from typing_extensions import Self
29
+ from typing import Self
30
31
+ from typing_extensions import Self
32
33
try:
34
from functools import cache
0 commit comments