diff --git a/0001-docs-update-example-for-newer-numpy.patch b/0001-docs-update-example-for-newer-numpy.patch deleted file mode 100644 index e46338a..0000000 --- a/0001-docs-update-example-for-newer-numpy.patch +++ /dev/null @@ -1,30 +0,0 @@ -From ed3998803650bec0666c3ca458df76fcd9293417 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= -Date: Fri, 31 Oct 2025 12:33:57 +0100 -Subject: [PATCH] docs: update example for newer numpy - -File ".../usr/lib64/python3.14/site-packages/blosc/toplevel.py", line 515, in blosc.toplevel.compress_ptr -Failed example: - np_ans = numpy.fromstring(d, dtype=np_array.dtype) -Exception raised: - Traceback (most recent call last): - File "", line 1, in - np_ans = numpy.fromstring(d, dtype=np_array.dtype) - ValueError: The binary mode of fromstring is removed, use frombuffer instead ---- - blosc/toplevel.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/blosc/toplevel.py b/blosc/toplevel.py -index 4d2d4139af..3ef2327618 100644 ---- a/blosc/toplevel.py -+++ b/blosc/toplevel.py -@@ -513,7 +513,7 @@ def compress_ptr(address, items, typesize=8, clevel=9, shuffle=blosc.SHUFFLE, - >>> c = blosc.compress_ptr(np_array.__array_interface__['data'][0], \ - items, np_array.dtype.itemsize) - >>> d = blosc.decompress(c) -- >>> np_ans = numpy.fromstring(d, dtype=np_array.dtype) -+ >>> np_ans = numpy.frombuffer(d, dtype=np_array.dtype) - >>> bool((np_array == np_ans).all()) - True - diff --git a/changelog b/changelog index 915172e..402eb82 100644 --- a/changelog +++ b/changelog @@ -1,6 +1,3 @@ -* Fri Jul 23 2021 Fedora Release Engineering - 1.10.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - * Tue Jun 15 2021 Zbigniew Jędrzejewski-Szmek - 1.10.4-1 - Latest bugfix version (#1966828) diff --git a/python-blosc.spec b/python-blosc.spec index 4e93d3a..3bbbfa2 100644 --- a/python-blosc.spec +++ b/python-blosc.spec @@ -1,14 +1,12 @@ Name: python-blosc Summary: Python wrapper for the Blosc high performance compressor -Version: 1.11.3 +Version: 1.10.6 Release: %autorelease -License: BSD-3-Clause +License: MIT URL: https://github.com/Blosc/python-blosc Source0: https://github.com/Blosc/python-blosc/archive/v%{version}/blosc-%{version}.tar.gz Source1: https://raw.githubusercontent.com/Blosc/python-blosc/f3c5e341a2504a03c225f4f1d9066ccdf4bd31dd/setup.py -Patch: 0001-docs-update-example-for-newer-numpy.patch - BuildRequires: gcc BuildRequires: blosc-devel >= 1.16.0 BuildRequires: python%{python3_pkgversion}-devel @@ -32,6 +30,8 @@ Requires: blosc%{_isa} >= 1.16.0 %prep %autosetup -p1 +# Remove bundled copy +rm cpuinfo.py # Overwrite setup.py with the last version that does not use skbuild and cmake cp %{SOURCE1} . @@ -51,7 +51,7 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %__python3 -c 'import sys, blosc; sys %files -n python%{python3_pkgversion}-blosc %{python3_sitearch}/blosc/ %{python3_sitearch}/blosc-%{version}*-py*.egg-info -%license LICENSE.txt +%license LICENSES/BLOSC.txt %doc README.rst RELEASE_NOTES.rst %changelog diff --git a/sources b/sources index 5a5fb48..cf7acb1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (blosc-1.11.3.tar.gz) = fc82b7b100d306965874868b2a0b1b6a9b865f1ba86ce65546aeb8212ba5085ef7a565f46ac3b40f648641d449d9f5265087ca8670075221ba8018dc8efd7be4 +SHA512 (blosc-1.10.6.tar.gz) = e283b132ebb91e7ce362ec65a1d6760e3793046371ea545a9e842372084182bcc194c3a0e1cb20914de58554063995a238ea0a129214731689e8cd5f4203d3ed