Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-blosc for openSUSE:Factory 
checked in at 2023-02-19 18:19:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-blosc (Old)
 and      /work/SRC/openSUSE:Factory/.python-blosc.new.22824 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-blosc"

Sun Feb 19 18:19:04 2023 rev:20 rq:1066551 version:1.11.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-blosc/python-blosc.changes        
2021-02-16 22:34:04.653463199 +0100
+++ /work/SRC/openSUSE:Factory/.python-blosc.new.22824/python-blosc.changes     
2023-02-19 18:19:09.809557863 +0100
@@ -1,0 +2,22 @@
+Fri Feb 17 22:03:24 UTC 2023 - Ben Greiner <c...@bnavigator.de>
+
+- Update to version 1.11.1
+  * Many small code improvements, improved consistency and typo
+    fixes. Thanks to Dimitri Papadopoulos Orfanos.
+  * Support for Python 3.11. Support for Python 3.7 has been
+    dropped. Thanks to Dimitri Papadopoulos Orfanos.
+  * Several other fixes, mainly related with the building process,
+    which should be more solid now in different situations.
+- Release 1.10.6
+  * Add a missed cmake folder to distributed files. See #253.
+    Thanks to Ben Greiner.
+- Release 1.10.5
+  * Re-enable the possibility to use an already installed C-Blosc
+    library. See #244. Thanks to Ben Greiner.
+- Release 1.10.4
+  * Update blosc.nthreads when blosc.set_nthreads() is called.
+    Fixes #246
+- Drop use-system-blosc.patch
+- PEP517 build
+
+-------------------------------------------------------------------

Old:
----
  blosc-1.10.2.tar.gz
  use-system-blosc.patch

New:
----
  blosc-1.11.1.tar.gz

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

Other differences:
------------------
++++++ python-blosc.spec ++++++
--- /var/tmp/diff_new_pack.icRQBn/_old  2023-02-19 18:19:10.281560862 +0100
+++ /var/tmp/diff_new_pack.icRQBn/_new  2023-02-19 18:19:10.285560888 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-blosc
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,28 +16,23 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define skip_python2 1
-# Upstream dropped official support for Python < 3.7 and python36-numpy is 
being phased out of TW
-%define skip_python36 1
 Name:           python-blosc
-Version:        1.10.2
+Version:        1.11.1
 Release:        0
 Summary:        Blosc data compressor for Python
 License:        MIT
 Group:          Development/Languages/Python
 URL:            https://github.com/Blosc/python-blosc
 Source:         
https://files.pythonhosted.org/packages/source/b/blosc/blosc-%{version}.tar.gz
-# PATCH-FEATURE-UPSTREAM use-system-blosc.patch -- gh#Blosc/python-blosc#244
-Patch0:         
https://github.com/Blosc/python-blosc/pull/244.patch#/use-system-blosc.patch
-BuildRequires:  %{python_module devel >= 3.7}
+BuildRequires:  %{python_module devel >= 3.8}
+BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module scikit-build >= 0.11.1}
 BuildRequires:  %{python_module setuptools}
-BuildRequires:  blosc-devel >= 1.9.0
+BuildRequires:  %{python_module wheel}
+BuildRequires:  blosc-devel >= 1.21
 BuildRequires:  c++_compiler
 BuildRequires:  cmake >= 3.14.0
 BuildRequires:  fdupes
-BuildRequires:  ninja
 BuildRequires:  python-rpm-macros
 # SECTION test requirements
 BuildRequires:  %{python_module numpy >= 1.16}
@@ -52,25 +47,28 @@
 
 %prep
 %autosetup -p1 -n blosc-%{version}
+rm -r blosc/c-blosc
 
 %build
 export CFLAGS="%{optflags}"
 export USE_SYSTEM_BLOSC=1
-%python_build
+%pyproject_wheel
 
 %install
-export USE_SYSTEM_BLOSC=1
-# gh#Blosc/python-blosc#222
-%python_expand %{$python_install} --install-purelib %{$python_sitearch}
+%pyproject_install
 %python_expand %fdupes %{buildroot}%{$python_sitearch}
 
 %check
-%pyunittest_arch discover -s blosc/ -v 
+%{python_expand #
+export PYTHONPATH=%{buildroot}%{$python_sitearch}
+export PYTHONDONTWRITEBYTECODE=1
+$python -m blosc.test
+}
 
 %files %{python_files}
+%license LICENSE.txt
 %doc ANNOUNCE.rst README.rst RELEASE_NOTES.rst
-%license LICENSES/*.txt
-%{python_sitearch}/blosc-%{version}*-info
+%{python_sitearch}/blosc-%{version}.dist-info
 %{python_sitearch}/blosc/
 
 %changelog

++++++ blosc-1.10.2.tar.gz -> blosc-1.11.1.tar.gz ++++++
++++ 207480 lines of diff (skipped)

Reply via email to