Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-lfdfiles for openSUSE:Factory 
checked in at 2026-05-04 12:54:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-lfdfiles (Old)
 and      /work/SRC/openSUSE:Factory/.python-lfdfiles.new.30200 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-lfdfiles"

Mon May  4 12:54:49 2026 rev:10 rq:1350593 version:2026.3.18

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-lfdfiles/python-lfdfiles.changes  
2024-11-07 16:29:20.790538721 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-lfdfiles.new.30200/python-lfdfiles.changes   
    2026-05-04 12:58:29.313756113 +0200
@@ -1,0 +2,35 @@
+Sun Apr 26 22:44:09 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 2026.3.18:
+  * Replace LfdFileRegistry metaclass with __init_subclass__.
+  * Add LfdFile.open classmethod as typed factory for auto-
+    detection.
+  * Add LfdFile._probe classmethod for cheap file pre-screening.
+  * Add asarray overrides with typed signatures to select
+    subclasses.
+  * Convert _components to classmethod.
+  * Drop support for Python 3.11.
+  * Improve code quality.
+  * Derive LfdFileError from ValueError.
+  * Many breaking changes to FLIMbox functionality (use fbdfile
+    package instead):
+  * Discourage use of FlimboxFbd, FlimboxFbf, and FlimboxFbs
+    classes.
+  * Use fbdfile package to implement FlimboxFbd, FlimboxFbf, and
+    FlimboxFbs.
+  * Remove flimbox_histogram, flimbox_decode, and sflim_decode
+    functions.
+  * Remove convert_fbd2b64 function and fbd2b64 command line app.
+  * Remove deprecated SimfcsFbf, and SimfcsFbd classes.
+  * Remove deprecated simfcsfbd_histogram and simfcsfbd_decode
+    functions.
+  * Read variants of SimFCS REF files.
+  * Drop support for Python 3.10.
+  * Mark Cython extension free-threading compatible.
+  * Remove doctest command line option.
+  * Support Python 3.14.
+  * Replace deprecated tifffile.stripnull function.
+  * Fix misspelled VistaIfli.header keys.
+  * Drop support for Python 3.9.
+
+-------------------------------------------------------------------

Old:
----
  lfdfiles-2024.10.24.tar.gz

New:
----
  lfdfiles-2026.3.18.tar.gz

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

Other differences:
------------------
++++++ python-lfdfiles.spec ++++++
--- /var/tmp/diff_new_pack.Xarb0r/_old  2026-05-04 12:58:29.813776691 +0200
+++ /var/tmp/diff_new_pack.Xarb0r/_new  2026-05-04 12:58:29.817776856 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-lfdfiles
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,15 +16,21 @@
 #
 
 
+%if 0%{?suse_version} > 1500
+%bcond_without libalternatives
+%else
+%bcond_with libalternatives
+%endif
+
 %{?sle15_python_module_pythons}
+%global skip_python311 1
 Name:           python-lfdfiles
-Version:        2024.10.24
+Version:        2026.3.18
 Release:        0
 Summary:        Laboratory for Fluorescence Dynamics (LFD) file formats
 License:        BSD-3-Clause
-URL:            https://www.lfd.uci.edu/~gohlke/
+URL:            https://github.com/cgohlke/lfdfiles
 Source:         
https://github.com/cgohlke/lfdfiles/archive/v%{version}.tar.gz#/lfdfiles-%{version}.tar.gz
-BuildRequires:  %{python_module Cython}
 BuildRequires:  %{python_module click}
 BuildRequires:  %{python_module czifile >= 2019.7.2}
 BuildRequires:  %{python_module matplotlib >= 3.2.0}
@@ -32,6 +38,7 @@
 BuildRequires:  %{python_module numpy >= 1.15}
 BuildRequires:  %{python_module oiffile >= 2020.9.18}
 BuildRequires:  %{python_module pip}
+BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module tifffile >= 2020.9.3}
 BuildRequires:  %{python_module wheel}
@@ -44,8 +51,14 @@
 Requires:       python-numpy >= 1.15
 Requires:       python-oiffile >= 2020.9.18
 Requires:       python-tifffile >= 2020.9.3
+BuildArch:      noarch
+%if %{with libalternatives}
+BuildRequires:  alts
+Requires:       alts
+%else
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
+%endif
 %python_subpackages
 
 %description
@@ -63,27 +76,26 @@
 
 %install
 %pyproject_install
-for p in lfdfiles fbd2b64 ; do
-    %python_clone -a %{buildroot}%{_bindir}/$p
-done
+%python_clone -a %{buildroot}%{_bindir}/lfdfiles
 
 %python_expand %fdupes %{buildroot}%{$python_sitearch}
-%prepare_alternative lfdfiles fbd2b64
+
+%pre
+%python_reset_alternative lfdfiles
 
 %post
-%python_install_alternative lfdfiles fbd2b64
+%python_install_alternative lfdfiles
 
 %postun
-%python_uninstall_alternative lfdfiles fbd2b64
+%python_uninstall_alternative lfdfiles
 
 %check
-# Test not provided
+true
 
 %files %{python_files}
 %license LICENSE
 %doc README.rst
 %python_alternative %{_bindir}/lfdfiles
-%python_alternative %{_bindir}/fbd2b64
-%{python_sitearch}/lfdfiles
-%{python_sitearch}/lfdfiles-%{version}.dist-info
+%{python_sitelib}/lfdfiles
+%{python_sitelib}/lfdfiles-%{version}.dist-info
 

++++++ lfdfiles-2024.10.24.tar.gz -> lfdfiles-2026.3.18.tar.gz ++++++
++++ 8692 lines of diff (skipped)

Reply via email to