Fix #10509: autosummary: autosummary fails with a shared library

This commit is contained in:
Takeshi KOMIYA 2022-06-03 02:29:39 +09:00
parent ab58bbaed7
commit ce345a2f28
2 changed files with 7 additions and 2 deletions

View File

@ -16,6 +16,7 @@ Features added
Bugs fixed
----------
* #10509: autosummary: autosummary fails with a shared library
* #10498: gettext: TypeError is raised when sorting warning messages if a node
has no line number
* #10493: html theme: :rst:dir:`topic` directive is rendered incorrectly with

View File

@ -155,8 +155,12 @@ class ModuleScanner:
def scan(self, imported_members: bool) -> List[str]:
members = []
analyzer = ModuleAnalyzer.for_module(self.object.__name__)
attr_docs = analyzer.find_attr_docs()
try:
analyzer = ModuleAnalyzer.for_module(self.object.__name__)
attr_docs = analyzer.find_attr_docs()
except PycodeError:
attr_docs = {}
for name in members_of(self.object, self.app.config):
try:
value = safe_getattr(self.object, name)