|
49 | 49 | "sphinx_design", |
50 | 50 | # So we can write markdown files |
51 | 51 | "myst_parser", |
| 52 | + # For autodocumenting argparse based CLIs |
| 53 | + "sphinxcontrib.programoutput", |
52 | 54 | ] |
53 | 55 |
|
54 | 56 | # So we can use the ::: syntax |
|
74 | 76 | ("py:class", "number"), |
75 | 77 | ("py:class", "pythonSoftIoc.RecordWrapper"), |
76 | 78 | ("py:class", "pytac.lattice.Lattice"), |
| 79 | + ("py:class", "pytac.element.Element"), |
| 80 | + ("py:class", "CSVData"), |
77 | 81 | ("py:exc", "pytac.FieldException"), |
78 | 82 | ("py:exc", "pytac.ControlSystemException"), |
79 | 83 | ("py:exc", "pytac.HandleException"), |
|
129 | 133 | # docs in the python documentation. |
130 | 134 | intersphinx_mapping = {"python": ("https://docs.python.org/3/", None)} |
131 | 135 |
|
| 136 | +intersphinx_disabled_reftypes = ["*"] |
| 137 | + |
132 | 138 | # A dictionary of graphviz graph attributes for inheritance diagrams. |
133 | 139 | inheritance_graph_attrs = {"rankdir": "TB"} |
134 | 140 |
|
|
174 | 180 | }, |
175 | 181 | "use_edit_page_button": True, |
176 | 182 | "github_url": f"https://github.com/{github_user}/{github_repo}", |
177 | | - "icon_links": [ |
178 | | - { |
179 | | - "name": "PyPI", |
180 | | - "url": f"https://pypi.org/project/{project}", |
181 | | - "icon": "fas fa-cube", |
182 | | - } |
183 | | - ], |
| 183 | + "icon_links": [{}], |
184 | 184 | "switcher": { |
185 | 185 | "json_url": switcher_json, |
186 | 186 | "version_match": version, |
|
0 commit comments