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 2022-01-06 15:50:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-mpi4py (Old) and /work/SRC/openSUSE:Factory/.python-mpi4py.new.1896 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-mpi4py" Thu Jan 6 15:50:54 2022 rev:15 rq:943931 version:3.1.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-mpi4py/python-mpi4py.changes 2021-10-01 22:29:06.393379939 +0200 +++ /work/SRC/openSUSE:Factory/.python-mpi4py.new.1896/python-mpi4py.changes 2022-01-06 15:51:00.680962297 +0100 @@ -1,0 +2,20 @@ +Sun Jan 2 21:06:40 UTC 2022 - Ben Greiner <c...@bnavigator.de> + +- Update to 3.1.3 + * Add missing support for MPI.BOTTOM to generalized all-to-all + collectives. +- Release 3.1.2 + * mpi4py.futures: Add _max_workers property to MPIPoolExecutor. + * mpi4py.util.dtlib: Fix computation of alignment for predefined + datatypes. + * mpi4py.util.pkl5: Fix deadlock when using ssend() + mprobe(). + * mpi4py.util.pkl5: Add environment variable + MPI4PY_PICKLE_THRESHOLD. + * mpi4py.rc: Interpret "y" and "n" strings as boolean values. + * Fix/add typemap/typestr for MPI.WCHAR/MPI.COUNT datatypes. + * Minor fixes and additions to documentation. + * Minor fixes to typing support. + * Support for local version identifier (PEP-440). +- skip io tests on i586: gh#mpi4py/mpi4py#105 + +------------------------------------------------------------------- Old: ---- mpi4py-3.1.1.tar.gz New: ---- mpi4py-3.1.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-mpi4py.spec ++++++ --- /var/tmp/diff_new_pack.uQwqDp/_old 2022-01-06 15:51:01.276962624 +0100 +++ /var/tmp/diff_new_pack.uQwqDp/_new 2022-01-06 15:51:01.284962628 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-mpi4py # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,12 +16,12 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%{?!python_module:%define python_module() python3-%{**}} %define skip_python2 1 %define skip_python36 1 Name: python-mpi4py -Version: 3.1.1 +Version: 3.1.3 Release: 0 Summary: MPI for Python License: BSD-2-Clause @@ -135,11 +135,16 @@ export PYTHONDONTWRITEBYTECODE=1 export LANG=en_US.UTF-8 export OMPI_MCA_rmaps_base_oversubscribe=yes +donttest="test_spawn" +%ifarch %ix86 +# https://github.com/mpi4py/mpi4py/issues/105 +donttest+="|test_io" +%endif rm -rf build _build.* %{python_expand export PYTHONPATH=%{buildroot}%{$python_sitearch} rm -rf build _build.* %setup_openmpi -%{openmpi_prefix}/bin/mpiexec --use-hwthread-cpus --mca btl tcp,self -n 1 $python -B test/runtests.py -v --exclude="test_spawn" +%{openmpi_prefix}/bin/mpiexec --use-hwthread-cpus --mca btl tcp,self -n 1 $python -B test/runtests.py -v --exclude="$donttest" } %files %{python_files} ++++++ mpi4py-3.1.1.tar.gz -> mpi4py-3.1.3.tar.gz ++++++ ++++ 78084 lines of diff (skipped)