Debian Patches

Status for beets/2.5.1-4

Patch Description Author Forwarded Bugs Origin Last update
python314.patch Patch out python 3.14 incompatibility issues Pieter Lenaerts <plenae@disroot.org> yes 2025-12-29
skip-unreliable-tests Skip unreliable tests
Some tests sometimes fail (e.g. under autopkgtests)
Stefano Rivera <stefanor@debian.org> no 2018-08-12
skip-gstreamer-replaygain-python314.patch Skip GStreamer replaygain tests on Python 3.14
The python-gi bindings for GStreamer are not yet compatible with Python 3.14,
causing ImportError when trying to import _gi_gst from gi.overrides.

This only affects the replaygain plugin's GStreamer backend tests.
The BPD tests are already skipped via pytest.importorskip when GStreamer
is unavailable.
Pieter Lenaerts <plenae@disroot.org> not-needed 2024-12-28
test-rsrc Allow overriding the path to test resources
They aren't installed in the binary package.
Stefano Rivera <stefanor@debian.org> not-needed 2024-06-06
patch-out-mock.patch use builtin mock, not external Alexandre Detiste <tchet@debian.org> not-needed
fix_bpd_test_python314.patch Fixed an failing bpd test The failing test stems from differences in how the patch decorator
from unitest works in python 3.14 in compassion to earlier versions. It
does not patch code running in a multiprocessing.

Generally enhanced typehints in file.
diff --git a/test/plugins/test_bpd.py b/test/plugins/test_bpd.py
index 16e424d7e..3798be6f1 100644
no https://github.com/beetbox/beets/commit/32cc47814e1f6329958b616b29b75cd86d0a9e7e

All known versions for source package 'beets'

Links