Bug 2403274 - beets-2.5.0 is available
Summary: beets-2.5.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: 2025-10-11 10:51 UTC by Upstream Release Monitoring
Modified: 2025-10-25 21:09 UTC (History)
3 users (show)

Fixed In Version: beets-2.5.0-1.fc44 beets-2.5.0-2.fc44 beets-2.5.0-3.fc44 beets-2.5.1-1.fc42 beets-2.5.1-1.fc43
Clone Of:
Environment:
Last Closed: 2025-10-11 16:09:38 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Update to 2.5.0 (#2403274) (615 bytes, patch)
2025-10-11 10:51 UTC, Upstream Release Monitoring
no flags Details | Diff

Description Upstream Release Monitoring 2025-10-11 10:51:12 UTC
Releases retrieved: 2.5.0
Upstream release that is considered latest: 2.5.0
Current version/release in rawhide: 2.4.0-2.fc44
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 2025-10-11 10:51:15 UTC
Scratch build failed. Details below:

BuilderException: Build failed:
There is a syntax error in updated specfile. See attached diff for the changes.

Traceback:
  File "/usr/local/lib/python3.12/site-packages/hotness/use_cases/package_scratch_build_use_case.py", line 56, in build
    result = self.builder.build(request.package, request.opts)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/hotness/builders/koji.py", line 205, in build
    raise BuilderException(str(exc), value=output)

If you think this issue is caused by some bug in the-new-hotness, please report it on the-new-hotness issue tracker: https://github.com/fedora-infra/the-new-hotness/issues

Comment 2 Upstream Release Monitoring 2025-10-11 10:51:17 UTC
Created attachment 2109340 [details]
Update to 2.5.0 (#2403274)

Comment 3 Gerald Cox 2025-10-11 11:28:09 UTC
Release v2.5.0

Repository: beetbox/beets · Tag: v2.5.0 · Commit: 6faa4f3 · Released by: github-actions[bot]
New features

    Convert Plugin: Add a config option to disable writing metadata to converted files.
    Discogs Plugin Added support for featured artists. 🐛 (#6038)
    Discogs Plugin New configuration option featured_string to change the default string used to join featured artists. The default string is Feat..
    Discogs Plugin Support for artist_credit in Discogs tags. 🐛 (#3354)
    Discogs Plugin Support for name variations and config options to specify where the variations are written. 🐛 (#3354)
    Discogs Plugin: New config option strip_disambiguation to toggle stripping discogs numeric disambiguation on artist and label fields.
    LastGenre Plugin: Add a --pretend option to preview genre changes without storing or writing them.

Bug fixes

    Metadata source plugins: Fixed data source penalty calculation that was incorrectly applied during import matching. The source_weight configuration option has been renamed to data_source_mismatch_penalty to better reflect its purpose. 🐛 (#6066)
    Chromaprint/Acoustid Plugin BPSync Plugin Fix plugin loading issue caused by an import of another beets.plugins.BeetsPlugin class. 🐛 (#6033)
    Discogs Plugin Fixed inconsistency in stripping disambiguation from artists but not labels. 🐛 (#5366)
    FromFilename Plugin: Fix 🐛 (#5218), improve the code (refactor regexps, allow for more cases, add some logging), add tests.
    MusicBrainz Plugin Refresh flexible MusicBrainz metadata on reimport so format changes are applied. 🐛 (#6036)
    Spotify Plugin Ensure spotifysync keeps popularity, ISRC, and related fields current even when audio features requests fail. 🐛 (#6061)
    Spotify Plugin Fixed an issue where candidate lookup would not find matches due to query escaping (single vs double quotes).
    Spotify Plugin Fixed an issue where track matching and lookups could return incorrect or misleading results when using the Spotify plugin. The problem occurred primarily when no album was provided or when the album field was an empty string. 🐛 (#5189)
    Spotify Plugin Removed old and undocumented config options artist_field, album_field and track that were causing issues with track matching. 🐛 (#5189)

Other changes

    Moved art.py utility module from beets into beetsplug namespace as it is not used in the core beets codebase. It can now be found in beetsplug._utils.
    Moved vfs.py utility module from beets into beetsplug namespace as it is not used in the core beets codebase. It can now be found in beetsplug._utils.
    When installing beets via git or locally the version string now reflects the current git branch and commit hash. 🐛 (#4448)
    Autotagger Matching Options: match.distance_weights.source configuration has been renamed to match.distance_weights.data_source for consistency with the name of the field it refers to.
    FAQ: Add check for musicbrainz plugin if auto-tagger can't find a match 🐛 (#6020)
    Plugins: Clarify that musicbrainz must be mentioned if plugin list modified 🐛 (#6020)
    Using the Auto-Tagger: Section on no matching release found, related to possibly disabled musicbrainz plugin 🐛 (#6020)
    beets.metadata_plugin.MetadataSourcePlugin: Remove discogs specific disambiguation stripping.

For developers and plugin authors

    Metadata source plugins are now registered globally when instantiated, which makes their handling slightly more efficient.
    The track_distance() and album_distance() methods have been removed from MetadataSourcePlugin. Distance calculation for data source mismatches is now handled automatically by the core matching logic. This change simplifies the plugin architecture and fixes incorrect penalty calculations. 🐛 (#6066)
    Typing improvements in beets/logging.py: getLogger now returns BeetsLogger when called with a name, or RootLogger when called without a name.

Comment 4 Fedora Update System 2025-10-11 13:03:23 UTC
FEDORA-2025-a0cf058b1e (beets-2.5.0-1.fc44) has been submitted as an update to Fedora 44.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-a0cf058b1e

Comment 5 Fedora Update System 2025-10-11 13:04:54 UTC
FEDORA-2025-6034fcfe96 (beets-2.5.0-1.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-6034fcfe96

Comment 6 Fedora Update System 2025-10-11 13:05:34 UTC
FEDORA-2025-20c2b68269 (beets-2.5.0-1.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-20c2b68269

Comment 7 Fedora Update System 2025-10-11 16:09:38 UTC
FEDORA-2025-a0cf058b1e (beets-2.5.0-1.fc44) has been pushed to the Fedora 44 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 8 Fedora Update System 2025-10-12 01:29:09 UTC
FEDORA-2025-6034fcfe96 has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-6034fcfe96`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-6034fcfe96

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

Comment 9 Fedora Update System 2025-10-12 01:52:09 UTC
FEDORA-2025-20c2b68269 has been pushed to the Fedora 42 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-20c2b68269`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-20c2b68269

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

Comment 10 Fedora Update System 2025-10-12 13:39:46 UTC
FEDORA-2025-0e43d32d8f (beets-2.5.0-2.fc44) has been submitted as an update to Fedora 44.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-0e43d32d8f

Comment 11 Fedora Update System 2025-10-12 13:46:24 UTC
FEDORA-2025-49dcdfc1f6 (beets-2.5.0-2.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-49dcdfc1f6

Comment 12 Fedora Update System 2025-10-12 13:46:51 UTC
FEDORA-2025-7eaff9a490 (beets-2.5.0-2.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-7eaff9a490

Comment 13 Fedora Update System 2025-10-12 15:45:38 UTC
FEDORA-2025-0e43d32d8f (beets-2.5.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.

Comment 14 Fedora Update System 2025-10-13 02:15:22 UTC
FEDORA-2025-7eaff9a490 has been pushed to the Fedora 42 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-7eaff9a490`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-7eaff9a490

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

Comment 15 Fedora Update System 2025-10-13 02:21:50 UTC
FEDORA-2025-49dcdfc1f6 has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-49dcdfc1f6`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-49dcdfc1f6

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

Comment 16 Fedora Update System 2025-10-13 13:52:04 UTC
FEDORA-2025-6597515bc4 (beets-2.5.0-3.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-6597515bc4

Comment 17 Fedora Update System 2025-10-13 13:52:28 UTC
FEDORA-2025-f7e41d1527 (beets-2.5.0-3.fc44) has been submitted as an update to Fedora 44.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-f7e41d1527

Comment 18 Fedora Update System 2025-10-13 13:52:51 UTC
FEDORA-2025-d6b067ea32 (beets-2.5.0-3.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-d6b067ea32

Comment 19 Fedora Update System 2025-10-13 13:54:36 UTC
FEDORA-2025-f7e41d1527 (beets-2.5.0-3.fc44) has been pushed to the Fedora 44 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 20 Fedora Update System 2025-10-14 01:04:06 UTC
FEDORA-2025-d6b067ea32 has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-d6b067ea32`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-d6b067ea32

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

Comment 21 Fedora Update System 2025-10-14 02:31:01 UTC
FEDORA-2025-6597515bc4 has been pushed to the Fedora 42 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-6597515bc4`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-6597515bc4

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

Comment 22 Fedora Update System 2025-10-16 03:45:37 UTC
FEDORA-2025-17b7750c16 has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-17b7750c16`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-17b7750c16

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

Comment 23 Fedora Update System 2025-10-16 04:13:47 UTC
FEDORA-2025-05fad2031e has been pushed to the Fedora 42 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-05fad2031e`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-05fad2031e

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

Comment 24 Fedora Update System 2025-10-24 02:39:57 UTC
FEDORA-2025-05fad2031e (beets-2.5.1-1.fc42) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 25 Fedora Update System 2025-10-25 21:09:14 UTC
FEDORA-2025-17b7750c16 (beets-2.5.1-1.fc43) has been pushed to the Fedora 43 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.