| AArch64 | |
| ppc64le | |
| s390x | |
| x86-64 |
- Update to version 4.2.1
Bug fixes:
* Fix version detection for Read the Docs documentation builds
version 4.2
New features:
* Add a new output option to the parse method, this deprecates
the old test option (#82)
* Add support for os.PathLike objects (#72)
Bug fixes:
* Close and delete handle on errors to avoid memory leaks (#79)
* Fix thread-safety that was broken since v4.1 (#76 and #83),
document multi-threading limitations
* Document Python 3.8 support
* Show the correct pymediainfo version in documentation builds
- Update to version 4.1
* Added an argument to pass custom options to the parse method
(#71)
- Fixed tests in Factory
- Update to version 4.0
* Drop Python 2.6 compatibility
* Allow pickling of Track instances (#68)
* Remove xml attributes from Track and MediaInfo objects,
populate the tracks attribute immediately (03f6242)
* Implement __eq__ forTrack and MediaInfo objects
* Add an option to obtain MediaInfo's text output (#66)
* Add an option to return non-complete MediaInfo (#66)
* Disable LegacyStreamDisplay explicitly by default, make it
configurable (see 9aa65d8 for details)
version 3.2.1:
* Generate sdists on Linux instead of OSX (#67)
version 3.2:
* Publish wheels containing libmediainfo (#59, thanks to
@bgermann)
version 3.1:
* Add an option to control parsing speed (#65)
version 3.0:
* Do not ignore exceptions when invalid XML is passed (#53)
* Raise RuntimeError if parsing fails
* Add an option to ignore UTF-8 encoding errors, fixes (#54)
* Use proper XPath to detect track elements in XML (#55)
* Fix handling of non-existent files
* Fix tests with libmediainfo ≥ 18.08 (#58)
* Try to load libmediainfo from the module folder
- Update to version 2.3.0
* Add setuptools to install_requires (#50)
* Add an option to extract cover_data for libmediainfo ≥ 18.03
(#51)
* Get version from setuptools_scm
- Update to version 2.2.0 * Support MediaInfo v17.10 * Make parse support non-standard library locations (#24) * Make parse support pathlib objects (#40) * Add PyPy and PyPy3 support * Run tests with pytest instead of nose - Dropped python-pymediainfo-skip_URL_test.patch (skipping network test from the command line now)
- Initial package (2.1.9)
- Update to version 5.1.0 * Improve errors when libmediainfo can't be loaded
- Update to version 5.0.4
New features:
* Remove setuptools runtime requirement by replacing
pkg_resources with importlib.metadata
* __version__ is now an empty string if the package is not
installed
Miscellaneous:
* Use setuptools_scm programatically in Sphinx's configuration
instead of calling setup.py --version
- Update to version 5.0.3 * Fix TypeError when parsing certain files
- Update to version 5.0.2
Breaking changes:
* warning Drop support for Python 2.7, 3.4 and 3.5
* MediaInfo.parse: remove the deprecated text parameter
New features:
* MediaInfo: add shortcuts to tracks by type: audio_tracks,
video_tracks, etc.
- Update to version 4.3 * MediaInfo.parse: add support for file-like objects * Improvements to documentation * Python 3.9 is now officially supported