Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-pythran for openSUSE:Factory 
checked in at 2023-05-16 14:16:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pythran (Old)
 and      /work/SRC/openSUSE:Factory/.python-pythran.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pythran"

Tue May 16 14:16:05 2023 rev:8 rq:1087264 version:0.13.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pythran/python-pythran.changes    
2023-01-26 14:09:03.807814972 +0100
+++ /work/SRC/openSUSE:Factory/.python-pythran.new.1533/python-pythran.changes  
2023-05-16 14:27:11.655662320 +0200
@@ -1,0 +2,22 @@
+Mon May 15 15:19:41 UTC 2023 - Dirk Müller <dmuel...@suse.com>
+
+- update to 0.13.1:
+  * Bump xsimd dependency to 11.0.0, with a backported patch.
+  * Improve performance of functions revieving scalar arguments.
+    This changes the internal function call API.
+  * Improve performance of fix-stride slicing, using a new slice
+    representation.
+  * Improve numpy.copyto performance, and detect copyto pattern usage.
+  * Force internal linkage of generated functions, which gives more
+    optimization room to the C++ compiler.
+  * Provide entry points pythran.import_pythrancode and
+    pythran.import_pythranfile, as a poor man JIT option.
+  * Optimize numpy.argmax(cst * val) into numpy.argmax(val) when cst is
+    positive.
+  * Avoid copies upon numpy.array_split
+  * Get rid of unused functions C++ warnings
+  * Avoid generating a loop footer when the loop index is not used
+    outside of the loop.
+- fix the test-flavor splitting for python311
+
+-------------------------------------------------------------------

Old:
----
  pythran-0.12.1-gh.tar.gz

New:
----
  pythran-0.13.1-gh.tar.gz

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

Other differences:
------------------
++++++ python-pythran.spec ++++++
--- /var/tmp/diff_new_pack.HvU8q1/_old  2023-05-16 14:27:12.283665912 +0200
+++ /var/tmp/diff_new_pack.HvU8q1/_new  2023-05-16 14:27:12.291665957 +0200
@@ -17,35 +17,35 @@
 
 
 %global flavor @BUILD_FLAVOR@%{nil}
-%if "%{flavor}" == "test-py38"
-%define psuffix -test-py38
-%define skip_python39 1
-%define skip_python310 1
-%bcond_without test
-ExclusiveArch:  x86_64
-%endif
 %if "%{flavor}" == "test-py39"
 %define psuffix -test-py39
 %define skip_python38 1
 %define skip_python310 1
-%bcond_without test
-ExclusiveArch:  x86_64
+%define skip_python311 1
 %endif
 %if "%{flavor}" == "test-py310"
 %define psuffix -test-py310
 %define skip_python38 1
 %define skip_python39 1
-%bcond_without test
-ExclusiveArch:  x86_64
+%define skip_python311 1
+%endif
+%if "%{flavor}" == "test-py311"
+%define psuffix -test-py311
+%define skip_python38 1
+%define skip_python39 1
+%define skip_python310 1
 %endif
 %if "%{flavor}" == ""
 %define psuffix %{nil}
 %bcond_with test
+%else
+%bcond_without test
+ExclusiveArch:  x86_64
 %endif
 %{?!python_module:%define python_module() python3-%{**}}
 %define skip_python2 1
 Name:           python-pythran%{psuffix}
-Version:        0.12.1
+Version:        0.13.1
 Release:        0
 Summary:        Ahead of Time compiler for numeric kernels
 License:        BSD-3-Clause
@@ -129,7 +129,7 @@
 donttest="test_operator_intersection"
 # gh#serge-sans-paille/pythran#2044 NOT FIXED by 
gh#serge-sans-paille/pythran#2046
 donttest="$donttest or test_toolchain or test_cli"
-%pytest -n auto -k "not ($donttest)" -m "not module"
+%pytest %{?jobs:-n %jobs} -k "not ($donttest)" -m "not module"
 %endif
 
 %if !%{with test}

++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.HvU8q1/_old  2023-05-16 14:27:12.327666163 +0200
+++ /var/tmp/diff_new_pack.HvU8q1/_new  2023-05-16 14:27:12.331666186 +0200
@@ -1,6 +1,6 @@
 <multibuild>
-  <package>test-py38</package>
   <package>test-py39</package>
   <package>test-py310</package>
+  <package>test-py311</package>
 </multibuild>
 

++++++ pythran-0.12.1-gh.tar.gz -> pythran-0.13.1-gh.tar.gz ++++++
++++ 15268 lines of diff (skipped)

Reply via email to