Eyed3

Latest version: v0.9.7

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

Scan your dependencies

Page 2 of 9

0.9.1

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

Fix
~~~
- Docs and pep8.

Other
~~~~~
- Experiment with setting utf-8 writer for stdout and stderr.

0.9

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

Major Changes
~~~~~~~~~~~~~
- Dropped support for Python versions 2.7, 3.4, and 3.5.
- File scanning is no longer recursive by default; use `-r / --recursive`.
- Default log-level changed from WARNING to ERROR.

New
~~~
- Mime-type detection uses filetype.py (libmagic no longer required)
- setFileScannerOpts function accepts `default_recursive` option.
- A new `jsontag` plugin for converting tags to JSON.
- A new `extract` plugin for extracting tags from media.
- A new `yamltag` plugin for converting tags to YAML.
- A new `mimetypes` plugin for listing file mime-types / measuring performance
- Original artist support (TOPE frame, --orig-artist)
- Added support for Python 3.8 and pypy3.

Changes
~~~~~~~
- Log warning when ID3 v1.x text truncation occurs. Fixes 299.
- Accept (invalid) date strings for the form YYYYMMDD. Fixes 379
- Adjust replay gain correctly for lame >= 3.95.1 headers.
- Added -r/--recursive argument. eyeD3 is no longer recursive by default (378)
- Regenerated grako parser.
- New ValueError for _setNum when unknown type/values are passed.
- Moved src/* to top-level repo directory.

Fix
~~~
- PRIV data type checking, fixed examples, etc.
- Use tox for `make test`
- ID3 v2.3 to v2.4 date conversion.
- Match mp3 mime-types against all possible mime-types.
Specifically, application/x-font-gdos. Fixes 338
- Fix simple typo: titel -> title. <tim.gatesiress.com>
- Fixed: load the right config file in arguments. <zhumumugmail.com>
- Fix issue tracker link. Fixes 333.
- Fixed art plugin when `pylast` is not installed.
- Unbound variable for track num/total. Fixes 327.
- Fixed MP3 header search to not false match on BOMs.
- Honor APIC text encoding when description is "". 200.
- Fixed bug with improper types when re-rendering unique file ID. (324)
<gabrieldiegoteixeiragmail.com>
- UFID fixes, update (325) <gabrieldiegoteixeiragmail.com>

Other
~~~~~
- Deprecation of eyed3.utils.guessMimeType
- Removed ipdb from dev requirements

0.8.12

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

Changes
~~~~~~~
- Accept (invalid) date strings for the form YYYYMMDD. Fixes 379

Other
~~~~~
- Test with py38

0.8.11

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

Fix
~~~
- ID3 v2.3 to v2.4 date conversion.
- Match mp3 mime-types against all possible mime-types.
Specifically, application/x-font-gdos. Fixes 338

0.8.10

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

New
~~~
- Log warning when ID3 v1.x text truncation occurs. Fixes 299.

Fix
~~~
- Honor APIC text encoding when description is "". 200.
- Fixed bug with improper types when re-rendering unique file ID. (324)
<gabrieldiegoteixeiragmail.com>


v0.8.9 (2019-01-12) : Descent Into...
--------------------------------------

Changes
~~~~~~~
- Fixup plugin: -t changed to --type.
- Pin pathlib to latest version 1.0.1 (304) <github-botpyup.io>

Fix
~~~
- Force no-color output when stdout is not a terminal (297)
<gaetano.guerrierogmx.com>
- Requirements.txt: pathlib is only needed for older python versions
(284) <Mic92users.noreply.github.com>
- Art plugin: Pin pylast to 2.x to preserve Python2 support.

0.8.8

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

New
~~~
- Follow symlink directories. Fixes 224

Changes
~~~~~~~
- Eyed3.core.AudioInfo `time_secs` is now a float and non-lossy. Fixes 210
- Removed Python 3.3 support.

Fix
~~~
- Better type handling during TLEN [fixup plugin].
- Don't tweak logging by default, only thru `main`. Fixes 243

Other
~~~~~
- Added a separate example for Windows (--add-image <url>) [Addresses
the issue 219] (220) <chamathtgmail.com>

Page 2 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.