sphinx (9.1.0-4) unstable; urgency=medium

  [ Stefano Rivera ]
  * Patch: Support snowball 3.1.0.

  [ Dmitry Shachnev ]
  * Install language_data.js files for all supported languages.
  * dh_sphinxdoc:
    - Symlink language_data.js files (closes: #1137424).
    - Remove *-stemmer.js files (closes: #1073497). Sphinx installs these
      files as source for minified JS, but there is no need to ship them in
      the binary packages.
    - Generate ${sphinxdoc:Built-Using} variable only for packages that are
      already using it, add a usage note to the man page (closes: #1136263).

 -- Dmitry Shachnev <mitya57@debian.org>  Mon, 25 May 2026 18:19:00 +0300

sphinx (9.1.0-3) unstable; urgency=medium

  * Add “X-Python3-Version: >= 3.12” to debian/control (closes: #1136119).

 -- Dmitry Shachnev <mitya57@debian.org>  Sat, 09 May 2026 23:40:58 +0300

sphinx (9.1.0-2) unstable; urgency=medium

  * Bump Standards-Version to 4.7.4, no changes needed.
  * Upload to unstable.

 -- Dmitry Shachnev <mitya57@debian.org>  Tue, 28 Apr 2026 00:41:10 +0300

sphinx (9.1.0-1) experimental; urgency=medium

  * New upstream release.
  * Bump the required version of docutils to 0.21.
  * Refresh patches for the new release.
  * Drop ‘Priority: optional’, it became default in dpkg 1.22.12.
  * Bump Standards-Version to 4.7.3, no changes needed.

 -- Dmitry Shachnev <mitya57@debian.org>  Sun, 04 Jan 2026 22:31:51 +0300

sphinx (9.0.4-1) experimental; urgency=medium

  * New upstream release.
  * Drop patches, included in the new release:
    - docutils_0.22.diff
    - docutils_0.22.1.diff
    - docutils_upper_limit.diff
    - latex_footnote_french.diff
    - python3.14_autosummary.diff
    - python3.14_typing.diff
    - python3.14_autodoc.diff
    - roman-numerals-package-name.patch
  * Refresh other patches.
  * Bump required flit version to 3.11 (per pyproject.toml).
  * Update debian/watch to use version 5 and Pypi template.
  * Bump minimum versions in debian/dh-sphinxdoc/index.
  * Remove mentions of Sphinx.egg-info, flit does not generate it.
  * Regenerate minified-js and Python stopwords files during build.
  * Update numbers in debian/jstest/run-tests.

 -- Dmitry Shachnev <mitya57@debian.org>  Thu, 25 Dec 2025 21:33:08 +0300

sphinx (8.2.3-12) unstable; urgency=medium

  * Team upload.
  * Use new package name for roman-numerals (closes: #1123782).

 -- Colin Watson <cjwatson@debian.org>  Tue, 23 Dec 2025 11:28:26 +0000

sphinx (8.2.3-11) unstable; urgency=medium

  * Depend on libgvplugin-neato-layout and libgvplugin-pango for the tests
    (closes: #1122119, thanks László Böszörményi).

 -- Dmitry Shachnev <mitya57@debian.org>  Sun, 07 Dec 2025 20:20:57 +0300

sphinx (8.2.3-10) unstable; urgency=medium

  * Backport upstream commits to fix tests with Python 3.14 (LP: #2133023).

 -- Dmitry Shachnev <mitya57@debian.org>  Wed, 26 Nov 2025 20:54:23 +0300

sphinx (8.2.3-9) unstable; urgency=medium

  * Backport upstream patch to fix PDF build of French documents with
    footnotes (closes: #1114478).

 -- Dmitry Shachnev <mitya57@debian.org>  Sat, 15 Nov 2025 15:07:35 +0300

sphinx (8.2.3-8) unstable; urgency=medium

  * Add a patch to bump docutils upper limit to 0.23 (closes: #1118469).

 -- Dmitry Shachnev <mitya57@debian.org>  Mon, 20 Oct 2025 23:14:17 +0300

sphinx (8.2.3-7) unstable; urgency=medium

  * Add a patch to make the tests pass with Docutils ≥ 0.22.1.
  * Drop ‘Rules-Requires-Root: no’, it became default in dpkg 1.22.13.

 -- Dmitry Shachnev <mitya57@debian.org>  Wed, 01 Oct 2025 21:15:17 +0300

sphinx (8.2.3-6) unstable; urgency=medium

  * Remove the old compatibility symlinks again.
  * Make dh_sphinxdoc ignore legacy dependencies if they do not exist.
  * Remove no longer needed Lintian overrides.

 -- Dmitry Shachnev <mitya57@debian.org>  Sat, 06 Sep 2025 16:56:11 +0300

sphinx (8.2.3-5) unstable; urgency=medium

  * Team upload.
  * Temporarily revert the removal of jQuery from 8.2.3

 -- Alexandre Detiste <tchet@debian.org>  Sat, 06 Sep 2025 09:59:59 +0200

sphinx (8.2.3-4) unstable; urgency=medium

  * Remove jquery.js and underscore.js compatibility symlinks completely
    (closes: #1114037).
  * Amend remove_contrib_references.diff: try to load first-party extensions,
    but ignore errors (closes: #1112319, thanks Erin of Yukis).
  * Drop obsolete Breaks, Replaces and Conflicts.

 -- Dmitry Shachnev <mitya57@debian.org>  Fri, 05 Sep 2025 22:20:42 +0300

sphinx (8.2.3-3) unstable; urgency=medium

  * Team Upload
  * Usage of jQuery was dropped since sphinx 6.0
    * Remove libjs-jquery & libjs-underscore from Build-Depends:
    * libjs-sphinxdoc: lessen the priority of these libraries referenced
                       by compatibility symlinks from Depends: to Recommends:

 -- Alexandre Detiste <tchet@debian.org>  Fri, 05 Sep 2025 17:02:16 +0200

sphinx (8.2.3-2) unstable; urgency=medium

  * Backport upstream patch to make the tests pass with Docutils 0.22.
  * Break python3-sphinx-autodoc-typehints < 3.1.0.
  * Upload to unstable.

 -- Dmitry Shachnev <mitya57@debian.org>  Wed, 27 Aug 2025 12:05:30 +0300

sphinx (8.2.3-1) experimental; urgency=medium

  * New upstream release.
  * Drop patches:
    - fix_test_format_date_timezone.diff (included in the new release)
    - source_date_epoch.diff (included in the new release)
    - broken_argparse.diff (was needed only for Python 3.13.0)
  * Refresh other patches.
  * Bump required flit version to 3.11 (per pyproject.toml).
  * Build-depend on python3-roman-numerals.
  * Bump required version for searchtools.js in debian/dh-sphinxdoc/index.
  * Update debian/copyright.
  * Adapt package_dir replacement code in debian/rules to the new version.
  * Update numbers in debian/jstest/run-tests.
  * Bump Standards-Version to 4.7.2, no changes needed.

 -- Dmitry Shachnev <mitya57@debian.org>  Wed, 09 Apr 2025 22:54:46 +0300

sphinx (8.1.3-5) unstable; urgency=medium

  * Switch from MathJax 2 to MathJax 3.
  * Sort Build-Depends with wrap-and-sort from devscripts ≥ 2.24.8.

 -- Dmitry Shachnev <mitya57@debian.org>  Fri, 31 Jan 2025 13:28:15 +0300

sphinx (8.1.3-4) unstable; urgency=medium

  * No-change reupload with 2025 in changelog (closes: #1091951).

 -- Dmitry Shachnev <mitya57@debian.org>  Tue, 07 Jan 2025 23:53:26 +0300

sphinx (8.1.3-3) unstable; urgency=medium

  * Do not perform any timezone conversions if SOURCE_DATE_EPOCH is set
    (closes: #1090724).

 -- Dmitry Shachnev <mitya57@debian.org>  Sun, 22 Dec 2024 19:51:52 +0300

sphinx (8.1.3-2) unstable; urgency=medium

  * Switch from imagemagick-6.q16 to unversioned imagemagick.
  * Move dh-python and pybuild-plugin-pyproject from Build-Depends-Indep
    to Build-Depends, as they are needed for source build.
  * Upload to unstable.

 -- Dmitry Shachnev <mitya57@debian.org>  Wed, 11 Dec 2024 13:50:42 +0300

sphinx (8.1.3-1) experimental; urgency=medium

  * New upstream release.
  * Drop deterministic_toctree.diff, included in the new release.
  * Refresh and rebase other patches.
  * Bump required version for searchtools.js in debian/dh-sphinxdoc/index.
  * Update numbers in debian/jstest/run-tests.
  * Make blhc ignore "compiling catalogue" lines.
  * Add a patch to fix failure in test_format_date_timezone().
  * Add a patch to update broken_argparse check for Debian.

 -- Dmitry Shachnev <mitya57@debian.org>  Sun, 17 Nov 2024 14:13:18 +0300

sphinx (7.4.7-4) unstable; urgency=medium

  * Backport upstream patch to ensure deterministic resolution of toctree
    (closes: #1050693).

 -- Dmitry Shachnev <mitya57@debian.org>  Fri, 25 Oct 2024 21:53:47 +0300

sphinx (7.4.7-3) unstable; urgency=medium

  * Team Upload
  * Remove Build-Depends: and Suggests: on deprecated python3-lib2to3.

 -- Alexandre Detiste <tchet@debian.org>  Fri, 23 Aug 2024 08:32:51 +0200

sphinx (7.4.7-2) unstable; urgency=medium

  * Merge 7.3.7-4 upload from unstable.
  * Drop docutils_manpage_macros.diff, no longer needed.
  * Upload to unstable.

 -- Dmitry Shachnev <mitya57@debian.org>  Mon, 05 Aug 2024 15:08:07 +0300

sphinx (7.4.7-1) experimental; urgency=medium

  * New upstream release.
  * Drop patches, included in the new release:
    - python_3.12.4.diff
    - data_uris.diff
  * Refresh and rebase other patches.
  * Bump dependency versions according to pyproject.toml.
  * Add python3-typing-extensions to tests dependencies.
  * Update for renaming *.css_t to *.css.jinja.
  * Override new false positive Lintian errors.
  * Update numbers in debian/jstest/run-tests.
  * Bump required version for searchtools.js in debian/dh-sphinxdoc/index.
  * Suggest texlive-fonts-extra (for fontawesome5 package).

 -- Dmitry Shachnev <mitya57@debian.org>  Sat, 20 Jul 2024 19:09:09 +0300

sphinx (7.3.7-4) unstable; urgency=medium

  [ Miriam España Acebal ]
  * dh_sphinxdoc: Add quantifier for capture group (?:="defer")
    (closes: #1076969, LP: #2074525).

 -- Dmitry Shachnev <mitya57@debian.org>  Tue, 30 Jul 2024 12:04:38 +0300

sphinx (7.3.7-3) unstable; urgency=medium

  * Backport upstream patch to fix support for data: URIs in builders that
    do not support them natively (closes: #1073500).
  * Upload to unstable.

 -- Dmitry Shachnev <mitya57@debian.org>  Wed, 03 Jul 2024 10:18:22 +0300

sphinx (7.3.7-2) experimental; urgency=medium

  * Make python3-sphinx depend on python3-defusedxml, needed by
    sphinx.testing.util module.
  * Remove no longer needed test dependencies (thanks Piotr Ożarowski):
    - python3-sphinxcontrib.websupport
    - python3-sqlalchemy
    - python3-whoosh
    - python3-xapian
  * Backport upstream patch to fix tests with Python 3.12.4.

 -- Dmitry Shachnev <mitya57@debian.org>  Thu, 13 Jun 2024 20:51:07 +0300

sphinx (7.3.7-1) experimental; urgency=medium

  * New upstream release.
  * Drop patches, included in the new release:
    - python_3.11.7.diff
    - python_3.12.3.diff
    - reproducible_searchindex.diff
  * Drop skip_tests_network.diff (closes: #1069774).
  * Drop support_old_search_indexes.diff. Bookworm has Sphinx 5.3, so it
    does not make sense to support older indexes anymore.
  * Refresh other patches.
  * Update path of ignored test file in debian/rules.
  * Bump required python3-alabaster version to 0.7.14.
  * Add dvisvgm to test dependencies and Suggests.
  * Add cython3, gcc and python3-all-dev to test dependencies.
  * Add python3-defusedxml to test dependencies.
  * dh_sphinxdoc: Support loading searchindex.js with defer="defer".
  * Install AUTHORS and CHANGES files with .rst extension.
  * Remove debian/python3-sphinx.preinst, no longer needed.
  * Update numbers in debian/jstest/run-tests.
  * Update debian/copyright.
  * dh_sphinxdoc: Bump minimum dependency version for searchtools.js.
  * Update the command to replace links to docutils documentation.
  * Bump Standards-Version to 4.7.0, no changes needed.

 -- Dmitry Shachnev <mitya57@debian.org>  Wed, 05 Jun 2024 16:35:21 +0300

sphinx (7.2.6-8) unstable; urgency=medium

  * Backport upstream patch to make searchindex.js deterministic (closes:
    #1071719).

 -- Dmitry Shachnev <mitya57@debian.org>  Fri, 24 May 2024 16:08:24 +0300

sphinx (7.2.6-7) unstable; urgency=medium

  * Backport upstream patch to fix test failure with Python 3.12.3.

 -- Dmitry Shachnev <mitya57@debian.org>  Fri, 10 May 2024 21:42:01 +0300

sphinx (7.2.6-6) unstable; urgency=medium

  * Break old versions of python-flask-restful-doc and python-pylatex-doc
    (closes: #1067424).

 -- Dmitry Shachnev <mitya57@debian.org>  Fri, 22 Mar 2024 00:19:02 +0300

sphinx (7.2.6-5) unstable; urgency=medium

  * Remove unused python3-distutils dependency (closes: #1065959).

 -- Dmitry Shachnev <mitya57@debian.org>  Mon, 11 Mar 2024 11:29:30 +0300

sphinx (7.2.6-4) unstable; urgency=medium

  * dh_sphinxdoc: Support zzzeeksphinx’ new way of setting content_root.

 -- Dmitry Shachnev <mitya57@debian.org>  Sun, 11 Feb 2024 20:08:39 +0300

sphinx (7.2.6-3) unstable; urgency=medium

  * Add a patch to fix build with Python 3.11.7+ (closes: #1058303).

 -- Dmitry Shachnev <mitya57@debian.org>  Tue, 19 Dec 2023 13:34:25 +0300

sphinx (7.2.6-2) unstable; urgency=medium

  * Upload to unstable.

 -- Dmitry Shachnev <mitya57@debian.org>  Sun, 05 Nov 2023 15:54:03 +0300

sphinx (7.2.6-1) experimental; urgency=medium

  * New upstream release.
  * Refresh patches.

 -- Dmitry Shachnev <mitya57@debian.org>  Sat, 16 Sep 2023 16:57:25 +0300

sphinx (7.2.5-1) experimental; urgency=medium

  * New upstream release.
  * Drop patches, applied upstream:
    - timegm.diff
    - include_normalize_path.diff

 -- Dmitry Shachnev <mitya57@debian.org>  Sat, 02 Sep 2023 20:41:15 +0300

sphinx (7.2.3-1) experimental; urgency=medium

  * New upstream release.
  * Drop patches, included in the new release:
    - highlight_search_terms.diff
    - dont_hardcode_checksum.diff
    - deterministic_default.diff
  * Refresh and rebase other patches.
  * Bump required python3-pygments version to 2.14.
  * dh_sphinxdoc: Look for content_root data attribute, not url_root.
  * Bump minimum versions in debian/dh-sphinxdoc/index.
  * Update numbers in debian/jstest/run-tests.
  * Amend support_old_search_indexes.diff to also support old search.html
    templates which don't have data-content_root.
  * Add a patch to use calendar.timegm() to convert UTC time to UNIX epoch.
  * Add a patch to make tests pass when run from /tmp.

 -- Dmitry Shachnev <mitya57@debian.org>  Sat, 26 Aug 2023 23:45:20 +0300

sphinx (7.1.2-2) experimental; urgency=medium

  * Merge 5.3.0-7 upload from unstable.
  * debian/tests/sphinx-doc: Remove no longer needed "export GTK_A11Y=none".
  * Update highlight_search_terms.diff to version which was applied upstream.

 -- Dmitry Shachnev <mitya57@debian.org>  Sun, 13 Aug 2023 12:55:53 +0300

sphinx (7.1.2-1) experimental; urgency=medium

  * New upstream release.

 -- Dmitry Shachnev <mitya57@debian.org>  Thu, 03 Aug 2023 12:46:26 +0300

sphinx (7.1.1-1) experimental; urgency=medium

  * New upstream release.
  * Update debian/watch:
    - Support lowercase file name of the tarball.
    - Stop validating signature, PyPI no longer supports them.
  * Refresh patches for the new release.
  * Add a patch to not hardcode expected JS/CSS checksums in tests.
  * Backport upstream patch to avoid using builddir-based path as a default
    value of a function argument (closes: #1025801).

 -- Dmitry Shachnev <mitya57@debian.org>  Sat, 29 Jul 2023 20:21:49 +0300

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog libjs-sphinxdoc`.
