doc: add proper documentation#74
Conversation
Signed-off-by: Stephan Lachnit <stephanlachnit@debian.org>
Signed-off-by: Stephan Lachnit <stephanlachnit@debian.org>
Signed-off-by: Stephan Lachnit <stephanlachnit@debian.org>
|
Thank you ++ ! I cannot seem to reproduce this in a shell? |
Tbh, I don't have enough knowledge about Python's inheritance to answer this question - thus I can't tell. What confuses me is that autodoc works fine w/ boolean.py and in most of the license-expression classes except those that inherit from |
pombredanne
left a comment
There was a problem hiding this comment.
This is great! Thank you ++
Pin Sphinx version to 6.2.1
Closes #73.
A couple of notes:
AND,ORandNOThave to be excluded viaexclude-members, else one will getRunning with verbosity gives a bit more hints into why the statemachine fails:
And so on. But I still have no idea how this can be fixed. Maybe this is a bug created from boolean.py, as it happens with NOT as well, which is not defined as class in license-expression.
The intersphinx mapping to boolean.py does not work. This is because it doesn't have an API via autodoc. Would be trivial to like here, but I suspect it will suffer from the same recursion problem as license-expression.