mercurial (7.2-3build1) resolute; urgency=medium

  * No-change rebuild to drop Python 3.13 bits.

 -- Matthias Klose <doko@ubuntu.com>  Fri, 20 Mar 2026 12:04:14 +0100

mercurial (7.2-3) unstable; urgency=medium

  * Skip test-revset.t and test-sparse-revlog-partial.t on riscv64 due to
    timeouts.

 -- Julien Cristau <jcristau@debian.org>  Mon, 16 Feb 2026 17:27:31 +0100

mercurial (7.2-2) unstable; urgency=medium

  * Upload to unstable.

 -- Julien Cristau <jcristau@debian.org>  Mon, 09 Feb 2026 15:26:36 +0100

mercurial (7.2-1) experimental; urgency=medium

  * New upstream release
  * Fix pybuild call for multiple supported versions (closes: #1121613)
  * Refresh debian/upstream/signing-key.asc.

 -- Julien Cristau <jcristau@debian.org>  Mon, 02 Feb 2026 19:08:52 +0100

mercurial (7.1.1-1) unstable; urgency=medium

  * New upstream bugfix release.

 -- Julien Cristau <jcristau@debian.org>  Tue, 07 Oct 2025 18:06:28 +0200

mercurial (7.1-2) unstable; urgency=medium

  * Upload to unstable.

 -- Julien Cristau <jcristau@debian.org>  Tue, 09 Sep 2025 15:10:10 +0200

mercurial (7.1-1) experimental; urgency=medium

  * New upstream release.
  * Refresh debian/upstream/signing-key.asc.

 -- Julien Cristau <jcristau@debian.org>  Tue, 19 Aug 2025 18:09:45 +0200

mercurial (7.0.1-2) unstable; urgency=high

  [ Bo YU ]
  * Skip test-sparse-revlog.t on riscv64 (closes: #1104063)

 -- Julien Cristau <jcristau@debian.org>  Mon, 28 Apr 2025 18:43:34 +0200

mercurial (7.0.1-1) unstable; urgency=medium

  * New upstream release

 -- Julien Cristau <jcristau@debian.org>  Fri, 18 Apr 2025 15:04:21 +0200

mercurial (7.0~rc1-1) experimental; urgency=medium

  * New upstream release candidate.

 -- Julien Cristau <jcristau@debian.org>  Wed, 19 Mar 2025 11:27:03 +0100

mercurial (7.0~rc0-2) experimental; urgency=medium

  * Adjust how we run the test suite to not need pip and network access
    (thanks to Nicolas Dandrimont and Colin Watson).
  * Relax the python3-setuptools-scm versioned build-dep since we patch out
    version_file.

 -- Julien Cristau <jcristau@debian.org>  Wed, 05 Mar 2025 11:17:30 +0100

mercurial (7.0~rc0-1) experimental; urgency=medium

  * New upstream release candidate.
  * Update patch stack:
    + deb_specific__optional-dependencies: refresh
    + test-hghave-testrepo.patch: refresh
    + deb_specific__disable_libdir_replacement.patch: drop, no longer
      necessary
    + pyproject-version-file.patch: new, stop setuptools_scm modifying
      the source
  * Add build-dependencies on python3-setuptools-scm, python3-venv, and
    pybuild-plugin-pyproject; tell dh to use pybuild instead of make.

 -- Julien Cristau <jcristau@debian.org>  Mon, 03 Mar 2025 19:57:29 +0100

mercurial (6.9.5-1) unstable; urgency=high

  * New upstream bugfix release
    - update vendored python-zstandard to 0.23.0.

 -- Julien Cristau <jcristau@debian.org>  Fri, 04 Apr 2025 10:32:10 +0200

mercurial (6.9.4-1) unstable; urgency=high

  * New upstream bugfix release
    - CVE-2025-2361: reflected XSS in hgweb (closes: #1100899)

 -- Julien Cristau <jcristau@debian.org>  Thu, 20 Mar 2025 10:33:45 +0100

mercurial (6.9.3-2) unstable; urgency=medium

  * Add missing build-dependency on python3-setuptools (closes: #1099784).

 -- Julien Cristau <jcristau@debian.org>  Wed, 12 Mar 2025 15:30:40 +0100

mercurial (6.9.3-1) unstable; urgency=medium

  * New upstream bugfix release.

 -- Julien Cristau <jcristau@debian.org>  Thu, 06 Mar 2025 13:21:43 +0100

mercurial (6.9.2-1) unstable; urgency=medium

  * New upstream bugfix release.

 -- Julien Cristau <jcristau@debian.org>  Thu, 27 Feb 2025 10:45:24 +0100

mercurial (6.9.1-2) unstable; urgency=medium

  [ Bo YU ]
  * Skip test-bookmarks-corner-case.t on riscv64 to fix FTBFS.
    (Closes: #1094309)

 -- Julien Cristau <jcristau@debian.org>  Fri, 31 Jan 2025 10:13:28 +0100

mercurial (6.9.1-1) unstable; urgency=medium

  * New upstream bugfix release.

 -- Julien Cristau <jcristau@debian.org>  Wed, 22 Jan 2025 10:39:12 +0100

mercurial (6.9-1) unstable; urgency=medium

  * New upstream release.

 -- Julien Cristau <jcristau@debian.org>  Thu, 21 Nov 2024 20:22:54 +0100

mercurial (6.9~rc0-1) experimental; urgency=medium

  * New upstream release candidate
  * Stop patching hg.1, apparently no longer necessary.

 -- Julien Cristau <jcristau@debian.org>  Tue, 29 Oct 2024 17:02:42 +0100

mercurial (6.8.2-1) unstable; urgency=medium

  * New upstream bugfix release
    + Fixes demandimport with python 3.13 (closes: #1085218)
    + Fixes tests for python 3.13 (closes: #1084553)
    + proposed_upstream_patchbomb_test.patch: drop, fixed upstream
    + test_lfs_serve_access.patch: drop, fixed upstream
    + test_profiling_lsprof.patch: drop, fixed upstream

 -- Julien Cristau <jcristau@debian.org>  Tue, 29 Oct 2024 16:08:41 +0100

mercurial (6.8.1-1) unstable; urgency=medium

  * Adjust test-patchbomb.t for CVE-2023-27043 fix in python stdlib
    (closes: #1083178)
  * Add Pierre-Yves David's key to debian/upstream/signing-key.asc
  * New upstream bugfix release
    + demandimport-threading.patch: drop, applied upstream

 -- Julien Cristau <jcristau@debian.org>  Wed, 16 Oct 2024 11:42:48 +0200

mercurial (6.8-3) unstable; urgency=high

  * Adjust test-lfs-serve-access.t expected output to account to new
    variation.

 -- Julien Cristau <jcristau@debian.org>  Mon, 22 Jul 2024 21:20:36 +0200

mercurial (6.8-2) unstable; urgency=high

  * Fix demandimport breakage with recent python changes (see #1076449).

 -- Julien Cristau <jcristau@debian.org>  Mon, 22 Jul 2024 18:26:26 +0200

mercurial (6.8-1) unstable; urgency=medium

  * New upstream release.
  * Skip test-dirstate-read-race.t on riscv64; buildds are too slow and
    the test fails with a timeout.
  * Remove long-obsolete hack for test-pull-pull-corruption.t failure.
    Fixed upstream in changeset 37e0872b5ced, back in 2012.
  * Skip test for hg serve profiling, broken with python 3.12.

 -- Julien Cristau <jcristau@debian.org>  Tue, 09 Jul 2024 18:23:42 +0200

mercurial (6.7.4-1) unstable; urgency=high

  * New upstream bugfix release.  Fixes critical regression in 6.7.x
    causing possible data loss.

 -- Julien Cristau <jcristau@debian.org>  Wed, 12 Jun 2024 12:11:15 +0200

mercurial (6.7.3-1) unstable; urgency=medium

  * New upstream bugfix release.

 -- Julien Cristau <jcristau@debian.org>  Tue, 07 May 2024 17:26:47 +0200

mercurial (6.7.2-1) unstable; urgency=medium

  * New upstream bugfix release.

 -- Julien Cristau <jcristau@debian.org>  Sun, 31 Mar 2024 15:25:51 +0200

mercurial (6.7.1-1) unstable; urgency=medium

  * New upstream release.

 -- Julien Cristau <jcristau@debian.org>  Thu, 21 Mar 2024 23:15:19 +0100

mercurial (6.7~rc0-1) experimental; urgency=medium

  * New upstream release candidate.

 -- Julien Cristau <jcristau@debian.org>  Mon, 04 Mar 2024 15:50:41 +0100

mercurial (6.6.3-1) unstable; urgency=medium

  * New upstream bugfix release
    - histedit-ncurses.patch: remove, applied upstream

 -- Julien Cristau <jcristau@debian.org>  Tue, 27 Feb 2024 15:03:16 +0100

mercurial (6.6.1-2) unstable; urgency=medium

  * histedit: remove superfluous echo() and endwin() calls.  Fixes
    incompatibility with ncurses patch level 20231111, see #1058041.
    Thanks, Sven Joachim!

 -- Julien Cristau <jcristau@debian.org>  Tue, 12 Dec 2023 13:28:02 +0100

mercurial (6.6.1-1) unstable; urgency=medium

  * New upstream bugfix release.
  * Mark test-copies-chain-merge as slow, so it's skipped.

 -- Julien Cristau <jcristau@debian.org>  Mon, 11 Dec 2023 14:23:00 +0100

mercurial (6.6-1) unstable; urgency=medium

  * New upstream release.

 -- Julien Cristau <jcristau@debian.org>  Tue, 05 Dec 2023 15:17:28 +0100

mercurial (6.6~rc0-1) experimental; urgency=medium

  * New upstream release candidate.

 -- Julien Cristau <jcristau@debian.org>  Fri, 17 Nov 2023 10:11:37 +0100

mercurial (6.5.3-1) unstable; urgency=medium

  * New upstream bugfix release.
  * Delete mercurial.egg-info/ on clean.
  * Pass DEB_PYTHON_INSTALL_LAYOUT to make install to work around
    distutils/setuptools being a mess.

 -- Julien Cristau <jcristau@debian.org>  Thu, 16 Nov 2023 17:57:14 +0100

mercurial (6.5.2-2) unstable; urgency=medium

  * Fix test-clone-stream.t failure causing FTBFS on big endian

 -- Julien Cristau <jcristau@debian.org>  Wed, 27 Sep 2023 10:27:49 +0200

mercurial (6.5.2-1) unstable; urgency=medium

  * New upstream release
    + py310/9_tests__silence_asyncore_smtpd_deprecation_warnings.patch:
      dropped, upstream rewrote dummysmtpd.py
    + cgitb.patch: dropped, fixed upstream

 -- Julien Cristau <jcristau@debian.org>  Tue, 26 Sep 2023 14:49:11 +0200

mercurial (6.4.4-2) unstable; urgency=medium

  * Team upload
  * Remove retired uploader

  [ Julien Cristau ]
  * Skip test-convert-darcs.t and test-convert-svn-branches.t.
  * Re-enable test-http-bad-server.t (upstream bug was fixed)

 -- Bastian Germann <bage@debian.org>  Thu, 13 Jul 2023 14:29:24 +0200

mercurial (6.4.4-1) unstable; urgency=medium

  * New upstream release
    - chg-environ.patch: dropped, fixed upstream

 -- Julien Cristau <jcristau@debian.org>  Fri, 16 Jun 2023 15:14:31 +0200

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