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

python-libusb1 (2.0.1-0.1) unstable; urgency=medium

  * Team upload

  [ Jeremy Bicha ]
  * New upstream release
  * Cherry-pick patch to fix build with latest libusb-1.0

  [ Debian Janitor ]
  * Add upstream metadata file
  * Update standards version to 4.6.0, no changes needed.

 -- Jeremy Bicha <jeremy.bicha@canonical.com>  Fri, 04 Feb 2022 13:48:31 -0500

python-libusb1 (1.10.1-0.1) unstable; urgency=medium

  * Non-maintainer upload.
  * New upstream release.
    - Compatible with new setuptools. (Closes: #997599)

 -- Adrian Bunk <bunk@debian.org>  Thu, 06 Jan 2022 14:54:48 +0200

python-libusb1 (1.9.1-1) unstable; urgency=medium

  * Team upload.

  [ Ondřej Nový ]
  * d/control: Update Vcs-* fields with new Debian Python Team Salsa
    layout.

  [ Sandro Tosi ]
  * Use the new Debian Python Team contact name and address

  [ Tristan Seligmann ]
  * New upstream release (closes: #978305).
  * Add DEP-8 test.

 -- Tristan Seligmann <mithrandi@debian.org>  Mon, 25 Jan 2021 13:55:02 +0200

python-libusb1 (1.8-1.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Bump debhelper-compat to 13.
  * Remove generated *.egg-info.

 -- Utkarsh Gupta <utkarsh@debian.org>  Tue, 16 Jun 2020 10:27:44 +0530

python-libusb1 (1.8-1) unstable; urgency=medium

  [ Vincent Pelletier ]
  * Follow Python policy on package naming. Closes: #944020.
    + Rename binary to python-usb1 as its top level module is usb1.
    + Add transitional package.

  [ Arnaud Fontaine ]
  * d/control: Bump Standards-Version to 4.5.0. No change needed.
  * New upstream release.

 -- Arnaud Fontaine <arnau@debian.org>  Wed, 13 May 2020 13:46:05 +0900

python-libusb1 (1.7-2) unstable; urgency=medium

  [ Ondřej Nový ]
  * Use debhelper-compat instead of debian/compat.
  * Bump Standards-Version to 4.4.1.

  [ Sandro Tosi ]
  * Drop python2/pypy support; Closes: #937891

 -- Sandro Tosi <morph@debian.org>  Sat, 02 Nov 2019 17:18:22 -0400

python-libusb1 (1.7-1) unstable; urgency=medium

  [ Ondřej Nový ]
  * d/control:
    + Set Vcs-* to salsa.debian.org.
    + Remove ancient X-Python-Version and X-Python3-Version fields.
  * d/copyright: Use https protocol in Format field.
  * d/watch: Use https protocol.
  * Convert git repository from git-dpm to gbp layout.

  [ Arnaud Fontaine ]
  * New upstream release.
    + d/copyright: Update copyright years.
  * d/rules: Install examples and docs not only to python2.7 package but
    also to {python3,pypy} packages as they are useful to use the library.
  * d/control: Bump Standards-Version to 4.3.0.

 -- Arnaud Fontaine <arnau@debian.org>  Mon, 28 Jan 2019 11:30:21 +0900

python-libusb1 (1.6-1) unstable; urgency=medium

  * Initial release. Closes: #834369.

 -- Arnaud Fontaine <arnau@debian.org>  Thu, 24 Nov 2016 12:25:05 +0900
