summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump to 5.2.0 finalv5.2.0Adam Turner2022-09-242-10/+4
|
* Merge 5.1.2 CHANGES into 5.2.0Adam Turner2022-09-241-27/+4
|
* Merge pull request #10859 from jfbu/latex_doc_tableofcontentshookJean-François B2022-09-241-0/+6
|\ | | | | LaTeX: improve doc of \sphinxtableofcontents (closes #10858)
| * LaTeX: improved doc of \sphinxtableofcontents (closes #10858)Jean-François B2022-09-241-0/+6
|/
* Docstring clarifications (#9877)Arthur Milchior2022-09-245-65/+85
| | | | | Co-authored-by: Jakob Lykke Andersen <jakobandersen@users.noreply.github.com> Co-authored-by: Takeshi KOMIYA <i.tkomiya@gmail.com> Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
* Add a new mypy whitelist for '`Any` generics' (#10845)danieleades2022-09-241-0/+25
|
* Move to localStorage for search highlightingAdam Turner2022-09-243-45/+41
|
* Split out `sphinx_highlight.js`Adam Turner2022-09-248-122/+163
|
* Clear `record_dependencies` for each document (#10855)Adam Turner2022-09-246-0/+28
|
* search: use both title and subtitle only if different (#10848)Martin Liška2022-09-231-1/+1
|
* Fix `IndexLoader.load()` for _all_titles (#10851)Martin Liška2022-09-231-3/+5
| | | | When there is a document with no entry in _all_titles, we must add empty array when loading from frozenset.
* Warn on using the `:property:` flag with `.. py:method::` (#10852)Adam Turner2022-09-231-0/+2
|
* Deprecate HTML 4 support (#10843)Adam Turner2022-09-235-1/+30
|
* imgmath: Allow embedding images in HTML as base64 (#10816)Julien Schueller2022-09-234-16/+73
| | | Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
* Migrate configs for isort, mypy, and pytest into pyproject.toml (#10844)Christian Clauss2022-09-212-103/+60
|
* Use both title and subtitle name in search results (#10824)Martin Liška2022-09-211-1/+1
|
* Shrink strict optional whitelist (HTML writers) (#10838)danieleades2022-09-204-11/+5
|
* Support searching for index entries (#10819)Adam Turner2022-09-204-3/+64
|
* Fix `get_terminal_width` on Windows (#10842)Steffen Rehberg2022-09-201-15/+3
| | | | `shutil.get_terminal_size` works as a drop-in replacement for `get_terminal_width`, enabling accurate widths on Windows.
* Begin addding `flake8-simplify` checks (#10820)danieleades2022-09-203-3/+3
| | | | Start with SIM104 and ignore all other flake8-simplify warnings
* Fix section numbering in domain object contents entries (#10830)Adam Turner2022-09-201-1/+4
|
* Fix nesting in domain object contents entries (#10828)Adam Turner2022-09-201-2/+1
|
* Add contents entries for domain objects (#10807)Adam Turner2022-09-1318-78/+428
| | | | | | | | | - Add entries in the table of contents for domain objects (e.g. `py:function`, `rst:role`, etc). Supported domains are Javascript, Python, and reStructuredText. - Support content in `py:module` and `js:module` directives. - Add the `noindexentry` and `noindex` flags to more domains. - Add `toc_object_entries_show_parents` configuration setting - Update documentation and tests
* Use declarative metadataAdam Turner2022-09-1311-207/+185
| | | | | | | - Move to pyproject.toml metadata - Update references to `setup.py` - Use pypa/build - Update workflows and tooling
* git mv setup.py pyproject.tomlAdam Turner2022-09-131-0/+0
|
* Use subtitle name in search results (#10814)Martin Liška2022-09-132-3/+3
|
* Fix mypy errorAdam Turner2022-09-121-1/+6
|
* Make toctree accept special docnames (#10673)Brecht Machiels2022-09-128-4/+62
| | | | | | The `.. toctree::` directive now supports the reserved special docnames 'genindex', 'modindex', and 'search'. Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
* Privatise type (`DomainsType` -> `_DomainsType`)Adam Turner2022-09-121-5/+5
|
* Do not apply epigraph style to all block quotesAdam Turner2022-09-128-79/+84
| | | | | | | Correct indentation where appropriate for stanzas that should not be rendered as `<blockquote>` HTML elements. Closes GH-10686
* More precise typing for `BuildEnvironment.domains` (#10813)Adam Turner2022-09-092-4/+59
|
* Shink the strict optional whitelist (#10800)danieleades2022-09-092-5/+2
| | | Removes `sphinx.search`
* Remove Pygments compatability code (#10812)Adam Turner2022-09-095-71/+21
|
* Bump dependency versionsAdam Turner2022-09-091-8/+8
|
* Specify `colorama` dependency with an environment markerAdam Turner2022-09-091-3/+1
|
* Refactor setup.pyAdam Turner2022-09-091-47/+43
|
* Clean setup.pyAdam Turner2022-09-091-7/+0
|
* Save search resul score to HTML element for debugging (#10718)Martin Liška2022-09-092-1/+3
| | | Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
* Remove `sphinx.builders.gettext` module from whitelist (#10798)danieleades2022-09-092-4/+0
|
* Correct `is_allowed_version()`'s example tests (#10802)Tony Narlock2022-09-091-3/+3
|
* search: support searching for (sub)titles (#10717)Martin Liška2022-09-095-6/+54
| | | Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
* Use asterisks for bulletsAdam Turner2022-09-071-6/+6
|
* Refactor `util.docutils.new_document()` cache (#10805)Adam Turner2022-09-071-6/+11
|
* Allow `:ref:` role to be used with definitions and fields (#10781)Jeremy Maitin-Shepard2022-09-063-5/+55
|
* Fix more strict static typing errors (#10681)danieleades2022-08-2821-99/+142
|
* agogo theme: revert CSS changes related to sidebar (#10787)Matthias Geier2022-08-282-0/+7
|
* Remove unneeded `noqa` lint suppression comments (#10772)danieleades2022-08-2824-43/+43
|
* Further improve type annotations, reduce mypy whitelist (#10770)danieleades2022-08-2813-56/+94
| | | Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
* Restrict permissions in GitHub workflows (#10790)Alex2022-08-282-0/+6
|
* sphinx13.css: add left padding to the footer (#10789)Tim Hoffmann2022-08-281-1/+1
|