Eyed3

Latest version: v0.9.7

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 9

0.9.7

----------------------------------

New
~~~
- [fixup-plugin] Added --no-dir-rename.
- Add remove-all-unknown to classic plugin. <gobaterusers.noreply.github.com>
- Track/disc number support for JSON/YAML plugins (and tests)
- CountAndTotalTuple named tuple for count/total values.
- EyeD3 __all__ includes core.AudioFile.
- AudioFile.__str__ returns path.
- Strict render Frame flag to continue on render errors. Applied to RelVolAdjFrameV24, etc
- Track unsupported frames and add `--remove-all-unknown` classic plugin
option (586) <gobaterusers.noreply.github.com>

Changes
~~~~~~~
- Removed display-plugin due to Grako EOL (585)
- [stats] Print bytes as text and filter private members.
- Remove Python 3.6 support, EOL. (560)

Fix
~~~
- Doc grammar fixed (537) <74979584+piatrashkakanstantinassusers.noreply.github.com>
- Fix problem when frame file format invalid, and input.read() returns
no more data at all - this had the potential to loop endlessly. (539)
<gerson.kurzng-branch-technology.com, gerson.kurzgmail.com>

Other
~~~~~
- Create codeql-analysis.yml.
- Documentation updates.
- Also updated deps, and removed Python 3.7 from official testing.
- Docs: Fix a few typos (573) <tim.gatesiress.com>
- Spelling fixes (559) <Jontejherlin.se>
- Typo fixes (558) <coderamiro.org>

0.9.6

----------------------------------

New
~~~
- Id3.Tag(version=) keyword argument.
- Expose TextFrame ctor kwargs to Apple frames. fixes 407
- Added --about CLI argument for extra version/program info.

Fix
~~~
- Preserve linked file info in Tag.clear(). fixes 442
- Handle v1 .id3/.tag files.
- Improved `art` plugin behavior when missing dependencies.
- [art plugin] Improved error for missing dependencies.
- TYER conversion (and restored non v2.2 breakage, for now)
- ID3 v2.2, date getters return values again.
- Passed filtered files list or handleDirectory, and skip non-existant symlinks
- Fixed installation supported Python text. fixes 405
- Implement v1.0/v1.1 tag conversion rules.

Other
~~~~~
- Poetry build system (500)

0.9.5

----------------------------------------------

Fix
~~~
- `eyeD3 --genre ""` to clear genre frame restored.
- Genre id->name mapping for non-standard genres and custom maps.

0.9.4

-----------------------------------------------

New
~~~
- Relative volume adjustments (RVA2 and RVAD) (399)
- Tag properties copyright and encoded_by
- Support GRP1 (Apple) frames.

Changes
~~~~~~~
- Genre serialization not ID3 v2.3 format by default, and other genre cleanup (402)
fixes 382

Fix
~~~
- Date correctness between ID3 versions (396)
- PopularityFrame email encoding bug.
- Plugins more featured in docs

0.9.3

--------------------------------------

Changes
~~~~~~~
- Track/disc numbers can be set with integer strings.
- Disc number getter and setter hooks

0.9.2

--------------------------------------

Fix
~~~
- Removed setting of PYTHONIOENCODING, it breaks MacOS.
Fixes 388

Page 1 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.