Remove unused root property from ConfigurationOption (fixes #874)

This commit is contained in:
ZipFile 2025-04-06 15:42:44 +00:00
parent 6685c5a141
commit db946ded5d
2 changed files with 2 additions and 3 deletions

View File

@ -1592,8 +1592,7 @@ cdef class ConfigurationOption(Provider):
segment() if is_provider(segment) else segment for segment in self._name
)
@property
def root(self):
def _get_root(self):
return self._root
def get_name(self):

View File

@ -314,7 +314,7 @@ class ProvidersMap:
original: providers.ConfigurationOption,
as_: Any = None,
) -> Optional[providers.Provider]:
original_root = original.root
original_root = original._get_root()
new = self._resolve_provider(original_root)
if new is None:
return None