We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 35bfafd commit 4ae79acCopy full SHA for 4ae79ac
src/dependency_injector/providers.pyx
@@ -1592,8 +1592,7 @@ cdef class ConfigurationOption(Provider):
1592
segment() if is_provider(segment) else segment for segment in self._name
1593
)
1594
1595
- @property
1596
- def root(self):
+ def _get_root(self):
1597
return self._root
1598
1599
def get_name(self):
src/dependency_injector/wiring.py
@@ -314,7 +314,7 @@ def _resolve_config_option(
314
original: providers.ConfigurationOption,
315
as_: Any = None,
316
) -> Optional[providers.Provider]:
317
- original_root = original.root
+ original_root = original._get_root()
318
new = self._resolve_provider(original_root)
319
if new is None:
320
return None
0 commit comments