Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Accept a version tuple in ``app.require_sphinx()`` | Adam Turner | 2023-05-11 | 1 | -4/+12 |
| | |||||
* | Make the ``env`` argument to ``Builder`` subclasses required (#11379) | Adam Turner | 2023-04-28 | 1 | -2/+0 |
| | |||||
* | Harmonise references to Sphinx versions (#11361) | Adam Turner | 2023-04-27 | 1 | -2/+3 |
| | |||||
* | Enable 'nit-picky mode' for Sphinx's documentation | Adam Turner | 2023-04-06 | 1 | -8/+8 |
| | | | | | Fix several reference errors throughout the documentation and set ``nitpick_ignore`` in ``doc/conf.py``. | ||||
* | Resolve lint errors from Ruff 0.0.260 | Adam Turner | 2023-03-31 | 1 | -1/+1 |
| | |||||
* | Fix typos found by codespell | Dimitri Papadopoulos | 2023-03-27 | 1 | -2/+2 |
| | |||||
* | Remove ``sphinx.locale.setlocale`` | Adam Turner | 2023-03-24 | 1 | -1/+1 |
| | |||||
* | Split ``sphinx.application.builtin_extensions`` into groups | Adam Turner | 2023-03-17 | 1 | -4/+10 |
| | | | | | This is a preparatory step for when eventually the ``sphinxcontrib`` extensions are no longer loaded by default. | ||||
* | Fix COM812 | Adam Turner | 2023-02-18 | 1 | -6/+6 |
| | |||||
* | Move console output utilities to ``sphinx.util.display`` | Adam Turner | 2023-01-03 | 1 | -1/+2 |
| | | | | | - Merge `old_status_iterator` into ``status_iterator``. ``old_status_iterator`` was deprecated in version 1.6. | ||||
* | Run pyupgrade (#11070) | Adam Turner | 2023-01-02 | 1 | -3/+3 |
| | |||||
* | Use PEP 604 types | Adam Turner | 2023-01-01 | 1 | -19/+19 |
| | |||||
* | Use PEP 595 types | Adam Turner | 2023-01-01 | 1 | -32/+32 |
| | |||||
* | Insert ``from __future__ import annotations`` | Adam Turner | 2023-01-01 | 1 | -0/+2 |
| | |||||
* | remove blanket 'noqas' | Daniel Eades | 2022-12-16 | 1 | -2/+2 |
| | |||||
* | Update typing ignores for mypy 0.990 | Adam Turner | 2022-11-13 | 1 | -2/+2 |
| | |||||
* | Merge branch '5.x' | Adam Turner | 2022-09-27 | 1 | -3/+0 |
|\ | |||||
| * | Combine 'compile_xxx' and 'build_xxx' functions | Stephen Finucane | 2022-09-26 | 1 | -3/+0 |
| | | | | | | | | | | | | | | | | | | These are only called from the one location and we already use 'build' to do both building and writing. Given that we intend to simplify the handling of the 'filenames' argument, this makes our lives there much easier. Signed-off-by: Stephen Finucane <stephen@that.guru> | ||||
* | | Merge branch '5.x' | Adam Turner | 2022-09-25 | 1 | -38/+52 |
|\ \ | |/ | | | | | | | | | | | | | | | | | # Conflicts: # CHANGES # doc/conf.py # sphinx/__init__.py # sphinx/builders/html/__init__.py # sphinx/domains/python.py # tests/test_build_html.py | ||||
| * | Docstring clarifications (#9877) | Arthur Milchior | 2022-09-24 | 1 | -38/+52 |
| | | | | | | | | | | 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> | ||||
* | | Merge branch '5.x' | Adam Turner | 2022-09-09 | 1 | -8/+15 |
|\ \ | |/ | | | | | | | | | | | | | | | # Conflicts: # setup.py # sphinx/application.py # sphinx/environment/__init__.py # sphinx/ext/autodoc/directive.py # tests/test_build_html.py | ||||
| * | Fix more strict static typing errors (#10681) | danieleades | 2022-08-28 | 1 | -10/+18 |
| | | |||||
* | | Merge branch '5.x' | Adam Turner | 2022-07-18 | 1 | -1/+1 |
|\ \ | |/ | | | | | | | | | # Conflicts: # sphinx/ext/autodoc/__init__.py # sphinx/writers/html5.py | ||||
| * | Improve static typing strictness (#10569) | danieleades | 2022-07-18 | 1 | -1/+1 |
| | | |||||
* | | Merge branch '5.x' | Adam Turner | 2022-07-10 | 1 | -1/+3 |
|\ \ | |/ | |||||
| * | Make `-P` (pdb) work better with exceptions triggered from events | Jeremy Maitin-Shepard | 2022-07-04 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | Previously, if an exception was raised from an event listener, and the `-P` option was specified, the debugger would be started not for the original error but for the `ExtensionError` wrapping it that was raised by `EventManager.emit`. That made it difficult to debug the error. With this change, when `-P` is specified, wrapping of errors in `ExtensionError` is disabled, which allows pdb to debug the original error. | ||||
* | | Remove more deprecated items in Sphinx 6.0 (#10562) | Adam Turner | 2022-06-26 | 1 | -1/+0 |
| | | |||||
* | | Merge branch '5.x' | Adam Turner | 2022-06-16 | 1 | -22/+42 |
|\ \ | |/ | | | | | | | | | | | # Conflicts: # .github/workflows/builddoc.yml # .github/workflows/lint.yml # sphinx/registry.py | ||||
| * | Increase static typing strictness (#10530) | Adam Turner | 2022-06-16 | 1 | -22/+42 |
| | | |||||
* | | Remove deprecated items for Sphinx 6.0 (#10471) | Adam Turner | 2022-06-16 | 1 | -28/+0 |
|/ | |||||
* | Close #10483: Fix type annotations for Sphinx.__init__() | Takeshi KOMIYA | 2022-05-30 | 1 | -1/+1 |
| | |||||
* | Fix #10110: sphinx-build: Emit builder-finished before shutdown | Takeshi KOMIYA | 2022-05-15 | 1 | -28/+29 |
| | | | | | | The error on the builder-finished event has been ignored for the calculation of the exit code. This emits the event earilier step to be calculated correctly. | ||||
* | Merge branch '4.x' | Takeshi KOMIYA | 2022-03-19 | 1 | -9/+2 |
|\ | |||||
| * | Remove copyright and licence fields | Adam Turner | 2022-02-20 | 1 | -3/+0 |
| | | |||||
| * | Fix module docstring indentation | Adam Turner | 2022-02-20 | 1 | -3/+3 |
| | | |||||
| * | Fix module docstring first line | Adam Turner | 2022-02-20 | 1 | -2/+1 |
| | | |||||
| * | Remove module titles in docstrings | Adam Turner | 2022-02-19 | 1 | -3/+0 |
| | | |||||
* | | Close #10062: Change the default language to 'en' | Takeshi KOMIYA | 2022-01-12 | 1 | -3/+2 |
|/ | | | | | Change the default language to `'en'` if any language is not set in `conf.py`. | ||||
* | Merge branch '4.3.x' into 4.x | Takeshi KOMIYA | 2022-01-01 | 1 | -1/+1 |
|\ | |||||
| * | A happy new year! | Takeshi KOMIYA | 2022-01-01 | 1 | -1/+1 |
| | | |||||
* | | Close #10013: html: Allow to change the loading method of JavaScript | Takeshi KOMIYA | 2021-12-25 | 1 | -2/+13 |
| | | |||||
* | | refactor: docs: Use :param: fields for add_js_file() and add_css_file() | Takeshi KOMIYA | 2021-12-25 | 1 | -14/+20 |
|/ | |||||
* | Merge pull request #9793 from samdoran/enable-parallel-on-macos | Takeshi KOMIYA | 2021-12-11 | 1 | -7/+0 |
|\ | | | | | Set multiprocessing start method to `fork` | ||||
| * | Set multiprocessing start method to fork | Sam Doran | 2021-10-28 | 1 | -7/+0 |
| | | | | | | | | | | Since the current code requires forking, set it explicitly rather than disabling parallelization on macOS. | ||||
* | | Close #9618: i18n: Add gettext_allow_fuzzy_translations | Takeshi KOMIYA | 2021-11-10 | 1 | -1/+2 |
|/ | |||||
* | Close #9683: Revert the removal of ``add_stylesheet()`` API | Takeshi KOMIYA | 2021-10-03 | 1 | -0/+20 |
| | | | | | | | It will be kept until the Sphinx-6.0 release. Note: Now it emits a warning instead of DeprecationWarning to let the users know the deprecation. | ||||
* | Address flake8 errors in whitespace linting | Louis Maddox | 2021-07-23 | 1 | -3/+3 |
| | |||||
* | Improvements to sphinx.application docstrings | Louis Maddox | 2021-07-18 | 1 | -31/+31 |
| | |||||
* | Merge branch '4.x' into humitos/add-html-assets-in-all-pages | Manuel Kaufmann | 2021-06-14 | 1 | -26/+25 |
|\ | |||||
| * | fix: Fix typo in add_directive docstring | James McKinney | 2021-06-05 | 1 | -1/+1 |
| | |