summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove remaining references to the setuptools integration (#11418)7.0.xWillem2023-05-122-5/+4
| | | Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
* Support Docutils 0.20 (#11411)Adam Turner2023-05-092-1/+5
|
* Test with Docutils 0.20Adam Turner2023-05-091-7/+2
|
* linkcheck: Use context managers for HTTP requests (#11318)James Addison2023-05-0913-24/+38
| | | | | | | | This closes HTTP responses when no content reads are required, as when requests are made in streaming mode, ``requests`` doesn't know whether the caller may intend to later read content from a streamed HTTP response object and holds the socket open. Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
* Update documentation workflowAdam Turner2023-05-091-6/+12
| | | | | | | - Add 'workflow_dispatch' target - Force output to use colour - Print traceback on error - Use parallel building
* Change concurrency groups for GitHub workflowsAdam Turner2023-04-295-5/+5
| | | | This means that 'push' triggered workflows are not cancelled.
* Bump versionAdam Turner2023-04-292-3/+24
|
* Bump to 7.0.0 finalv7.0.0Adam Turner2023-04-292-19/+4
|
* Remove ``jsdump`` references post removalAdam Turner2023-04-282-10/+0
|
* Bump to 7.0.0rc1 finalv7.0.0rc1Adam Turner2023-04-281-3/+3
|
* Update ``sphinx.deprecation`` for Sphinx 7.0 (#11386)Adam Turner2023-04-281-10/+10
|
* Add a note to CHANGES for PR 11385Adam Turner2023-04-281-0/+1
|
* Remove HTML 4 support (#11385)Adam Turner2023-04-285-899/+25
|
* Remove ``HTMLTranslator`` and ``html5_ready`` from ``sphinx.builders.html`` ↵Adam Turner2023-04-282-18/+2
| | | | (#11383)
* Remove deprecated ``LaTeXTranslator.docclasses`` attribute (#11382)Adam Turner2023-04-282-9/+2
|
* Remove deprecated ``style`` key for HTML templates (#11381)Adam Turner2023-04-283-17/+1
|
* Autosummary: Always emit grouped ``ImportError`` exceptions (#11380)Adam Turner2023-04-282-15/+6
|
* Make the ``env`` argument to ``Builder`` subclasses required (#11379)Adam Turner2023-04-284-37/+6
|
* Remove deprecated ``sphinx.util.docutils.is_html5_writer_available()`` ↵Adam Turner2023-04-282-9/+2
| | | | function (#11378)
* Removed deprecated ``sphinx.util.get_matching_files()`` function (#11373)Adam Turner2023-04-282-39/+2
|
* Remove deprecated ``sphinx.io.read_doc()`` function (#11372)Adam Turner2023-04-272-37/+2
|
* Remove deprecated ``sphinx.pycode.ast.parse()`` (#11371)Adam Turner2023-04-272-17/+1
|
* Remove deprecated ``sphinx.util.stemmer`` module (#11370)Adam Turner2023-04-272-62/+1
|
* Make ``locale`` required in ``sphinx.util.i18n.format_date()`` (#11366)Adam Turner2023-04-273-19/+3
|
* Remove support for the ``jsdump`` format in ``sphinx.search`` (#11365)Adam Turner2023-04-273-213/+3
|
* Remove the deprecated ``sphinx.ext.napoleon.iterators`` module (#11364)Adam Turner2023-04-273-593/+1
|
* Remove the deprecated Setuptools integration (#11363)Adam Turner2023-04-2711-402/+3
|
* Harmonise references to Sphinx versions (#11361)Adam Turner2023-04-273-5/+6
|
* Remove deprecated ``make_old_id`` functions (#11360)Adam Turner2023-04-276-87/+2
|
* Remove deprecated search splitters in ``sphinx.search.ja`` (#11359)Adam Turner2023-04-272-5/+3
|
* Bump versionAdam Turner2023-04-262-3/+3
|
* Update test for Alabaster version tupleAdam Turner2023-04-261-1/+5
|
* Bump versionAdam Turner2023-04-252-3/+24
|
* Bump to 6.2.1 finalv6.2.1Adam Turner2023-04-252-19/+4
|
* Revert the default type of ``nitpick_ignore[_regex]`` to ``list``Adam Turner2023-04-253-2/+20
|
* Bump versionAdam Turner2023-04-232-3/+24
|
* Bump to 6.2.0 finalAdam Turner2023-04-232-25/+4
|
* Remove unneeded JavaScript from ``sphinx13`` themeAdam Turner2023-04-231-134/+0
|
* Note correct deprecation version for ``sphinx.util.osutil.cd``Adam Turner2023-04-232-1/+2
|
* Revert "Support and prefer ``.jinja`` to ``_t`` for static templates ↵James Addison2023-04-2366-299/+60
| | | | | (#11165)" (#11329) This reverts commit 5d13215b58f93c6be8255ef2e3e20836508c7d47.
* Partially revert "Disable localisation when SOURCE_DATE_EPOCH is set ↵Adam Turner2023-04-2111-74/+18
| | | | | (#10949)" (#11343) This keeps some of the added tests, and avoids a full revert of ``sphinx.locale``.
* Use ``overwrite_file`` context manager in ``test_ext_autodoc_configs`` (#11320)Martin Liška2023-04-211-64/+69
| | | | | | | The tests modify source files (e.g. index.rst) that are not restored and thus another test could read an altered source file, it leading to unexpected test results. Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
* Add missing test decorator for ``test_util_inspect`` (#11321)Martin Liška2023-04-211-0/+1
|
* Increase timeout threshold for ``linkcheck`` tests (#11326)James Addison2023-04-219-9/+9
|
* Create a 'search field' component for themes (#11045)Tim Hoffmann2023-04-213-1/+29
| | | | | | | | | | | | | ``searchfield.html`` is similar to the existing ``searchbox.html``, but does not have the heading "Quick Search". Instead, it uses "Search" as a placeholder text. This gives a cleaner and less cluttered appearance. The searchfield component is added to the basic theme and thus can be used in any derivative theme. It is not used by default for backward compatibility. The searchfield compenent is made the default in the sphinx13 theme. CSS changes ensure that the top of the search field is aligned with the top of the main content.
* Update CHANGES for PR #11333Bénédikt Tran2023-04-183-10/+16
|
* Fix duplicated labels in TeX output (#11093)Bénédikt Tran2023-04-178-1/+111
|
* Add link to Weblate's Sphinx docs in intl documentation (#11332)Maciej Olko2023-04-161-0/+7
| | | Add link to Weblate in intl documentation
* Continuous integration: resolve docutils installation step build failures ↵James Addison2023-04-161-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | (#11331) * continuous integration: add comment explaining PYTHONWARNINGS env var to main unit test workflow * continuous integration: unit test workflow: report-but-do-not-fail when warnings about pkg_resources deprecation are encountered during docutils dependency installation * continuous integration: unit test workflow: instead of reducing the severity of all DeprecationWarnings during docutils (non-dev) installation, apply two message filters - one each for the warnings encountered so far * continuous integration: unit test workflow: add 'module' and 'line' fields for warning filters Ref: https://docs.python.org/3/library/warnings.html#describing-warning-filters --------- Co-authored-by: Jean-François B <2589111+jfbu@users.noreply.github.com>
* test_build_latex: move output to a separate output dirMartin Liska2023-04-131-6/+9
| | | | | Related: #11285 Co-authored-by: Jean-François B <2589111+jfbu@users.noreply.github.com>