Hello community,

here is the log from the commit of package python-mpi4py for openSUSE:Factory 
checked in at 2019-02-25 17:59:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-mpi4py (Old)
 and      /work/SRC/openSUSE:Factory/.python-mpi4py.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-mpi4py"

Mon Feb 25 17:59:35 2019 rev:7 rq:678881 version:3.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-mpi4py/python-mpi4py.changes      
2018-11-15 12:42:03.986139614 +0100
+++ /work/SRC/openSUSE:Factory/.python-mpi4py.new.28833/python-mpi4py.changes   
2019-02-25 17:59:44.374160662 +0100
@@ -1,0 +2,17 @@
+Mon Feb 25 09:24:44 UTC 2019 - Tomáš Chvátal <[email protected]>
+
+- Update to 3.0.1:
+  * Bug fixes:
+    + Fix ``Comm.scatter()`` and other collectives corrupting input send
+      list. Add safety measures to prevent related issues in global
+      reduction operations.
+    + Fix error-checking code for counts in ``Op.Reduce_local()``.
+  * Enhancements:
+    + Map size-specific Python/NumPy typecodes to MPI datatypes.
+    + Allow partial specification of target list/tuple arguments in the
+      various ``Win`` RMA methods.
+    + Workaround for removal of ``MPI_{LB|UB}`` in Open MPI 4.0.
+    + Support for Microsoft MPI v10.0.
+- Add numpy as build dependency used in tests
+
+-------------------------------------------------------------------

Old:
----
  mpi4py-3.0.0.tar.gz

New:
----
  mpi4py-3.0.1.tar.gz

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

Other differences:
------------------
++++++ python-mpi4py.spec ++++++
--- /var/tmp/diff_new_pack.kVYfpU/_old  2019-02-25 17:59:46.266159069 +0100
+++ /var/tmp/diff_new_pack.kVYfpU/_new  2019-02-25 17:59:46.270159066 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-mpi4py
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,36 +12,36 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-Name:           python-mpi4py
 %if 0%{?sle_version} <= 120300
 %define mpiver  openmpi
 %else
-%if 0%{?sle_version} <= 150000
-%define mpiver  openmpi2
-%else
-%define mpiver  openmpi3
-%endif
+  %if 0%{?sle_version} <= 150000
+  %define mpiver  openmpi2
+  %else
+  %define mpiver  openmpi3
+  %endif
 %endif
-Version:        3.0.0
+Name:           python-mpi4py
+Version:        3.0.1
 Release:        0
 Summary:        MPI for Python
 License:        BSD-2-Clause
 Group:          Development/Libraries/Python
-Url:            https://bitbucket.org/mpi4py/mpi4py
+URL:            https://bitbucket.org/mpi4py/mpi4py
 Source:         
https://files.pythonhosted.org/packages/source/m/mpi4py/mpi4py-%{version}.tar.gz
-BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{mpiver}
 BuildRequires:  %{mpiver}-devel
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module numpy}
+BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:       %{mpiver}
-
 %python_subpackages
 
 %description
@@ -87,8 +87,8 @@
 %package -n %{name}-common-devel
 Summary:        Shared development files for %{name}
 Group:          Development/Libraries/Python
-Provides:       %{python_module mpi4py-common-devel = %{version}}
 Requires:       %{mpiver}-devel
+Provides:       %{python_module mpi4py-common-devel = %{version}}
 
 %description -n %{name}-common-devel
 Development libraries and headers needed to build packages using %{name}
@@ -113,7 +113,7 @@
 %build
 source %{_libdir}/mpi/gcc/%{mpiver}/bin/mpivars.sh
 
-export CFLAGS="%{optflags}"
+export CFLAGS="%{optflags} -fno-strict-aliasing"
 %python_build
 
 %install

++++++ mpi4py-3.0.0.tar.gz -> mpi4py-3.0.1.tar.gz ++++++
++++ 83514 lines of diff (skipped)


Reply via email to