SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python3-mpi4py-devel-3.0.0-lp150.3.20.x86_64.rpm :

* Thu Nov 15 2018 Todd R - Use openmpi3 for releases that support it.
* Wed Jun 13 2018 toddrme2178AATTgmail.com- Update to version 3.0.0
* New features: + `mpi4py.futures`: Execute computations asynchronously using a pool of MPI processes. This package is based on ``concurrent.futures`` from the Python standard library. + `mpi4py.run`: Run Python code and abort execution in case of unhandled exceptions to prevent deadlocks. + `mpi4py.bench`: Run basic MPI benchmarks and tests.
* Enhancements: + Lowercase, pickle-based collective communication calls are now thread-safe through the use of fine-grained locking. + The ``MPI`` module now exposes a ``memory`` type which is a lightweight variant of the builtin ``memoryview`` type, but exposes both the legacy Python 2 and the modern Python 3 buffer interface under a Python 2 runtime. + The ``MPI.Comm.Alltoallw()`` method now uses ``count=1`` and ``displ=0`` as defaults, assuming that messages are specified through user-defined datatypes. + The ``Request.Wait[all]()`` methods now return ``True`` to match the interface of ``Request.Test[all]()``. + The ``Win`` class now implements the Python buffer interface.
* Backward-incompatible changes: + The ``buf`` argument of the ``MPI.Comm.recv()`` method is deprecated, passing anything but ``None`` emits a warning. + The ``MPI.Win.memory`` property was removed, use the ``MPI.Win.tomemory()`` method instead. + Executing ``python -m mpi4py`` in the command line is now equivalent to ``python -m mpi4py.run``. For the former behavior, use ``python -m mpi4py.bench``. + Python 2.6 and 3.2 are no longer supported. The ``mpi4py.MPI`` module may still build and partially work, but other pure-Python modules under the ``mpi4py`` namespace will not. + Windows: Remove support for legacy MPICH2, Open MPI, and DeinoMPI.- Switch to recommended openmpi2 for distributions that support it.
* Wed Oct 25 2017 junghansAATTvotca.org- adapt to new openlmi package - source mpivars.h during build
* Tue May 23 2017 toddrme2178AATTgmail.com- Implement single-spec version- Fix source URL.- Package docs
* Wed Jan 25 2017 jengelhAATTinai.de- Update description. Drop redundant %clean.
* Tue Jan 24 2017 junghansAATTvotca.org- install LICENSE.rst as suggest in request#445611
* Sun Dec 11 2016 junghansAATTvotca.org- Update to version 2.0.0
* Support for MPI-3 features.
* Support for MPI-2 features not included in previous releases.
* New scalable implementation of reduction operations for Python objects.
* Thu Oct 24 2013 toddrme2178AATTgmail.com- Update to version 1.3.1
* Regenerate C wrappers with Cython 0.19.1 to support Python 3.3.
* Install ``
*.pxd`` files in ``/mpi4py`` to ease the support for Cython\'s ``cimport`` statement in code requiring to access mpi4py internals.
* As a side-effect of using Cython 0.19.1, ancient Python 2.3 is no longer supported. If you really need it, you can install an older Cython and run ``python setup.py build_src --force``.
* Tue May 22 2012 toddrme2178AATTgmail.com- Update to version 1.3- Add Python 3 package
* Sat Feb 25 2012 scorotAATTfree.fr- fix build for SLE-11
* Fri Jan 06 2012 toddrme2178AATTgmail.com- Update to version 1.2.2- Clean up spec file- Switch to .changes file
* Tue May 05 2009 felix.richter2AATTuni-rostock.de- Initial specfile generated by python distutils,- adapted for SUSE Build Service
 
ICM