]> git.pld-linux.org Git - packages/python3-scipy.git/commitdiff
- updated to 1.7.3
authorJakub Bogusz <qboosh@pld-linux.org>
Sun, 27 Mar 2022 18:43:33 +0000 (20:43 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Sun, 27 Mar 2022 18:43:33 +0000 (20:43 +0200)
- added cython3 patch (use proper cython executable)

python3-scipy-cython3.patch [new file with mode: 0644]
python3-scipy.spec

diff --git a/python3-scipy-cython3.patch b/python3-scipy-cython3.patch
new file mode 100644 (file)
index 0000000..44795a7
--- /dev/null
@@ -0,0 +1,11 @@
+--- scipy-1.7.3/tools/cythonize.py.orig        2021-11-23 18:19:51.152109400 +0100
++++ scipy-1.7.3/tools/cythonize.py     2022-03-26 07:41:27.385985910 +0100
+@@ -103,7 +103,7 @@ def process_pyx(fromfile, tofile, cwd):
+     try:
+         try:
+-            r = subprocess.call(['cython'] + flags + ["-o", tofile, fromfile], cwd=cwd)
++            r = subprocess.call(['cython3'] + flags + ["-o", tofile, fromfile], cwd=cwd)
+             if r != 0:
+                 raise Exception('Cython failed')
+         except OSError as e:
index 16072dc2a032cde3f6e7b27dd4b04d356a61d33e..55e4ac32edcc46c031e6a414d1c729f903d4b5a1 100644 (file)
@@ -9,14 +9,15 @@
 Summary:       A library of scientific tools
 Summary(pl.UTF-8):     Biblioteka narzędzi naukowych
 Name:          python3-%{module}
-Version:       1.5.4
-Release:       4
+Version:       1.7.3
+Release:       1
 License:       BSD
 Group:         Development/Languages/Python
 #Source0Download: https://github.com/scipy/scipy/releases/
 Source0:       https://github.com/scipy/scipy/releases/download/v%{version}/%{module}-%{version}.tar.xz
-# Source0-md5: d446ec7a6b0bc44484389ab7589eccf5
+# Source0-md5: 9e6a6ae20e68e99031229c430f966672
 Patch0:                numpy-deprecation-warnings.patch
+Patch1:                %{name}-cython3.patch
 URL:           https://www.scipy.org/
 BuildRequires: blas-devel >= 3.6.0
 BuildRequires: f2py3 >= 1:1.14.5
@@ -69,6 +70,7 @@ Dokumentacja API modułu SciPy.
 %prep
 %setup -q -n scipy-%{version}
 %patch0 -p1
+%patch1 -p1
 
 %build
 # numpy.distutils uses LDFLAGS as its own flags replacement,
@@ -115,7 +117,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files -n python3-%{module}
 %defattr(644,root,root,755)
-%doc INSTALL.rst.txt LICENSE.txt THANKS.txt doc/{API.rst.txt,README.md,ROADMAP.rst.txt}
+%doc INSTALL.rst.txt LICENSE.txt README.rst doc/{API.rst.txt,ROADMAP.rst.txt}
 %dir %{py3_sitedir}/%{module}
 %{py3_sitedir}/%{module}/*.py
 %{py3_sitedir}/%{module}/__pycache__
@@ -199,7 +201,13 @@ rm -rf $RPM_BUILD_ROOT
 %dir %{py3_sitedir}/%{module}/optimize
 %attr(755,root,root) %{py3_sitedir}/%{module}/optimize/*.so
 %{py3_sitedir}/%{module}/optimize/*.py
+%{py3_sitedir}/%{module}/optimize/*.pyi
 %{py3_sitedir}/%{module}/optimize/__pycache__
+%dir %{py3_sitedir}/%{module}/optimize/_highs
+%attr(755,root,root) %{py3_sitedir}/%{module}/optimize/_highs/*.so
+%{py3_sitedir}/%{module}/optimize/_highs/*.py
+%{py3_sitedir}/%{module}/optimize/_highs/__pycache__
+%{py3_sitedir}/%{module}/optimize/_highs/cython
 %dir %{py3_sitedir}/%{module}/optimize/_lsq
 %attr(755,root,root) %{py3_sitedir}/%{module}/optimize/_lsq/*.so
 %{py3_sitedir}/%{module}/optimize/_lsq/*.py
@@ -207,7 +215,6 @@ rm -rf $RPM_BUILD_ROOT
 %dir %{py3_sitedir}/%{module}/optimize/_shgo_lib
 %{py3_sitedir}/%{module}/optimize/_shgo_lib/*.py
 %{py3_sitedir}/%{module}/optimize/_shgo_lib/__pycache__
-%{py3_sitedir}/%{module}/optimize/_shgo_lib/sobol_vec.gz
 %dir %{py3_sitedir}/%{module}/optimize/_trlib
 %attr(755,root,root) %{py3_sitedir}/%{module}/optimize/_trlib/*.so
 %{py3_sitedir}/%{module}/optimize/_trlib/*.py
@@ -263,7 +270,9 @@ rm -rf $RPM_BUILD_ROOT
 %{py3_sitedir}/%{module}/spatial/*.pyi
 %{py3_sitedir}/%{module}/spatial/__pycache__
 %dir %{py3_sitedir}/%{module}/spatial/transform
+%attr(755,root,root) %{py3_sitedir}/%{module}/spatial/transform/*.so
 %{py3_sitedir}/%{module}/spatial/transform/*.py
+%{py3_sitedir}/%{module}/spatial/transform/*.pyi
 %{py3_sitedir}/%{module}/spatial/transform/__pycache__
 %dir %{py3_sitedir}/%{module}/special
 %attr(755,root,root) %{py3_sitedir}/%{module}/special/*.so
@@ -277,7 +286,14 @@ rm -rf $RPM_BUILD_ROOT
 %dir %{py3_sitedir}/%{module}/stats
 %attr(755,root,root) %{py3_sitedir}/%{module}/stats/*.so
 %{py3_sitedir}/%{module}/stats/*.py
+%{py3_sitedir}/%{module}/stats/*.pyi
+%{py3_sitedir}/%{module}/stats/*.pxd
+%{py3_sitedir}/%{module}/stats/_sobol_direction_numbers.npz
 %{py3_sitedir}/%{module}/stats/__pycache__
+%dir %{py3_sitedir}/%{module}/stats/_boost
+%attr(755,root,root) %{py3_sitedir}/%{module}/stats/_boost/*.so
+%{py3_sitedir}/%{module}/stats/_boost/*.py
+%{py3_sitedir}/%{module}/stats/_boost/__pycache__
 %{py3_sitedir}/%{module}-%{version}-py*.egg-info
 
 %if %{with doc}
This page took 0.148928 seconds and 4 git commands to generate.