Skip to content

Conversation

@gcoppola19
Copy link

Fixes 6092

Add a media field for album, when a user runs beets fields, media will be listed for album. This way, media of album can be kept track of.

Documentation. (If you've added a new command-line flag, for example, find the appropriate page under docs/ to describe it.)
Changelog. (Add an entry to docs/changelog.rst to the bottom of one of the lists near the top of the document.)
[x ] Tests.
test_media_field.py

@gcoppola19 gcoppola19 requested a review from a team as a code owner November 8, 2025 19:26
Copy link
Contributor

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey there - I've reviewed your changes and they look great!


Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

@henry-oberholtzer
Copy link
Member

Hi Grace! Thanks for the PR and your interest in contributing to Beets!

We currently have the media field provided by the Item class, which represents an individual song or track, which currently can be queried on an album level, and allows support for albums to have tracks from different media types (e.g. tracks from both CD and DVD ripped to digital file).

If there's a use case that isn't addressed by the current implementation, more context & background for the issues this addresses would be appreciated!

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants