Debian Patches

Status for beets/1.6.0-4+deb12u1

Patch Description Author Forwarded Bugs Origin Last update
skip-broken-test Skip test_command_line_option_relative_to_working_dir Stefano Rivera <stefanor@debian.org> no 2018-03-12
skip-unreliable-tests Skip unreliable tests
Some tests sometimes fail (e.g. under autopkgtests)
Stefano Rivera <stefanor@debian.org> no 2018-08-12
skip-buildd-failures Skip tests that fail on buildds
Not entirely sure why they fail, as network requests are stubbed. Can't
reproduce locally.
Stefano Rivera <stefanor@debian.org> no 2019-12-25
unidecode-1.3.6 Adapt tests to latest Unidecode version
Unidecode 1.3.5 (a yanked PyPI version) changed the behavior of
Unidecode for some specific characters:

> Remove trailing space in replacements for vulgar fractions.

As luck would have it, our tests used the 1/2 character specifically to
test the behavior when these characters decoded to contain slashes. We
now pin a sufficiently recent version of Unidecode and adapt the tests
to match the new behavior.
Adrian Sampson <adrian@radbox.org> no upstream, https://github.com/beetbox/beets/commit/5ae1e0f3c8d3a450cb39f7933aa49bb78c2bc0d9 2022-10-01
mediafile-0.11 tests: fix assertions for empty MediaFile.images
used to work due to inconsistent mediafile implementation, but with
https://github.com/beetbox/mediafile/pull/64 (in mediafile >= 0.11.0)
list fields are None if non-existent, not the empty list
wisp3rwind <17089248+wisp3rwind@users.noreply.github.com> no upstream, https://github.com/beetbox/beets/pull/4593 2022-12-18
fix_xss_by_using_escaped_template_tags_in_web_ui Fix XSS by using escaped template tags in web UI Šarūnas Nejus https://github.com/snejus not-needed debian upstream backport, https://github.com/beetbox/beets/commit/75f0d8f4899e61afb939adf02dcfb078aed23a6a 2026-05-09
add_unit_test_checking_unsafe_web_ui_input Add unit test checking for unsafe input in web ui Pieter Lenaerts <plenae@disroot.org> yes 2026-05-09
2025-future Future proof BucketPluginTest.test_year_single_year_last_folder
This test assumes 2025 is in the future. It used to be.

This is a backport from Stefano's patch in tag debian/2.2.0-2
Pieter Lenaerts <plenae@disroot.org> not-needed https://salsa.debian.org/python-team/packages/beets/-/blob/debian/2.2.0-2/debian/patches/2025-future?ref_type=tags 2026-05-11

All known versions for source package 'beets'

Links