Releases: jim-easterbrook/python-exiv2
Releases · jim-easterbrook/python-exiv2
python-exiv2-0.15.0
1/ Added __version_tuple__ for easy runtime version testing. 2/ exiv2.testVersion() can be called from Python. 3/ exiv2.DataBuf can be created from Python data. 4/ Most data() methods return a Python memoryview. 5/ exiv2.DataBuf and exiv2.BasicIo have writeable Python buffer interface.
python-exiv2-0.14.1
1/ Update libexiv2 to 0.27.7 in binary wheels.
python-exiv2-0.14.0
1/ Added enums for XmpStruct and XmpArrayType 2/ Added method for copy-free access to XmpTextValue raw data.
python-exiv2-0.13.2
1/ Fix occasional segfault with Image.io() of in-memory image data.
python-exiv2-0.13.1
1/ Add data() method to access Exiv2::StringValueBase raw bytes. 2/ Update libexiv2 to 0.27.6 in binary wheels. 3/ Enable video support in binary wheels.
python-exiv2-0.13.0
1/ Automatically cast Exiv2::Value return values to correct type. 2/ Exiv2::byte* return values are converted to a simple buffer object. 3/ Deprecated some superseded features. Use 'python -Wd' when testing. 4/ Exiv2's Date & Time structs can be used from Python. 5/ Removed Value.downCast methods deprecated in v0.7.0. 6/ Reduced probability of segfaults by keeping references to other objects.
python-exiv2-0.12.1
1/ Fix iterator bug introduced in v0.10.0. (Issue #7.)
python-exiv2-0.12.0
1/ Enable passing Python buffer to Exiv2::DataValue constructor. 2/ Enable passing Python buffer to Exiv2::Value copy() methods.
python-exiv2-0.11.3
1/ Fix localisation initialisation problem on MacOS.
python-exiv2-0.11.2
1/ Prevent PY_SSIZE_T_CLEAN warning / error in Python 3.8 and above.