pdm (2.28.1-1) unstable; urgency=medium

  * New upstream release.
  * debian/patches/:
    + 0001-tests-locate-bash-completion-script-via-importlib.res.patch:
    Refreshed against the rewritten tests/cli/test_completion.py.  Keep the
    pathlib import, which upstream now uses elsewhere in the file, and also
    make the new test_completion_script_is_up_to_date read the shipped
    completion scripts via importlib.resources, as it would otherwise fail
    under .pybuild for the same reason.

 -- Boyuan Yang <byang@debian.org>  Mon, 17 Aug 2026 16:30:14 -0400

pdm (2.28.0-1) unstable; urgency=medium

  * New upstream release.
  * debian/patches/0002_fix_import.patch: Dropped, no longer needed.
  * debian/patches/0001-tests-locate-bash-completion-script-via-importlib.res.patch:
    Added, make the new bash completion regression test look up pdm.bash via
    importlib.resources instead of the source-tree layout, so that it also
    passes when the test suite runs against the unpacked wheel under
    .pybuild/.

 -- Boyuan Yang <byang@debian.org>  Sun, 02 Aug 2026 12:48:12 -0400

pdm (2.27.0-1) unstable; urgency=medium

  * Team upload.
  * New upstream release:
    - Add make_file_executable to utils (closes: #1134304).

 -- Colin Watson <cjwatson@debian.org>  Thu, 28 May 2026 12:16:31 +0100

pdm (2.26.6-1) unstable; urgency=medium

  * New upstream release.

 -- Boyuan Yang <byang@debian.org>  Tue, 03 Mar 2026 10:34:28 -0500

pdm (2.26.2-1) unstable; urgency=medium

  * New upstream release.
  * debian/patches/mark-network-test.patch: Dropped, applied upstream.
  * debian/patches/update-test-to-use-correct-platform-alias.patch:
    Dropped, applied upstream.
  * debian/rules: Skip two more tests that need internet connection.
  * debian/watch: Update to version 5.
  * debian/patches/0002_fix_import.patch: Fix lintian format warnings.

 -- Boyuan Yang <byang@debian.org>  Mon, 23 Feb 2026 19:02:53 -0500

pdm (2.23.1-4) unstable; urgency=medium

  * Team upload.
  * Backport upstream commit to mark some tests as requiring network.
  * Disable several failing tests.

 -- Santiago Vila <sanvila@debian.org>  Thu, 04 Dec 2025 23:55:00 +0100

pdm (2.23.1-3) unstable; urgency=medium

  * Team upload.

  [ Adrian Bunk ]
  * Backport upstream fix for FTBFS issue. Closes: #1118428.
  * Test only with the default python.

  [ Santiago Vila ]
  * Drop "Rules-Requires-Root: no" (default).
  * Drop "Priority: optional" (default).

 -- Santiago Vila <sanvila@debian.org>  Wed, 03 Dec 2025 18:55:00 +0100

pdm (2.23.1-2) unstable; urgency=medium

  * Team upload.
  * Disable one more test

 -- Alexandre Detiste <tchet@debian.org>  Tue, 12 Aug 2025 21:23:10 +0200

pdm (2.23.1-1) unstable; urgency=medium

  * Team upload.
  * Drop build-dep on python3-tomli

  [ Andreas Tille ]
  * Standards-Version: 4.6.2 (routine-update)
  * Reorder sequence of d/control fields by cme (routine-update)
  * Testsuite: autopkgtest-pkg-python (routine-update)
  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository-Browse.
  * Build-Depends: Replace python3-pep517 by python3-pyproject-hooks
    Closes: #1043002
  * Build-Depends: python3-pdm-backend
  * Build-Depends: python3-pytest-httpserver to fix at least one test suite
    error
  * Fix import of BaseProvider
  * Provide artifacts in multi-source tarball to enable testing
  * Do not continue in case of failures since test artifacts are provided now
  * Drop .pdm-python

  [ eevelweezel ]
  * New upstream version 2.23.1.
  * Skip failing tests and tests requiring internet
  * Standards-Version: 4.7.2 (routine-update)

  [ Stefano Rivera ]
  * Refresh patches.
  * Drop 0001-Disable-dynamic-version.patch, no longer needed.
  * Remove missing-sources, no longer needed.

 -- Alexandre Detiste <tchet@debian.org>  Mon, 28 Jul 2025 14:32:14 +0200

pdm (2.2.1+ds1-1) unstable; urgency=medium

  * New upstream release 2.2.1.

 -- Boyuan Yang <byang@debian.org>  Sat, 26 Nov 2022 15:15:11 -0500

pdm (2.1.4+ds1-1) unstable; urgency=medium

  * New upstream release 2.1.4.
  * debian/control: Update package version requirement.
  * debian/patches: Refresh patches.

 -- Boyuan Yang <byang@debian.org>  Wed, 21 Sep 2022 14:24:36 -0400

pdm (2.0.3+ds1-1) unstable; urgency=medium

  * New upstream release 2.0.3.
  * debian/control: Update package version requirement.
  * d/p/0002-disable-test_integration: Dropped, not needed anymore.

 -- Boyuan Yang <byang@debian.org>  Sat, 23 Jul 2022 17:16:45 -0400

pdm (2.0.1+ds1-1) unstable; urgency=medium

  * New upstream release 2.0.1.
  * debian/rules: Disable using dynamic version for now to correct pdm
    version information.
  * debian/patches: Add patch to disable test_integration. These tests
    needs python3 versions outside of Debian's support scope.

 -- Boyuan Yang <byang@debian.org>  Sun, 17 Jul 2022 11:58:39 -0400

pdm (2.0.0b2+ds1-1) unstable; urgency=medium

  * New upstream version 2.0.0b2+ds1.
  * debian/: Apply wrap-and-sort -abst.
  * Bump version requirement for python3-pdm-pep517 and python3-unearth.

 -- Boyuan Yang <byang@debian.org>  Sat, 09 Jul 2022 15:24:57 -0400

pdm (2.0.0b1+ds1-1) unstable; urgency=medium

  * Initial release. (Closes: #1014067)

 -- Boyuan Yang <byang@debian.org>  Sat, 02 Jul 2022 17:53:05 -0400
