Pyexiv2

Latest version: v2.15.3

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

Scan your dependencies

Page 1 of 6

2.15.3

- Add release for Python3.13 (Issue 153 )

2.15.0

- To avoid segmentation fault , return an empty string if exiv2 doesn't recognize a tag type. (Issue 145 )
- Add `tagNumber` in `img.read_exif_detail()` and `img.read_iptc_detail()`. (Issue 147 )
- Add `img.get_pixel_width()` and `img.get_pixel_height()`. (Issue 149 )

2.14.0

- [api] Add `ImageMetadata()` to warn users. https://github.com/LeoHsiao1/pyexiv2/issues/141
- [api] Add `read_exif_detail()`, `read_iptc_detail()`, `read_xmp_detail()` . https://github.com/LeoHsiao1/pyexiv2/issues/140
- [api] Deprecate `enableBMFF()` . Now it is always enabled. https://github.com/Exiv2/exiv2/pull/2985
- [lib] Update exiv2 from v0.28.1 to v0.28.3 .
- [ci] Add the wheel package for macos-14 (arm64). https://github.com/LeoHsiao1/pyexiv2/issues/108

2.12.0

- [feature] add copy_to_another_image() . See the [tutorial](https://github.com/LeoHsiao1/pyexiv2/blob/master/docs/Tutorial.md#copy_xx) for details.
- [feature] support write duplicate exif key (Issue 133 )
- [lib] update exiv2 from 0.27.7 to v0.28.1 (Issue 132 )

2.11.0

- [feature] add four functions:
py
def convert_exif_to_xmp(data: dict, encoding='utf-8') -> dict
def convert_iptc_to_xmp(data: dict, encoding='utf-8') -> dict
def convert_xmp_to_exif(data: dict, encoding='utf-8') -> dict
def convert_xmp_to_iptc(data: dict, encoding='utf-8') -> dict

See the [tutorial](https://github.com/LeoHsiao1/pyexiv2/blob/master/docs/Tutorial.md#convert) for details

2.9.0

- [feature] Support modifying the XmpBag and XmpSeq data structures when using modify_xmp() . (issue 126)
- [bugfix] Avoid modifing input data in modify_exif() (commit https://github.com/LeoHsiao1/pyexiv2/commit/dfddde68bbe8c8cf60950bfb1955d9d2b24a0537)
- End support for python3.5

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.