autoapimodule
directive in "manual mode": Imported members are documented
#342
Labels
autoapimodule
directive in "manual mode": Imported members are documented
#342
Above: Imports visible in documentation with
.. autoapimodule
directiveRelated: #262, #317
Reproduction
https://github.com/vcs-python/libvcs/tree/autoapi-duplicates
Versions
sphinx 5.1.0
sphinx-autoapi 1.9.0
Configuration
conf.py
Directions
git clone https://github.com/vcs-python/libvcs.git --branch autoapi-duplicates
cd libvcs
poetry install
make start_docs
projects.git
localhost: http://localhost:8064/projects/git.html
markdown source: https://github.com/vcs-python/libvcs/blob/autoapi-duplicates/docs/projects/git.md
python source: https://github.com/vcs-python/libvcs/blob/autoapi-duplicates/libvcs/projects/git.py
cmd.git
localhost: http://localhost:8064/cmd/git.html
markdown source: https://github.com/vcs-python/libvcs/blob/autoapi-duplicates/docs/cmd/git.md
python source: https://github.com/vcs-python/libvcs/blob/autoapi-duplicates/libvcs/cmd/git.py
_internal.run
localhost: http://localhost:8064/internals/run.html, e.g.
StrOrBytesPath
markdown source: https://github.com/vcs-python/libvcs/blob/autoapi-duplicates/docs/internals/run.md
python source: https://github.com/vcs-python/libvcs/blob/autoapi-duplicates/libvcs/_internal/run.py
__all__
does not work:projects.hg
localhost: http://localhost:8064/projects/hg.html
markdown source: https://github.com/vcs-python/libvcs/blob/autoapi-duplicates/docs/projects/hg.md
python source: https://github.com/vcs-python/libvcs/blob/autoapi-duplicates/libvcs/projects/hg.py
Workaround
Workaround ATM
exclude-members
for each usage:Discussion
The text was updated successfully, but these errors were encountered: