Beets for Debian
=================

Python 3.14 Compatibility
--------------------------

The replaygain plugin's GStreamer backend is currently not functional when
running Python 3.14 due to incompatibility in the python-gi bindings.

The issue is caused by an ImportError when trying to load the _gi_gst module
from gi.overrides. This is an upstream issue in python-gi that will be
resolved in a future update.

Users running Python 3.14 can still use the replaygain plugin with alternative
backends:
  - command: Uses external tools like mp3gain or aacgain
  - ffmpeg: Uses ffmpeg for replay gain calculation

The same goes for the BPD (Beets Music Player Daemon) plugin requires GStreamer
runtime components to function. If you encounter issues with BPD, ensure the
following packages are installed:
  - gstreamer1.0-plugins-good

 -- Pieter Lenaerts <plenae@disroot.org>  Sat, 28 Dec 2024 00:00:00 +0000
