sphinx
sphinx copied to clipboard
The Sphinx documentation generator
ruff's docs list 'extend exclude' as the preferred option. that reduces the boilerplate, and allows the config to only list the *differences* from standard python config
Fix #11466. - Add test for intersphinx incremental builds. So, the issue was that were ordering lists of `(str, dict)`. However, this only occurred if we changed the URL of...
### Feature or Bugfix - Bugfix ### Purpose - Fixes python signature regex to successfully parse simultaneous annotations of function and return type. ### Detail Python domain fails to match...
Subject: The windows help compiler requires that css links don't have a query component. This PR disables the checksum for css files if the htmlhelp builder is used. ### Feature...
### Feature or Bugfix - Feature ### Purpose - Makes it clearer that static template files within the application are [Jinja](https://jinja.palletsprojects.com/) templates by using the [suggested](https://jinja.palletsprojects.com/en/3.1.x/templates/#template-file-extension) (note: not strictly required)...
### Describe the bug Setting config value [`python_display_short_literal_types`](https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-python_display_short_literal_types) to `True` has no effect. Output from the steps below. The docs show `Literal`, but with this config option `Literal` should not...
### Describe the bug When using autosummary with recursion, functions in the summaries are not clickable while modules are. There is no page with full documentation generated for each function....
Subject: Pass autosummary options to recursive template ### Feature or Bugfix - Bugfix ### Purpose - When using autosummary with `:recursive:`, options like `:nosignatures:` were not passed, so that nested...
Subject: Add `start_line` and `end_line` information in `linkcode` ### Feature or Bugfix - Feature ### Purpose - Allow the `linkcode` extension to add a line anchor in the generated link...
Fundamentally, this is a workaround to the fact that the following is not possible in `rst` ```rst Heading 1 ======= Content under heading 1 Heading 2 ---------- Content under heading...