Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-mpi4py for openSUSE:Factory 
checked in at 2021-09-27 20:08:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-mpi4py (Old)
 and      /work/SRC/openSUSE:Factory/.python-mpi4py.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-mpi4py"

Mon Sep 27 20:08:49 2021 rev:13 rq:921542 version:3.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-mpi4py/python-mpi4py.changes      
2021-09-20 23:33:33.599203731 +0200
+++ /work/SRC/openSUSE:Factory/.python-mpi4py.new.1899/python-mpi4py.changes    
2021-09-27 20:09:03.882472451 +0200
@@ -1,0 +2,39 @@
+Sun Sep 26 13:11:39 UTC 2021 - Hans-Peter Jansen <h...@urpla.net>
+
+- Update to 3.1.1
+  + Warning
+  + This is the last release supporting Python 2.
+    * Fix typo in Requires-Python package metadata.
+    * Regenerate C sources with Cython 0.29.24.
+
+- Update to 3.1.0
+  + Warning
+  + This is the last release supporting Python 2.
+    * New features:
+    * mpi4py.util: New package collecting miscellaneous utilities.
+    * Enhancements:
+    * Add pickle-based Request.waitsome() and Request.testsome().
+    * Add lowercase methods Request.get_status() and
+      Request.cancel().
+    * Support for passing Python GPU arrays compliant with the
+      DLPack data interchange mechanism (link) and the
+      __cuda_array_interface__ (CAI) standard (link) to uppercase
+      methods. This support requires that mpi4py is built against
+      CUDA-aware MPI implementations. This feature is currently
+      experimental and subject to future changes.
+    * mpi4py.futures: Add support for initializers and canceling
+      futures at shutdown. Environment variables names now follow
+      the pattern MPI4PY_FUTURES_*, the previous MPI4PY_* names are
+      deprecated.
+    * Add type annotations to Cython code. The first line of the
+      docstring of functions and methods displays a signature
+      including type annotations.
+    * Add companion stub files to support type checkers.
+    * Support for weak references.
+    * Miscellaneous:
+    * Add a new mpi4py publication (link) to the citation listing.
+
+- Minor packaging cleanups
+- Disable Python2 builds
+
+-------------------------------------------------------------------

Old:
----
  mpi4py-3.0.3.tar.gz

New:
----
  mpi4py-3.1.1.tar.gz

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

Other differences:
------------------
++++++ python-mpi4py.spec ++++++
--- /var/tmp/diff_new_pack.jIEab4/_old  2021-09-27 20:09:04.882473553 +0200
+++ /var/tmp/diff_new_pack.jIEab4/_new  2021-09-27 20:09:04.882473553 +0200
@@ -17,14 +17,15 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define skip_python2 1
 %define skip_python36 1
-%if 0%{?sle_version} && 0%{?sle_version} < 150000
+%if 0%{?sle_version} && 0%{?sle_version} < 150300
   %define mpiver  openmpi
 %else
   %define mpiver  openmpi4
 %endif
 Name:           python-mpi4py
-Version:        3.0.3
+Version:        3.1.1
 Release:        0
 Summary:        MPI for Python
 License:        BSD-2-Clause
@@ -103,8 +104,9 @@
 
 %prep
 %setup -q -n mpi4py-%{version}
-rm demo/*/runtests.bat docs/source/usrman/make.bat
+rm demo/*/runtests.bat docs/source/usrman/make.bat 
docs/source/usrman/.gitignore
 sed -i 's/\r$//' docs/usrman/objects.inv
+sed -i '1!b;/^#!\/usr\/bin\/python/d' demo/python-config
 
 %build
 source %{_libdir}/mpi/gcc/%{mpiver}/bin/mpivars.sh

++++++ mpi4py-3.0.3.tar.gz -> mpi4py-3.1.1.tar.gz ++++++
++++ 351030 lines of diff (skipped)

Reply via email to