File tree Expand file tree Collapse file tree 5 files changed +11
-1
lines changed
Expand file tree Collapse file tree 5 files changed +11
-1
lines changed Original file line number Diff line number Diff line change 3838 "sphinx.ext.extlinks" ,
3939 "numpydoc" ,
4040 "autoapi.extension" ,
41+ "enum_tools.autoenum" ,
4142]
4243
4344autodoc_typehints = "both"
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ Welcome to PySE's documentation!
55 :maxdepth: 2
66
77 README
8+ sourceparams
89
910
1011Indices and tables
Original file line number Diff line number Diff line change 1+ Source parameters
2+ =================
3+
4+ .. autoenum :: sourcefinder.utility.sourceparams.SourceParams
5+ :no-index:
Original file line number Diff line number Diff line change @@ -27,6 +27,7 @@ dependencies = [
2727 " pandas" ,
2828 " tables" ,
2929 " pytest-cov" ,
30+ ' enum-tools[sphinx]' ,
3031]
3132
3233[project .optional-dependencies ]
Original file line number Diff line number Diff line change 33
44
55class SourceParams (str , Enum ):
6+ """Enumeration of source parameters that can be measured and stored."""
7+
68 PEAK = "peak"
79 PEAK_ERR = "peak_err"
810 FLUX = "flux"
@@ -213,7 +215,7 @@ def describe(self) -> str:
213215
214216# This should render source parameter descriptions in Sphinx/RTD.
215217for member in SourceParams :
216- member .__doc__ = _source_params_descriptions . get (member . value , "" )
218+ member .__doc__ = SourceParams . describe (member )
217219
218220# Set default set of source parameters to store in a file, e.g. a .csv file.
219221_file_fields = [
You can’t perform that action at this time.
0 commit comments