Releases: LeoHsiao1/pyexiv2
Releases · LeoHsiao1/pyexiv2
v2.15.3
- Add release for Python3.13 (Issue #153 )
v2.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 )
v2.14.0
- [api] Add
ImageMetadata()
to warn users. #141
- [api] Add
read_exif_detail()
, read_iptc_detail()
, read_xmp_detail()
. #140
- [api] Deprecate
enableBMFF()
. Now it is always enabled. Exiv2/exiv2#2985
- [lib] Update exiv2 from v0.28.1 to v0.28.3 .
- [ci] Add the wheel package for macos-14 (arm64). #108
v2.12.0
- [feature] add copy_to_another_image() . See the tutorial for details.
- [feature] support write duplicate exif key (Issue #133 )
- [lib] update exiv2 from 0.27.7 to v0.28.1 (Issue #132 )
v2.11.0
- [feature] add four functions:
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 for details
v2.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 dfddde6)
- End support for python3.5
v2.8.3
Add releases for python 3.12
v2.8.1
- Add releases for Python3.11
- Update Exiv2 lib to v0.27.5
v2.8.0
Add three methods to access thumbnails:
img.read_thumbnail()
img.modify_thumbnail()
img.clear_thumbnail()
See the Tutorial for details.