SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python3-mpi4py-devel-3.0.0-3.3.x86_64.rpm :
Thu Nov 15 13:00:00 2018 toddrme2178AATTgmail.com
- Use openmpi3 for releases that support it.

Wed Jun 13 14:00:00 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 14:00:00 2017 junghansAATTvotca.org
- adapt to new openlmi package - source mpivars.h during build

Tue May 23 14:00:00 2017 toddrme2178AATTgmail.com
- Implement single-spec version
- Fix source URL.
- Package docs

Wed Jan 25 13:00:00 2017 jengelhAATTinai.de
- Update description. Drop redundant %clean.

Tue Jan 24 13:00:00 2017 junghansAATTvotca.org
- install LICENSE.rst as suggest in request#445611

Sun Dec 11 13:00:00 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 14:00:00 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 14:00:00 2012 toddrme2178AATTgmail.com
- Update to version 1.3
- Add Python 3 package

Sat Feb 25 13:00:00 2012 scorotAATTfree.fr
- fix build for SLE-11

Fri Jan 6 13:00:00 2012 toddrme2178AATTgmail.com
- Update to version 1.2.2
- Clean up spec file
- Switch to .changes file

Tue May 5 14:00:00 2009 felix.richter2AATTuni-rostock.de
- Initial specfile generated by python distutils,
- adapted for SUSE Build Service


 
ICM