Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: pex_config, Stack Documentation and UX
-
Labels:None
-
Story Points:1
-
Epic Link:
-
Team:SQuaRE
Description
We discovered that pexConfig objects create _doc_ (docstring) attributes automatically based on information passed to configuration constructors. This means that configuration fields are documented in the attributes of configuration classes inside the regular API documentation.
This is great, but can also fail if the automatically-generated config field docstring is not reStructuredText/Numpydoc compatible.
This ticket is to change the _doc_ generators of pexConfig fields so that they output Numpydoc/reStructuredText docstrings.
I created the PR before I knew what the ticket was. It is: https://github.com/lsst/pex_config/pull/21. Let me know if you want me to make it show up in the side pane. I'll also trigger a build.