Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-blosc2 for openSUSE:Factory 
checked in at 2023-04-10 20:16:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-blosc2 (Old)
 and      /work/SRC/openSUSE:Factory/.python-blosc2.new.19717 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-blosc2"

Mon Apr 10 20:16:44 2023 rev:2 rq:1076710 version:2.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-blosc2/python-blosc2.changes      
2023-02-27 12:55:00.883292300 +0100
+++ /work/SRC/openSUSE:Factory/.python-blosc2.new.19717/python-blosc2.changes   
2023-04-10 20:16:45.776881749 +0200
@@ -1,0 +2,19 @@
+Thu Mar 30 15:07:57 UTC 2023 - Ben Greiner <[email protected]>
+
+- Update to 2.1.1
+  * New NDArray class for handling multidimensional arrays using
+    compression. It includes:
+    - Data type handling (fully compatible with NumPy)
+    - Double partitioning
+  * See examples at:
+    https://github.com/Blosc/python-blosc2/tree/main/examples/ndarray
+    NDarray docs at:
+    https://www.blosc.org/python-blosc2/reference/ndarray_api.html
+    Explanatory video on why double partitioning:
+    https://youtu.be/LvP9zxMGBng Also, see our blog on C-Blosc2
+    NDim counterpart:
+    https://www.blosc.org/posts/blosc2-ndim-intro/
+- Drop python-blosc2-pr92-debundle.patch
+- Drop python-blosc2-pr82-fix-os-release.patch
+
+-------------------------------------------------------------------

Old:
----
  blosc2-2.0.0.tar.gz
  python-blosc2-pr82-fix-os-release.patch
  python-blosc2-pr92-debundle.patch

New:
----
  _constraints
  blosc2-2.1.1.tar.gz

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

Other differences:
------------------
++++++ python-blosc2.spec ++++++
--- /var/tmp/diff_new_pack.knrj8W/_old  2023-04-10 20:16:46.548886261 +0200
+++ /var/tmp/diff_new_pack.knrj8W/_new  2023-04-10 20:16:46.552886284 +0200
@@ -17,19 +17,15 @@
 
 
 Name:           python-blosc2
-Version:        2.0.0
+Version:        2.1.1
 Release:        0
 Summary:        Python wrapper for the C-Blosc2 library
 License:        BSD-3-Clause
 URL:            https://github.com/Blosc/python-blosc2
 Source:         
https://files.pythonhosted.org/packages/source/b/blosc2/blosc2-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM python-blosc2-pr82-fix-os-release.patch 
gh#Blosc/python-blosc2#82
-Patch0:         
https://github.com/Blosc/python-blosc2/pull/82.patch#/python-blosc2-pr82-fix-os-release.patch
-# PATCH-FIX-UPSTREAM python-blosc2-pr92-debundle.patch 
gh#Blosc/python-blosc2#92, gh#Blosc/python-blosc2#15
-Patch1:         python-blosc2-pr92-debundle.patch
 BuildRequires:  %{python_module Cython}
 BuildRequires:  %{python_module devel >= 3.8}
-BuildRequires:  %{python_module numpy-devel}
+BuildRequires:  %{python_module numpy-devel >= 1.20.3}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module scikit-build}
 BuildRequires:  %{python_module setuptools}
@@ -41,10 +37,17 @@
 BuildRequires:  python-rpm-macros
 BuildRequires:  pkgconfig(blosc2)
 Requires:       python-msgpack
+Requires:       python-ndindex >= 1.4
+Requires:       python-numpy >= 1.20.3
+Requires:       python-py-cpuinfo
+Requires:       python-rich
 # SECTION test requirements
 BuildRequires:  %{python_module msgpack}
+BuildRequires:  %{python_module ndindex >= 1.4}
 BuildRequires:  %{python_module psutil}
+BuildRequires:  %{python_module py-cpuinfo}
 BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module rich}
 # /SECTION
 %python_subpackages
 
@@ -65,11 +68,13 @@
 
 %prep
 %autosetup -p1 -n blosc2-%{version}
+# 
https://github.com/Blosc/python-blosc2/commit/f5fbba3a4f6b935da53563a6a0001f917dc407ab
+sed -i /pytest/d requirements-runtime.txt
 
 %build
 export CFLAGS="%{optflags}"
 export CPPFLAGS="%{optflags}"
-# debundle c-blosc2 (Patch1)
+# debundle c-blosc2
 export SKBUILD_CONFIGURE_OPTIONS="-DUSE_SYSTEM_BLOSC2:BOOL=ON"
 %pyproject_wheel
 

++++++ _constraints ++++++
<constraints>
    <hardware>
      <memory>
        <size unit="G">9</size>
      </memory>
      <disk>
        <size unit="G">9</size>
      </disk>
    </hardware>
</constraints>

++++++ blosc2-2.0.0.tar.gz -> blosc2-2.1.1.tar.gz ++++++
++++ 185613 lines of diff (skipped)

Reply via email to