Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-czifile for openSUSE:Factory 
checked in at 2026-05-12 19:30:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-czifile (Old)
 and      /work/SRC/openSUSE:Factory/.python-czifile.new.1966 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-czifile"

Tue May 12 19:30:57 2026 rev:6 rq:1352782 version:2026.4.30

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-czifile/python-czifile.changes    
2026-03-07 20:14:15.014589629 +0100
+++ /work/SRC/openSUSE:Factory/.python-czifile.new.1966/python-czifile.changes  
2026-05-12 19:32:56.850697178 +0200
@@ -1,0 +2,66 @@
+Tue May 12 13:58:31 UTC 2026 - Marius Grossu <[email protected]>
+
+- update to 2026.4.30:
+  * Omit axes from coords when no meaningful metadata is available (breaking).
+  * Return coords['T'] as float seconds instead of datetime64 (breaking).
+  * Replace pixel_series with coord_scales in CziImage.attrs (breaking).
+  * Add coord_offsets, coord_scales, coord_units, and mpp properties to 
CziImage.
+  * Add datetime property to CziImage returning acquisition start as 
datetime64.
+  * Drop support for numpy 2.0 (SPEC0).
+- 2026.4.11:
+  * Fall back to parsing numeric channel names as float coords['C']
+- 2026.3.17:
+  * Add cache for decoded subblock arrays.
+  * Prefer imagecodecs' WIC over JPEGXR codec if available.
+  * Import imagecodecs functions on demand.
+- 2026.3.15:
+  * Replace CziImagePlanes with CziImageChunks (breaking).
+  * Add CziImage.chunks method for flexible chunk-based iteration.
+  * Add CziFile.metadata_segment property.
+  * Add offset properties to CziAttachmentEntryA1 and subblock entry classes.
+  * Add CziSegmentId.packed property returning the 16-byte on-disk field.
+  * Manage update_pending flag in CziFile context manager for writable handles.
+  * Improve documentation.
+- 2026.3.14:
+  * Add option to return pixel data at stored resolution.
+  * Allow sequence and slice of scene indices in imread and asarray/asxarray.
+  * Interpret dimension slice selection as absolute coordinates.
+  * Fix CziImagePlanes not upsampling Airyscan fast-scan tiles.
+  * Fix CziImagePlanes not downsampling PALM super-resolution tiles.
+  * Add command line options to select dimensions.
+- 2026.3.12:
+  * Rewrite with many breaking changes.
+  * Support Zstd compression schemes.
+  * Support reading subblock masks.
+  * Add CziFile.scene interface.
+  * Add pyramid level access via CziImage.levels.
+  * Add option to read subset of image data.
+  * Add option to iterate over image planes in any dimension order.
+  * Add xarray-style attributes.
+  * Add asxarray method to return image as xarray DataArray with metadata.
+  * Add fillvalue and maxworkers parameters to asarray.
+  * Add option to specify pixel type.
+  * Promote pixel type when channels have mixed types.
+  * Remove Mosaic dimension from CziDirectoryEntryDV.dims; use mosaic_index.
+  * Reduce caching of CziDirectoryEntryDV properties.
+  * Remove resize and order parameters from asarray (breaking).
+  * Remove czi2tif function and command line script.
+  * Prefix public class names with Czi.
+  * Raise CziFileError for issues with CZI file structure.
+  * Use logging instead of warnings.
+  * Improve representation of instances.
+  * Add pytest-based unit tests.
+  * Add type hints.
+  * Convert docstrings to Google style with Sphinx directives.
+  * Remove imagecodecs-lite fallback; require imagecodecs.
+  * Remove scipy/ndimage dependency.
+  * Make tifffile an optional dependency.
+  * Drop support for Python < 3.12 and numpy < 2 (SPEC 0).
+- Drop support for Python 3.11: added %global skip_python311 1 in spec file 
+  (bsc#1263906)
+- Remove czi2tif references in spec file because in version 2026.3.12 
+  the function and comand line script was removed
+- Use libalternatives instead of update-alternatives in SLES-16 and 
+  Tumbleweed
+ 
+-------------------------------------------------------------------

Old:
----
  czifile-2019.7.2.3.tar.gz

New:
----
  czifile-2026.4.30.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-czifile.spec ++++++
--- /var/tmp/diff_new_pack.u2j2T9/_old  2026-05-12 19:32:57.678731462 +0200
+++ /var/tmp/diff_new_pack.u2j2T9/_new  2026-05-12 19:32:57.686731794 +0200
@@ -16,9 +16,16 @@
 #
 
 
+%if 0%{?suse_version} > 1500
+%bcond_without libalternatives
+%else
+%bcond_with libalternatives
+%endif
+
 %define packagename czifile
+%global skip_python311 1
 Name:           python-czifile
-Version:        2019.7.2.3
+Version:        2026.4.30
 Release:        0
 Summary:        Read Carl Zeiss(r) Image (CZI) files
 License:        BSD-3-Clause
@@ -38,8 +45,13 @@
 Requires:       python-numpy >= 1.11.3
 Requires:       python-scipy >= 1.1
 Requires:       python-tifffile >= 2019.7.2
+%if %{with libalternatives}
+Requires:       alts
+BuildRequires:  alts
+%else
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
+%endif
 BuildArch:      noarch
 %python_subpackages
 
@@ -48,11 +60,6 @@
 
 %prep
 %setup -q -n %{packagename}-%{version}
-# Fix W: non-executable-script
-sed -i '/^#!/d' %{packagename}/czi2tif.py
-
-# Fix warning: wrong end-of-line encoding
-sed -i 's/\r//' README.rst
 
 %build
 %pyproject_wheel
@@ -63,21 +70,16 @@
     %python_clone -a %{buildroot}%{_bindir}/$p
 done
 
-for p in czi2tif ; do
-    %python_clone -a %{buildroot}%{_bindir}/$p
-done
-
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
-%prepare_alternative %{packagename}
-%prepare_alternative czi2tif
+
+%pre
+%python_libalternatives_reset_alternative %{packagename}
 
 %post
 %python_install_alternative %{packagename}
-%python_install_alternative czi2tif
 
 %postun
 %python_uninstall_alternative %{packagename}
-%python_uninstall_alternative czi2tif
 
 %check
 # No test provided.
@@ -85,7 +87,6 @@
 %files %{python_files}
 %doc README.rst
 %license LICENSE
-%python_alternative %{_bindir}/czi2tif
 %python_alternative %{_bindir}/czifile
 %{python_sitelib}/%{packagename}
 %{python_sitelib}/%{packagename}-%{version}.dist-info

++++++ czifile-2019.7.2.3.tar.gz -> czifile-2026.4.30.tar.gz ++++++
++++ 12951 lines of diff (skipped)

Reply via email to