Pymediainfo

Latest version: v7.0.1

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

Scan your dependencies

Page 1 of 6

7.0.0

Breaking changes
* :warning: Make `MediaInfo.parse`'s optional arguments positional-only (e5b242196e0e538ed60dbc1e77921340e95da91d)
* :warning: Drop support for Python 3.7 and 3.8 (bf780d11384e9cafe6e17580541b9f1e298caa93)

New features
* Add wheels for Linux x86-64 and ARM64 (128, thanks to getzze, bf780d11384e9cafe6e17580541b9f1e298caa93)

Bug fixes
* Tag macOS wheels as `universal2` to support ARM64 and x86-64 (thanks to getzze, 127)

Miscellaneous
* Switch build backend from setuptools to PDM-Backend (thanks to getzze, 140, bf780d11384e9cafe6e17580541b9f1e298caa93)
* Check MediaInfo library checksums during CI/CD (thanks to getzze, 141, bead22b6c1bc20d952e40f9c9d82ec00a3c4f292)
* Improve code quality with better type hints and many more fixes by getzze

6.1.0

New features
* Add a `buffer_size` argument to `parse()` (129)
* Add Python 3.12 support
* Update bundled MediaInfo to [v23.10](https://github.com/MediaArea/MediaInfoLib/releases/v23.10) (Windows and macOS wheels)

6.0.1

Bug fixes
* CD: use an older macOS image in order to create wheels compatible with older macOS versions

Miscellaneous
* doc: improve description of `parse()`'s `full` parameter (123)

6.0.0

Breaking changes
* :warning: Drop support for Python 3.6

New features
* Add support for Python 3.10 and 3.11
* Update bundled MediaInfo to [v22.09](https://github.com/MediaArea/MediaInfoLib/releases/v22.09) (Windows and macOS wheels)
* maCOS: bundle the `x86_64+arm64` MediaInfo library for M1 Macs instead of the old `i386+x86_64` one (https://github.com/sbraz/pymediainfo/issues/24#issuecomment-1258248374)
* tests: start a local HTTP server instead of relying on GitHub, this means the test suite can now run without Internet access

Bug fixes
* Fix doc build with recent sphinx versions

Miscellaneous
* CI/CD: drop Travis, move everything to AppVeyor

5.1.0

New features
* Include more helpful info in the exception message when `libmediainfo` cannot be found (24)
* Update bundled MediaInfo to [v21.03](https://github.com/MediaArea/MediaInfoLib/releases/v21.03) (Windows and OSX wheels)

5.0.4

New features
* Remove `setuptools` runtime requirement by replacing `pkg_resources` with `importlib.metadata` (110, 111)
* `__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`

Page 1 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.