Skip to content

chore(deps): Bump audiometa-python from 0.11.1 to 1.3.0#61

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/audiometa-python-1.3.0
Closed

chore(deps): Bump audiometa-python from 0.11.1 to 1.3.0#61
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/audiometa-python-1.3.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Mar 14, 2026

Bumps audiometa-python from 0.11.1 to 1.3.0.

Changelog

Sourced from audiometa-python's changelog.

[1.3.0] - 2025-03-10

Fixed

  • CLI read YAML/JSON key display: audiometa read --format yaml and --format json now show unified metadata keys as plain strings (e.g. album, title, artists) instead of the Python enum representation (!!python/object/apply:...UnifiedMetadataKey). E2E tests updated to assert on string keys in parsed output.
  • CLI read table key display: audiometa read --format table and audiometa unified --format table now show unified and format metadata keys as labels (e.g. title, album_artists) instead of the enum repr (UnifiedMetadataKey.TITLE, UnifiedMetadataKey.ALBUM_ARTISTS). E2E test added to assert key labels are displayed.

[1.2.0] - 2025-03-05

Added

  • CLI global help command: audiometa help and audiometa help <subcommand> (read, unified, write, delete) show main or subcommand help. E2E tests cover help and subcommand help output.
  • VHS demo videos and tooling: Reproducible demo video generation with VHS tape files, demo scripts, and macOS install script for VHS, ttyd, and ffmpeg. Documentation added (VHS_DEMO_README.md, DEMO_INSTALLATION.md, DEMO_VIDEOS_README.md). AGENTS.md includes a demo videos section.

Fixed

  • ffmpeg version detection: Enhanced for macOS and Ubuntu.

Documentation

  • Demo outputs in .gitignore: Generated demo outputs (GIFs, MP4s, tape sources under docs/demos) excluded from version control; source tapes and final demo asset remain tracked.

[1.1.2] - 2025-03-04

CI

  • Lint and Test workflow: Single lint-and-test.yml on PRs only (parallel lint + test jobs, concurrency). Publish no longer verifies CI for the tag; rely on branch protection requiring "Lint and Test" so only CI-passed code reaches main.

[1.1.1] - 2025-03-04

Added

  • get_full_metadata raw_metadata returns all tags: raw_metadata now consistently includes every tag present in the file per format. RIFF INFO extractor and _RiffManager no longer filter by RiffTagKey—every INFO chunk FourCC (known or custom) is returned in raw_metadata["riff"]["parsed_fields"], with a parsing guard that only accepts valid 4-byte printable-ASCII FourCCs. Integration coverage for custom ID3v2 TXXX, custom Vorbis comments, ID3v1 parsed fields, custom RIFF FourCCs, and BWF bext; test helpers for custom TXXX and custom RIFF INFO fields. Documentation updated for raw-metadata guarantees.

[1.1.0] - 2025-02-23

Added

  • get_full_metadata include_raw_binary_data: New parameter to opt in to raw binary/opaque content in raw_metadata (e.g. APIC, PRIV, TRAKTOR4). When False (default), such content is replaced by size placeholders. CLI: audiometa read --include-raw-binary-data. Includes sanitization for ID3v2 frames and Vorbis comments (e.g. TRAKTOR4), with unit and integration tests.

  • MusicBrainz Artist ID Metadata Field Support: Added support for MusicBrainz Artist ID metadata field with read/write support across ID3v2 (TXXX frames), Vorbis (FLAC), and RIFF (WAV/BWF) formats. Includes CLI integration (--musicbrainz-artist-ids), UUID format validation and normalization, multiple values support, comprehensive testing, and documentation.

CI

  • macOS CI exiftool Installation: Updated exiftool version from 13.43 to 13.45 (version 13.43 no longer available on exiftool.org)

Removed

  • get_full_metadata include_cover and CLI --no-cover: The include_cover parameter and --no-cover CLI option have been removed. Raw metadata is now sanitized by default (binary/opaque content summarized as size placeholders). Migration: If you used include_cover=False to avoid heavy output, the default behavior now does that; remove the parameter. If you needed raw binary/cover data, use get_full_metadata(..., include_raw_binary_data=True) or audiometa read --include-raw-binary-data.

... (truncated)

Commits
  • 3c25949 chore: update CHANGELOG for version 1.3.0
  • 337df78 Merge pull request #62 from BehindTheMusicTree/chore/setup-vhs-video-for-get-...
  • 0ee646c feat(cli): add colorization option for output formats
  • 05fc5f8 refactor: replace demo_repl_fixed.py with demo_repl.py and update related doc...
  • 6d366c4 chore: update demo video paths and documentation
  • 3965fca Merge branch 'main' into chore/setup-vhs-video-for-get-full-metadata
  • 4c2aa29 chore: update project URLs in pyproject.toml to reflect new repository location
  • adc8fdd chore: prepare release 1.2.1
  • 39e95c5 chore: update version to 1.2.0 in .bumpversion.cfg
  • 30b0ef1 test(cli): add E2E test for unified YAML output with plain string keys
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Mar 14, 2026
Bumps [audiometa-python](https://github.com/BehindTheMusicTree/audiometa) from 0.11.1 to 1.3.0.
- [Changelog](https://github.com/BehindTheMusicTree/audiometa/blob/main/CHANGELOG.md)
- [Commits](BehindTheMusicTree/audiometa@v0.11.1...v1.3.0)

---
updated-dependencies:
- dependency-name: audiometa-python
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Mar 14, 2026
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Mar 21, 2026

Superseded by #62.

@dependabot dependabot Bot closed this Mar 21, 2026
@dependabot dependabot Bot deleted the dependabot/pip/audiometa-python-1.3.0 branch March 21, 2026 02:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants