diff options
author | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2020-01-03 09:44:01 +0900 |
---|---|---|
committer | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2020-01-03 09:44:01 +0900 |
commit | e339c39e880ae735d359faa827738d6ce7719f47 (patch) | |
tree | a268ff66c0e65638c6d72865bd1722dda86964c9 /sphinx/ext/apidoc.py | |
parent | 577b80cb8e5272ded7ce70b037ce0c6297bccfad (diff) | |
download | sphinx-git-e339c39e880ae735d359faa827738d6ce7719f47.tar.gz |
Fix #6986: apidoc: misdetects module name for .so file inside module
Diffstat (limited to 'sphinx/ext/apidoc.py')
-rw-r--r-- | sphinx/ext/apidoc.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sphinx/ext/apidoc.py b/sphinx/ext/apidoc.py index 42605aeae..1d12ac6a6 100644 --- a/sphinx/ext/apidoc.py +++ b/sphinx/ext/apidoc.py @@ -128,7 +128,7 @@ def create_package_file(root: str, master_package: str, subroot: str, py_files: subpackages = [module_join(master_package, subroot, pkgname) for pkgname in subpackages] # build a list of sub modules - submodules = [path.splitext(sub)[0] for sub in py_files + submodules = [sub.split('.')[0] for sub in py_files if not is_skipped_module(path.join(root, sub), opts, excludes) and sub != INITPY] submodules = [module_join(master_package, subroot, modname) |