Eyed3

Latest version: v0.9.7

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

Scan your dependencies

Page 4 of 9

0.8.1

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

New
~~~
- ``make pkg-test-data`` target.
- Sample mime-type tests.

Fix
~~~
- Added ``python-magic`` as a dependency for reliable mime-type detection.
Fixes 61
- Add pathlib to requirements. Fixes 43.
- [doc] Fixed github URL.

0.8

-----------------------------------------
.. warning::
This release is **NOT** API compatible with 0.7.x. The majority
of the command line interface has been preserved although many options
have either changed or been removed. Additionally, support for Python 2.6
has been dropped.

New
~~~
- Python 3 support (version 2.7 and >= 3.3 supported)
- The Display plugin (-P/--plugin display) enables complete control over tag
output. Requires ``grako``. If using pip, ``pip install eyeD3[display]``.
Contributed by Sebastian Patschorke.
- Genre.parse(id3_std=False) (and --non-std-genres) to disable genre
mapping.
- eyed3.load accept pathlib.Path arguments.
- eyed3.core.AudioFile accept pathlib.Path arguments.
- eyed3.utils.walk accept pathlib.Path arguments.
- New manual page. Contributed by Gaetano Guerriero
- ``make test-data``

Changes
~~~~~~~~
- Project home from to GitHub: https://github.com/nicfit/eyeD3

Fix
~~~
- Lang fixes, and no longer coerce invalids to eng.

Other
~~~~~
- Moved to pytest, although unittest not yet purged.

0.7.11

------------------------------------
New Features:
* Repo and issue tracker moved to GitHub: https://github.com/nicfit/eyeD3
Bug Fixes:
* 'NoneType' object has no attribute 'year'
* Multiple date related fixes.
* Allow superfluous --no-tagging-ttme-frame option for backward
compatibility.
* The --version option now prints a short, version-only, message.
* Allow --year option for backward compatibility.
Converts to --release-year.
* Fixes for --user-text-frame with multiple colons and similar fixes.
* ID3 v1.1 encoding fixes.

.. _release-0.7.10:

0.7.10

---------------------------------
Bug Fixes:
* Missing import
* Fix the rendering of default constructed id3.TagHeader
* Fixed Tag.frameiter

0.7.9

--------------------------------------
New Features:
* process files and directories in a sorted fashion. <Hans-Peter Jansen>
* display the ellipsis file name and path, and the file size right justified
in printHeader. <Hans-Peter Jansen>
* stating to be unable to find a valid mp3 frame without a hint, where this
happened is rather unfortunate. I noticed this from using eyed3.load()
calls. <Hans-Peter Jansen>
* [fixup plugin] - Better compilation support.

Bug Fixes:
* Fixed missing 'math' import.
* Replaced invalid Unicode.
* Disabled ANSI codes on Windows
* More friendly logging (as a module)

0.7.8

---------------------------------------
New Features:
* [pymod plugin] -- A more procedural plugin interface with modules.
* [art plugin] -- Extract tag art to image files, or add images to tags.
* eyed3.utils.art - High level tag art API
* eyed3.id3.frames.ImageFrame.makeFileName produces the file extension
.jpg instead of .jpeg for JPEG mime-types.
* Added eyed3.utils.makeUniqueFileName for better reuse.
* [statistics plugin] -- Less score deduction for lower bit rates.
* Split example plugins module into discrete plugin modules.
* [fixup plugin] -- Added --fix-case for applying ``title()`` to names
* [fixup plugin] -- Detects and optionally removes files determined to be
cruft.
* eyed3.id3.Tag -- Added ``frameiter`` method for iterating over tag
frames.
* Added optional ``preserve_file_time`` argument to eyed3.id3.Tag.remove.
* Removed python-magic dependency, it not longer offers any value (AFAICT).

Bug Fixes:
* ashing on --remove-frame PRIV
* rse lameinfo even if crc16 is not correct
* po in docs/installation.rst
* Request to update the GPL License in source files
* Fixes to eyed3.id3.tag.TagTemplate when expanding empty dates.
* eyed3.plugins.Plugin.handleDone return code is not actually used.
* [classic plugin] -- Fixed ID3v1 --verbose bug.
* [fixup plugin] -- Better date handling, album type, and many bug fixes.

Page 4 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.