Bug 2459557 - beets-2.10.0 is available
Summary: beets-2.10.0 is available
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: beets
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Gerald Cox
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-04-19 21:14 UTC by Upstream Release Monitoring
Modified: 2026-04-28 01:33 UTC (History)
3 users (show)

Fixed In Version: beets-2.10.0-1.fc45 beets-2.10.0-2.fc44
Clone Of:
Environment:
Last Closed: 2026-04-19 21:50:59 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Update to 2.10.0 (#2459557) (617 bytes, patch)
2026-04-19 21:14 UTC, Upstream Release Monitoring
no flags Details | Diff

Description Upstream Release Monitoring 2026-04-19 21:14:54 UTC
Releases retrieved: 2.10.0
Upstream release that is considered latest: 2.10.0
Current version/release in rawhide: 2.9.0-1.fc45
URL: http://beets.io

Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/


More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring


Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream.


Based on the information from Anitya: https://release-monitoring.org/project/5628/


To change the monitoring settings for the project, please visit:
https://src.fedoraproject.org/rpms/beets

Comment 1 Upstream Release Monitoring 2026-04-19 21:14:58 UTC
Created attachment 2137621 [details]
Update to 2.10.0 (#2459557)

Comment 2 Upstream Release Monitoring 2026-04-19 21:19:54 UTC
the-new-hotness/release-monitoring.org's scratch build of beets-2.10.0-1.fc43.src.rpm for rawhide failed http://koji.fedoraproject.org/koji/taskinfo?taskID=144610935

Comment 3 Gerald Cox 2026-04-19 21:38:58 UTC
Release v2.10.0
Repository: beetbox/beets · Tag: v2.10.0 · Commit: 5f6b2d3 · Released by: github-actions[bot]

New features
Beets library is now made portable: item and album-art paths are now stored relative to the library root in the database while remaining absolute in the rest of beets. Path queries continue matching both library-relative paths and absolute paths under the currently configured music directory under the new storage model. The existing paths in the database are migrated automatically the first time you run any beet command after the update. 🐛 (#133)

Warning

make sure you run beet version (or any other command) at least once after upgrading to trigger the migration. Only then you can safely move the library to a new location.

Inline Plugin: Add access to the album or item object as db_obj in inline fields.

Discogs Plugin: Import Discogs remixer, lyricist, composer, and arranger credits into the multi-value remixers, lyricists, composers, and arrangers fields. 🐛 (#6380)

Lyrics Plugin: Add keep_synced config option and --keep-synced CLI flag to skip re-fetching lyrics for tracks that already have synced lyrics, even when force is enabled. 🐛 (#5249)

MusicBrainz Plugin: Use aliases for artist credit.

Metadata source plugin searches and lookups are now executed concurrently, speeding up lookups when multiple plugins (e.g. MusicBrainz and Spotify) are enabled.

Bug fixes
Chromaprint/Acoustid Plugin: Do not produce MusicBrainz-sourced autotagger candidates when the MusicBrainz Plugin plugin is not enabled. The chroma plugin now looks up the musicbrainz plugin through the metadata-source registry instead of unconditionally instantiating its own private instance, which also restores compatibility with MusicBrainz Pseudo-Release Plugin for chroma-triggered lookups. 🐛 (#6212) 🐛 (#6441)
import command Automatically remux WAV files containing MP3 streams (WAVE_FORMAT_MPEGLAYER3) to proper MP3 files during import, instead of silently importing them with incorrect metadata. 🐛 (#6455)
import command Remove clutter from imported album folders. 🐛 (#5016)
ListenBrainz Plugin: Retry listenbrainz requests for temporary failures.
Web Plugin: Fix a stored XSS vulnerability where unescaped metadata fields (artist, album, title, comments, lyrics) could execute arbitrary JavaScript in the browser. Template tags now use <%- (escaped interpolation) instead of <%= (raw interpolation).
For plugin developers
Consumers of :pybeetsplug._utils.musicbrainz.MusicBrainzAPI now receive normalized MusicBrainz payloads with underscore-separated field names (for example artist_credit and release_group) and grouped relation lists such as work_relations, release_relations, and url_relations. The API responses are also now fully typed with concrete TypedDict models for releases, recordings, works, and relations. Update direct access to raw MusicBrainz response keys if needed.

Comment 4 Fedora Update System 2026-04-19 21:46:21 UTC
FEDORA-2026-54da43f795 (beets-2.10.0-1.fc45) has been submitted as an update to Fedora 45.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-54da43f795

Comment 5 Fedora Update System 2026-04-19 21:50:59 UTC
FEDORA-2026-54da43f795 (beets-2.10.0-1.fc45) has been pushed to the Fedora 45 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 6 Fedora Update System 2026-04-19 22:11:27 UTC
FEDORA-2026-5f91d70266 (beets-2.10.0-2.fc44) has been submitted as an update to Fedora 44.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-5f91d70266

Comment 7 Fedora Update System 2026-04-20 01:35:27 UTC
FEDORA-2026-5f91d70266 has been pushed to the Fedora 44 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-5f91d70266`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-5f91d70266

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2026-04-28 01:33:40 UTC
FEDORA-2026-5f91d70266 (beets-2.10.0-2.fc44) has been pushed to the Fedora 44 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.