Open dependabot[bot] opened 3 weeks ago
This PR updates the tinytag dependency from version 1.10.1 to 2.0.0. This is a major version upgrade that includes several breaking changes, primarily around data type changes, removal of Python 2 support, and deprecation of various features. The update also includes bug fixes, optimizations, and new features like type hints and improved image handling.
classDiagram
class TinyTag {
- disc : int
- disc_total : int
- track : int
- track_total : int
+ as_dict() List
+ get() : TinyTag
+ images : ImageCollection
- DEBUG : bool
}
class TinyTagException {
<<Exception>>
}
TinyTagException --|> Exception
TinyTag "1" --o "*" ImageCollection : images
class ImageCollection {
+ any : Image
}
note for TinyTag "'disc', 'disc_total', 'track', and 'track_total' are now integers."
note for TinyTagException "No longer inherits from LookupError."
Change | Details | Files |
---|---|---|
Major version upgrade of tinytag library with breaking changes |
|
requirements-run.txt |
Bug fixes and optimizations |
|
requirements-run.txt |
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 57.20%. Comparing base (
511c2da
) to head (35c9f6e
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Bumps tinytag from 1.10.1 to 2.0.0.
Release notes
Sourced from tinytag's releases.
Commits
cc78689
Release version 2.0.0 (#233)32bf05a
init.py: consistent module docstring7227676
Update documentation for 2.0.0 (#217)43b8ea0
tinytag.py: make mypy happyd9f7676
tinytag.py: mark DEBUG constant as private1d9748f
Revert "tinytag.py: avoid false positives about unused code"7a0ae98
tinytag.py: rename dict type aliases9ec4600
tinytag.py: avoid false positives about unused codeb830729
Minor cleanups6c255b2
ID3: avoid unnecessary seeking to endMost Recent Ignore Conditions Applied to This Pull Request
| Dependency Name | Ignore Conditions | | --- | --- | | tinytag | [>= 1.10.a, < 1.11] |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
.Note: Dependabot was ignoring updates to this dependency, but since you've updated it yourself we've started tracking it for you again. 🤖
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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show
Summary by Sourcery
Build: