Merge pull request #8561 from tk0miya/refactor_UninitializedInstanceAttributeMixin

Refactor UninitializedInstanceAttributeMixin
This commit is contained in:
Takeshi KOMIYA 2020-12-22 02:39:11 +09:00 committed by GitHub
commit da9ee49508
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2198,6 +2198,7 @@ class RuntimeInstanceAttributeMixin(DataDocumenterMixinBase):
return super().import_object(raiseerror=True) # type: ignore return super().import_object(raiseerror=True) # type: ignore
except ImportError as exc: except ImportError as exc:
try: try:
with mock(self.config.autodoc_mock_imports):
ret = import_object(self.modname, self.objpath[:-1], 'class', ret = import_object(self.modname, self.objpath[:-1], 'class',
attrgetter=self.get_attr, # type: ignore attrgetter=self.get_attr, # type: ignore
warningiserror=self.config.autodoc_warningiserror) warningiserror=self.config.autodoc_warningiserror)