From: Pieter Lenaerts <plenae@disroot.org>
Date: Sun, 5 Apr 2026 09:53:50 +0200
Subject: Disable broken python 3.14 test

Forwarded: https://github.com/beetbox/beets/pull/6267
---
 test/plugins/test_bpd.py | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/test/plugins/test_bpd.py b/test/plugins/test_bpd.py
index 81e0880..139116b 100644
--- a/test/plugins/test_bpd.py
+++ b/test/plugins/test_bpd.py
@@ -32,6 +32,11 @@ import yaml
 from beets.test.helper import PluginTestCase
 from beets.util import bluelet
 
+import sys
+
+pytestmark = pytest.mark.skipif(sys.version_info >= (3, 14), reason="Sporadic "
+                                "breaking tests on unsupported py 3.14.")
+
 bpd = pytest.importorskip("beetsplug.bpd", exc_type=ImportError)
 
 
