beets (2.13.1-1) unstable; urgency=medium

  * New upstream version 2.13.1
  * Delete merged web ui safety patch, refresh d/patches/test-rsrc
  * d/control: Add hatchling build-dep
  * d/control: bump debhelper compat level to 14
  * d/t/control: remove dependency loop?

 -- Pieter Lenaerts <plenae@disroot.org>  Mon, 03 Aug 2026 10:32:16 +0200

beets (2.12.0-1) unstable; urgency=medium

  * d/control:
    * Re-add librosa to suggests
    * Relaxed python3-acoustid version requirement since beets 2.11.0-1
  * New upstream version 2.12.0

 -- Pieter Lenaerts <plenae@disroot.org>  Tue, 23 Jun 2026 07:29:54 +0200

beets (2.11.0-2) unstable; urgency=medium

  * Team upload.
  * Add <!nodoc> to several build-dependencies (closes: #1137485).
  * Use dh-sequence-sphinxdoc.
  * Test nocheck and nodoc build profiles in Salsa CI.

 -- Colin Watson <cjwatson@debian.org>  Sun, 24 May 2026 14:35:41 +0100

beets (2.11.0-1) unstable; urgency=medium

  * New upstream version 2.11.0
  * Update deps according to pyproject.toml
  * Remove unneeded patches - only test-rsrc remains.
  * Add patch adding a test against CVE-2026-42052 (Closes: #1135779)
  * Remove unused debian/copyright paragraph ISC
  * d/watch: renamed fields with debputy lint --auto-fix (routine-update)
  * debian/control:
    * Reorder sequence of fields by cme (routine-update)
    * Add build-deps python3-factory_boy & python3-accoustid
    * Use sphinx 9; python3-mediafile >= 1.3.1
  * debian/tests:
    * Mirror build-deps to debian/tests/control
    * Add very basic cli autopkgtest
    * unittests: set full path to resources
  * Forwarded patch add_unit_test_checking_unsafe_web_ui_input
  * Remove obsolote README.Debian

 -- Pieter Lenaerts <plenae@disroot.org>  Sat, 16 May 2026 08:11:22 +0000

beets (2.8.0-1) unstable; urgency=medium

  [ Alexandre Detiste ]
  * apply Multi-Arch: hint

  [ Pieter Lenaerts ]
  * New upstream version 2.8.0
  * d/control:
    * Standards-Version to 4.7.4
    * Remove old version requrements & add sphinx-built
  * refreshed patches
  * add patch to disable broken tests in py3.14

  [ Jeroen Ploemen ]
  * Tests: remove python3-pil from test depends, now that it got
    promoted to a hard depend on the binary pkg.

 -- Pieter Lenaerts <plenae@disroot.org>  Fri, 10 Apr 2026 20:27:29 +0100

beets (2.7.1-1) unstable; urgency=medium

  * New upstream version 2.7.1
  * Refresh patches
  * d/copyright: beetsplug/mbcollection.py to expat

 -- Pieter Lenaerts <plenae@disroot.org>  Tue, 24 Mar 2026 21:01:04 +0100

beets (2.6.2-1) unstable; urgency=medium

  [ Alexandre Detiste ]
  * remove ancient cleanup maintainer script circa 2019 / old-old-stable

  [ Pieter Lenaerts ]
  * New upstream version 2.6.2
  * Remove obsolete patches
  * Update build-deps in d/control and deps d/tests/control
  * d/rules:
    * remove obsolete commands.py from chmod
    * sphinx build needs existing, writable $HOME
  * beets-doc & beets lintian overrides for truncated NEWS no longer needed.

 -- Pieter Lenaerts <plenae@disroot.org>  Sun, 01 Mar 2026 21:31:50 +0100

beets (2.5.1-4) unstable; urgency=medium

  * Team upload.

  [ Pieter Lenaerts ]
  * Add lintian overrides
  * Document d/p/patch-out-mock.patch

 -- Emmanuel Arias <eamanu@debian.org>  Mon, 16 Feb 2026 13:18:44 -0300

beets (2.5.1-3) unstable; urgency=medium

  [ Alexandre Detiste ]
  * remove ancient cleanup maintainer script circa 2019 / old-old-stable

  [ Pieter Lenaerts ]
  * Use upstream test_bpd.py patch (Closes: #1126196)

 -- Pieter Lenaerts <plenae@disroot.org>  Mon, 16 Feb 2026 07:19:36 +0100

beets (2.5.1-2) unstable; urgency=medium

  * Team Upload
  * Patch-out the last usage of python3-mock
  * Add debian/salsa-ci.yml
  * Bump Standards-Version to 4.7.3, drop Priority: tag

 -- Alexandre Detiste <tchet@debian.org>  Thu, 15 Jan 2026 06:44:40 +0100

beets (2.5.1-1) unstable; urgency=medium

  [ Stefano Rivera ]
  * Update Build-Depends: python3-lap replaces munkres. New deps:
    python3-numpy, python3-requests-mock, python3-types-mock.

  [ Pieter Lenaerts ]
  * New maintainer (Closes: #1088977)
  * Removed Stefano from uploaders.
  * New upstream version 2.5.1
  * Fix gbp import from upstream
  * d/control:
    - Removed rules-requires-root-no-field
    - Update Standards-Version to 4.7.2
    - Update Build-Depends:
      - Added version requirements from pyproject.toml.
      - Added new build deps
      - Update Depends: removed python3-confuse and python3-mediafile as
      dh_python3 adds them to ${python3:Depends}
  * d/tests/control: sync deps with debian/control build-deps
  * d/rules:
    - execute_after_dh_fixperms: Fix permissions db.py and
      commands.py: non scripts files should not be executable.
    - PYBUILD_AFTER_INSTALL: LICENSE is now in a dir. Remove it.
    - execute_after_dh_auto_build: cleanup leftover static js files.
    - Honour DEB_BUILD_OPTIONS in d/r
  * Refresh patches:
    - removed obsolete 2025-future patch, test no longer exists.
    - removed obsolete fix-ubuntu-s390x patch, merged upstream.
    - removed skip-broken-tests, no longer needed.
  * New patches:
    - Fix basic py314 errors
    - skip-gstreamer-replaygain.patch tests for py 3.14 for now
  * d/watch: update to version 5
  * d/beets.lintian-overrides: repeated path segments & genres.txt looks
    like docs outside /u/s/docs
  * d/beets-docs.lintian-overrides: font-awesome files and beets
    repeated-path-segment
  * d/not-installed: pytest cache & report

 -- Pieter Lenaerts <plenae@disroot.org>  Thu, 01 Jan 2026 08:52:24 +0100

beets (2.2.0-3) unstable; urgency=medium

  [ Florent 'Skia' Jacquet ]
  * Patch: plugins/thumbnails: fix FFI with GIO on s390x.

 -- Stefano Rivera <stefanor@debian.org>  Sun, 13 Apr 2025 17:38:58 -0400

beets (2.2.0-2) unstable; urgency=medium

  * Patch: Don't use 2025 as a "future" year. (Closes: #1091495)

 -- Stefano Rivera <stefanor@debian.org>  Sun, 29 Dec 2024 14:21:53 -0400

beets (2.2.0-1) unstable; urgency=medium

  * New upstream release.
  * Drop patch skip-autobpm, superseded upstream.
  * Update copyright.
  * Correct typos in <!nocheck> profiles.

 -- Stefano Rivera <stefanor@debian.org>  Tue, 03 Dec 2024 14:24:54 -0400

beets (2.1.0-1) unstable; urgency=medium

  * New upstream release.
  * Switch watch file to github tarballs, upstream stopped shipping tests.
  * Refresh patches.
  * Drop patch no-cov, no longer relevant.
  * Migrate to pybuild-plugin-pyproject with poetry-core.
  * Update dependencies.
  * Declare dependencies for nocheck and nodoc builds.
  * Update copyright.
  * Patch: Skip autobpm tests without the autobpm binary.

 -- Stefano Rivera <stefanor@debian.org>  Mon, 25 Nov 2024 13:50:22 +0100

beets (2.0.0-1) unstable; urgency=medium

  * New upstream release.
  * Refresh patches.
  * Drop patches, superseded upstream: skip-buildd-failures, unidecode-1.3.6,
    mediafile-0.11, sphinx-extlinks, test_ui-completions, python3.12-imp,
    python3.12-has_calls, python3.12-has_calls-2, python3.12-inspect-mocking,
    python3.12-inspect-mocking-2, and
    test-Ignore-test_get_single_item_by_path-partially.patch.
  * Update copyright.
  * Update dependencies for new release.
  * Patch: Disable test coverage reporting.
  * Patch: Help autopkgtests locate test resources.

 -- Stefano Rivera <stefanor@debian.org>  Thu, 06 Jun 2024 14:03:09 +0100

beets (1.6.0-9) unstable; urgency=medium

  * Team Upload.
  * Remove extraneous dep on python3-mock
  * Use new dh-sequence-python3

 -- Alexandre Detiste <tchet@debian.org>  Thu, 28 Mar 2024 23:40:54 +0100

beets (1.6.0-8) unstable; urgency=medium

  * Rebuild patch queue from patch-queue branch
    Added patch:
    test-Ignore-test_get_single_item_by_path-partially.patch
    (Let the package tests pass with werkzeug >= 2.3.x.)

 -- Carsten Schoenert <c.schoenert@t-online.de>  Sat, 13 Jan 2024 11:40:33 +0100

beets (1.6.0-7) unstable; urgency=medium

  * Disable test_completion, as has failed for a while, undetected.

 -- Stefano Rivera <stefanor@debian.org>  Mon, 13 Nov 2023 10:49:23 +0200

beets (1.6.0-6) unstable; urgency=medium

  * Patch: Ignore spurious warnings in completion test.
  * Patch: Replace imp with importlib for Python 3.12.
  * Patch: Replace .has_calls with .assert_has_calls for Python 3.12.
  * Patch: Remove one of the above asserts, as it was wrong.
  * Patches: Improve inspect mocking for Python 3.12.

 -- Stefano Rivera <stefanor@debian.org>  Sun, 12 Nov 2023 14:15:44 +0200

beets (1.6.0-5) unstable; urgency=medium

  * Patch: Support Sphinx 7.1 and docutils 0.20. (Closes: #1042665)
  * Bump Standards-Version to 4.6.2, no changes needed.
  * Bump copyright years.

 -- Stefano Rivera <stefanor@debian.org>  Tue, 24 Oct 2023 11:54:09 +0200

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