summaryrefslogtreecommitdiff
path: root/sphinx/ext
Commit message (Collapse)AuthorAgeFilesLines
...
* Prefer ``raise SystemExit`` to ``sys.exit``Adam Turner2022-10-172-2/+2
|
* Merge branch '5.x'Adam Turner2022-10-168-70/+79
|\ | | | | | | | | | | | | | | # Conflicts: # .github/workflows/main.yml # CHANGES # sphinx/__init__.py # sphinx/domains/c.py
| * Fix performance regression for ``imgmath`` embedding (#10888)Julien Schueller2022-10-091-61/+58
| | | | | | Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
| * Don't display 'replaceable hardcoded link' when link has a slash (#10137)Anthony Sottile2022-10-051-1/+5
| |
| * Fix `cleanup_tempdir` in imgmath (#10895)Julien Schueller2022-10-051-1/+1
| |
| * Add debug logging to `autosectionlabel` (#10881)Martin Patz2022-10-041-0/+3
| | | | | | Co-authored-by: Martin Patz <martin@recogni.com>
| * Ensure non-builtin extensions use the proper versionAdam Turner2022-09-306-8/+13
| |
* | Merge branch '5.x'Adam Turner2022-09-301-2/+2
|\ \ | |/ | | | | | | # Conflicts: # sphinx/locale/__init__.py
| * imgmath: Fix embed mode (#10878)Julien Schueller2022-09-291-2/+2
| |
* | Drop Python 3.7Adam Turner2022-09-272-13/+8
| |
* | Clean up after dropping Python 3.6Adam Turner2022-09-273-9/+4
| |
* | Merge branch '5.x'Adam Turner2022-09-254-10/+8
|\ \ | |/ | | | | | | | | | | | | | | | | # Conflicts: # CHANGES # doc/conf.py # sphinx/__init__.py # sphinx/builders/html/__init__.py # sphinx/domains/python.py # tests/test_build_html.py
| * Define extra indent as a class attributeAdam Turner2022-09-252-1/+5
| |
| * Fix highlighting lexersAdam Turner2022-09-252-9/+3
| | | | | | | | - Ensure `pycon3` is always normalised to `pycon`
* | Merge branch '5.x'Adam Turner2022-09-232-16/+57
|\ \ | |/ | | | | | | | | # Conflicts: # setup.py # sphinx/__init__.py
| * imgmath: Allow embedding images in HTML as base64 (#10816)Julien Schueller2022-09-231-16/+48
| | | | | | Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
| * Add contents entries for domain objects (#10807)Adam Turner2022-09-131-0/+9
| | | | | | | | | | | | | | | | | | - 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
* | Merge branch '5.x'Adam Turner2022-09-098-34/+43
|\ \ | |/ | | | | | | | | | | | | | | # Conflicts: # setup.py # sphinx/application.py # sphinx/environment/__init__.py # sphinx/ext/autodoc/directive.py # tests/test_build_html.py
| * Correct `is_allowed_version()`'s example tests (#10802)Tony Narlock2022-09-091-3/+3
| |
| * Fix more strict static typing errors (#10681)danieleades2022-08-287-31/+40
| |
| * Remove unneeded `noqa` lint suppression comments (#10772)danieleades2022-08-281-1/+1
| |
* | Merge branch '5.x'Jean-François B2022-08-061-2/+4
|\ \ | |/
| * Fix flake8 5.0.0 reported formatting errorsdaniel.eades2022-08-011-2/+4
| |
| * Fix ValueError popping out in `sphinx.ext.napoleon` (#10709)Antony Lee2022-07-251-12/+22
| | | | | | There's some parts of the code still expecting a StopIteration instead.
* | Merge branch '5.x'Adam Turner2022-07-261-12/+22
|\ \
| * | Fix ValueError popping out in `sphinx.ext.napoleon` (#10709)Antony Lee2022-07-251-12/+22
| |/ | | | | There's some parts of the code still expecting a StopIteration instead.
* | Merge branch '5.x'Adam Turner2022-07-241-1/+1
|\ \ | |/ | | | | | | | | # Conflicts: # CHANGES # sphinx/__init__.py
| * Update include_patterns implementation (#10680)Adam Turner2022-07-231-1/+1
| |
* | Merge branch '5.x'Adam Turner2022-07-1810-36/+43
|\ \ | |/ | | | | | | | | # Conflicts: # sphinx/ext/autodoc/__init__.py # sphinx/writers/html5.py
| * Improve static typing strictness (#10569)danieleades2022-07-1810-37/+44
| |
* | Merge branch '5.x'Adam Turner2022-07-171-1/+1
|\ \ | |/
| * Add `include_patterns` as the opposite of `exclude_patterns` (#10518)Adam Turner2022-07-171-1/+1
| |
* | Merge branch '5.x' into masterJean-François B2022-06-303-32/+50
|\ \ | |/ | | | | | | | | | | | | Resolved merge conflicts: sphinx/ext/extlinks.py sphinx/ext/napoleon/docstring.py (and removed from the latter a now unused import for flake8 F401 compliance)
| * Use the `flake8-comprehensions` lint plugin (#10601)danieleades2022-06-261-1/+1
| |
| * Replace `napoleon.iterators` by simpler stack implementation (#9856)Antony Lee2022-06-262-31/+49
| |
| * Replace deprecated logging.warn with logging.warning (#10592)Hugo van Kemenade2022-06-251-3/+3
| |
* | Merge branch '5.x'Adam Turner2022-06-161-5/+2
|\ \ | |/ | | | | | | | | | | # Conflicts: # .github/workflows/builddoc.yml # .github/workflows/lint.yml # sphinx/registry.py
| * Remove traces of Python 2 and 3.5 (#10560)Adam Turner2022-06-161-5/+2
| |
* | Remove deprecated items for Sphinx 6.0 (#10471)Adam Turner2022-06-165-90/+5
| |
* | Drop python 3.6 support (#10468)Takeshi KOMIYA2022-06-161-7/+1
|/
* Merge branch '5.0.x' into 5.xTakeshi KOMIYA2022-06-172-3/+9
|\
| * Fix documenting inherited attributesAdam Turner2022-06-082-3/+9
| |
| * Fix #10509: autosummary: autosummary fails with a shared libraryTakeshi KOMIYA2022-06-031-2/+6
| |
* | remove unnecessary generators (C400, C401)Daniel Eades2022-06-033-5/+5
| |
* | remove unnecessary list calls around 'sorted' (C413)Daniel Eades2022-06-031-1/+1
| |
* | Fix #10509: autosummary: autosummary fails with a shared libraryTakeshi KOMIYA2022-06-031-2/+6
|/
* ifconfig: Do not use a meta node for noopTakeshi KOMIYA2022-06-031-3/+2
|
* Add a meta node to fix iterationAdam Turner2022-05-311-1/+2
|
* Fix imgconverter: Failed to extract translation messagesTakeshi KOMIYA2022-05-291-3/+3
|
* Set the docstring attribute of class members. Fixes #8180.Anselm Kruis2022-05-231-1/+8
| | | | | Change ext.autodoc.importer.get_class_members to set ObjectMember.docstring the docstring found by the source code analyzer.