Closed john-science closed 3 months ago
This PR moves dochelpers out of the ARMI namespace.
dochelpers
In particular, it splits the file armi/utils/dochelpers.py into two parts and puts them in:
armi/utils/dochelpers.py
doc/conf.py
ExecDirective
PyReverse
conf.py
doc/.static/dochelpers.py
The purpose of this PR is two-fold:
docutils
doc
pyproject.toml
This PR is dependent upon this other PR being merged first: https://github.com/terrapower/armi/pull/1660
@john-science This change broke Pylot docs. Could you take a look when you have a chance?
What is the change?
This PR moves
dochelpers
out of the ARMI namespace.In particular, it splits the file
armi/utils/dochelpers.py
into two parts and puts them in:doc/conf.py
- The classesExecDirective
andPyReverse
were only ever used in ourconf.py
anyway.doc/.static/dochelpers.py
- There were some really simple helper functions here imported by the docs.Why is the change being made?
The purpose of this PR is two-fold:
docutils
as a primary dependency of ARMI.Checklist
doc
folder.pyproject.toml
.