python-libusb1 (3.3.1+ds-7) unstable; urgency=medium

  * Team upload.

  [ Soren Stoutner ]
  * Remove debian/lintian-overrides.
  * Add fix-example-python-script-shebangs.patch.

  [ Edward Betts ]
  * Drop the PyInstaller Build-Depends and skip the optional PyInstaller hook
    test during the regular Debian test suite.
  * Remove the PyInstaller-specific autopkgtest architecture restrictions.
  * Use pybuild-plugin-pyproject.
  * Update Standards-Version.

 -- Edward Betts <edward@4angle.com>  Tue, 23 Jun 2026 14:55:59 +0100

python-libusb1 (3.3.1+ds-6) unstable; urgency=medium

  [ Colin Watson ]
  * Move python-setuptools to Build-Depends, since "debian/rules clean"
    needs it.

  [ Soren Stoutner ]
  * Add debian/upstream/signing-key.asc.
  * Add debian/lintian-overrides for example-unusual-interpreter false
    positives.
  * debian/control:
    - Make the Build-Depends on python3-all-dev <!nocheck> and re-add a
      Build-Depends on python3-all.
    - Bump Standards-Version from 4.7.2 to 4.7.3, removing the now redundant
      "Priority: optional" field.
    - Remove the now redundant "Rules-Requires-Root: no" field.
  * debian/copyright:  Bump my copyright years to be 2024-2026.
  * debian/watch:
    - Refactor from version 4 to version 5.
    - Add checking of upstream PGP signature.

 -- Soren Stoutner <soren@debian.org>  Wed, 14 Jan 2026 14:36:19 -0700

python-libusb1 (3.3.1+ds-5) unstable; urgency=medium

  * Team upload.
  * Build-depend on python3-all-dev, since otherwise tests may not be able
    to run pyinstaller on all supported Python versions (closes: #1123262).

 -- Colin Watson <cjwatson@debian.org>  Tue, 06 Jan 2026 11:31:50 +0000

python-libusb1 (3.3.1+ds-4) unstable; urgency=medium

  * debian/tests/autopkgtest-pkg-pybuild.conf:  Update architecture syntax.

 -- Soren Stoutner <soren@debian.org>  Mon, 21 Apr 2025 16:42:35 -0700

python-libusb1 (3.3.1+ds-3) unstable; urgency=medium

  * debian/tests/autopkgtest-pkg-pybuild.conf:  Switch to excluding
    architectures where PyInstaller is not installable.

 -- Soren Stoutner <soren@debian.org>  Mon, 21 Apr 2025 10:32:05 -0700

python-libusb1 (3.3.1+ds-2) unstable; urgency=medium

  * Add debian/tests/autopkgtest-pkg-pybuild.conf to restrict autopkgtest to
    architectures where pyinstaller can be installed.

 -- Soren Stoutner <soren@debian.org>  Sat, 19 Apr 2025 14:17:11 -0700

python-libusb1 (3.3.1+ds-1) unstable; urgency=medium

  * New upstream release.
  * Remove obsolete debian/options.
  * Remove obsolete debian/patches/remove-pyinstaller-dependency.patch.
  * debian/control:
    - Add a build-depends on "pyinstaller <!nocheck>".
    - Enable "Testsuite: autopkgtest-pkg-pybuild".
    - Bump the standards version to 4.7.2, no changes needed.
  * debian/copyright:  Refactor license text.

 -- Soren Stoutner <soren@debian.org>  Thu, 17 Apr 2025 17:01:29 -0700

python-libusb1 (3.2.0+ds-1) unstable; urgency=medium

  * New upstream release.
  * Remove debian/patches/support-python-3.13.patch, applied upstream.
  * debian/copyright:  Update copyright years.
  * debian/patches/remove-pyinstaller-dependency.patch:  Refresh patch.

 -- Soren Stoutner <soren@debian.org>  Wed, 08 Jan 2025 13:52:01 -0700

python-libusb1 (3.1.0+ds-2) unstable; urgency=medium

  * Add debian/patches/support-python-3.13.patch to fix FTBFS with Python 3.13
    (Closes: #1090277).
  * Add debian/salsa-ci.yml.
  * debian/gbp.conf:  Enforce sign-tags.

 -- Soren Stoutner <soren@debian.org>  Thu, 26 Dec 2024 11:59:17 -0700

python-libusb1 (3.1.0+ds-1) unstable; urgency=medium

  * New upstream release.
  * Remove debian/tests (tests will be reenabled in debian/control once
    PyInstaller has been packaged for Debian, Closes: #1080134).
  * debian/control:
    - Add myself to Uploaders.
    - Move Arnaud Fontaine <arnau@debian.org> from Maintainer to Uploaders.
    - Move Debian Python Team <team+python@tracker.debian.org> from Uploaders to
      Maintainer.
    - Replace Build-Depends on dh-python with dh-sequence-python3.
    - Add "Rules-Requires-Root: no".
    - Drop obsolete python3-libusb1 transitional packages as well as obsolete
      Replaces, Breaks, and Provides (Closes: #1038266).
    - Bump standards version to 4.7.0 (no changes required).
  * debian/copyright:  Add myself to debian/*.
  * debian/patches:
    - Remove usb1.testUSB1-Do-not-allocate-libusb-transfers-in-tests.patch,
      applied upstream.
    - Add remove-pyinstaller-dependency.patch.
  * debian/rules:  Remove redundant "--with python3" from dh command.
  * debian/watch:  Update from version 3 to version 4.

 -- Soren Stoutner <soren@debian.org>  Tue, 15 Oct 2024 16:49:27 -0700

python-libusb1 (2.0.1+ds-1) unstable; urgency=medium

  * Depend on versioneer to override outdated copy (Closes: #1058093)
  * Exclude vendored versioneer copy
  * New upstream version 2.0.1+ds

 -- Bastian Germann <bage@debian.org>  Thu, 04 Jan 2024 23:45:24 +0100

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