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)
