Closed k98kurz closed 2 weeks ago
There was an issue with the virtual environment. Once I fixed it, the tool behaved normally. False alarm.
It has recurred with a fresh installation in a fresh venv with Python 3.10
Works properly in 3.11 venv. Just checked my own readme documentation and noticed I had already documented this unfixable issue. Oops.
Describe the bug
When generating documentation for sqloquent v0.4.0, I encountered a problem: the
__init__
methods for several subclasses ofProtocol
were skipped.To Reproduce
Steps to reproduce the behavior:
python -m venv venv
source venv/bin/activate
pip install autodox==0.1.16
misc/doxit.sh
The
doxit.sh
script contains 5 invocations of theautodox
CLI tool, 4 of which make use of-include_dunder
but fail to include the__init__
methods for Protocol subclasses.Expected behavior
The
__init__
method should be documented when using the-include_dunder
option.Platform and Version (please complete the following information)