Details
-
Type:
Bug
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: dm_dev_guide
-
Labels:None
-
Story Points:0.4
-
Epic Link:
-
Team:SQuaRE
-
Urgent?:No
Description
Right now the Developer Guide pins Sphinx < 2, but docutils is allowed to float. With docutils 0.18, there is an incompatibility:
Exception occurred:
|
37 File "/opt/hostedtoolcache/Python/3.8.12/x64/lib/python3.8/site-packages/sphinx/util/nodes.py", line 57, in apply_source_workaround |
38 for classifier in reversed(node.parent.traverse(nodes.classifier)): |
39TypeError: 'generator' object is not reversible |
The solution should either be to update to modern sphinx via unpinning documenteer or pinning docutils < 0.16
sub-dependency. Using the latest versions works perfectly.