Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-exiv2 for openSUSE:Factory checked in at 2025-10-28 14:49:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-exiv2 (Old) and /work/SRC/openSUSE:Factory/.python-exiv2.new.1980 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-exiv2" Tue Oct 28 14:49:16 2025 rev:15 rq:1314037 version:0.18.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-exiv2/python-exiv2.changes 2025-09-26 22:27:05.016489969 +0200 +++ /work/SRC/openSUSE:Factory/.python-exiv2.new.1980/python-exiv2.changes 2025-10-28 14:50:15.300246450 +0100 @@ -1,0 +2,29 @@ +Tue Oct 28 08:55:30 UTC 2025 - John Paul Adrian Glaubitz <[email protected]> + +- Update to 0.18.0 + * Removed features deprecated in v0.13.0: + Value (and derived types) copy constructors + Single value (such as DateValue) index methods + DataBuf indexing. + * Deprecated many BasicIo methods (read, write, seek, etc.) that should not + be needed in Python scripts. Please let me know if this is a problem. + * Deprecated copy, write, and read(buffer) methods of Value (and + subclasses) that should not be needed in Python scripts. Please let me + know if this is a problem. + * Deprecated copy and write methods of Metadatum (and subclasses) that + should not be needed in Python scripts. Please let me know if this is a + problem. + * Deprecated 'buffer interface' to BasicIo, DataBuf, and PreviewImage. They + all have 'data()' to get their contents. + * Added binary wheels for Linux on arm64. + * Exiv2 struct member names with a trailing underscore have more Pythonic + aliases without the underscore. + * Add data() method to exiv2.PreviewImage, deprecate pData() method. + * Add data() method to exiv2.Image. This will replace using Image.io(). + * Add data() method to exiv2.DataValue. + * BasicIo.read (& readOrThrow) now extract count from the buffer size. + * Invalidate data iterators if data is deleted. (Requires swig >= 4.4) + * Deprecated iteration of exiv2 "data" structure types. + * API CHANGE: exiv2.LogMsg.pythonHandler is replaced by exiv2.pythonHandler + +------------------------------------------------------------------- Old: ---- 0.17.5.tar.gz New: ---- 0.18.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-exiv2.spec ++++++ --- /var/tmp/diff_new_pack.5IACYa/_old 2025-10-28 14:50:15.912272189 +0100 +++ /var/tmp/diff_new_pack.5IACYa/_new 2025-10-28 14:50:15.916272358 +0100 @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-exiv2 -Version: 0.17.5 +Version: 0.18.0 Release: 0 Summary: Python3 bindings for the exiv2 library License: GPL-3.0-only ++++++ 0.17.5.tar.gz -> 0.18.0.tar.gz ++++++ ++++ 448231 lines of diff (skipped)
