SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python3-mpi4py-doc-2.0.0-lp150.11.2.x86_64.rpm :

* Sun May 08 2016 arunAATTgmx.de- specfile:
* updated source url to files.pythonhosted.org
* Mon Oct 26 2015 toddrme2178AATTgmail.com- Package documentation- Spec file cleanups- Switch to pypy download URL
* Sun Oct 25 2015 arunAATTgmx.de- specfile:
* remove modname
* update %doc files
* added setuptools- update to version 2.0.0:
* Support for MPI-3 features. + Matched probes and receives. + Nonblocking collectives. + Neighborhood collectives. + New communicator constructors. + Request-based RMA operations. + New RMA communication and synchronisation calls. + New window constructors. + New datatype constructor. + New C++ boolean and floating complex datatypes.
* Support for MPI-2 features not included in previous releases. + Generalized All-to-All collective (Comm.Alltoallw()) + User-defined data representations (Register_datarep())
* New scalable implementation of reduction operations for Python objects. This code is based on binomial tree algorithms using point-to-point communication and duplicated communicator contexts. To disable this feature, use mpi4py.rc.fast_reduce = False.
* Backward-incompatible changes: + Python 2.4, 2.5, 3.0 and 3.1 are no longer supported. + Default MPI error handling policies are overriden. After import, mpi4py sets the ERRORS_RETURN error handler in COMM_SELF and COMM_WORLD, a s well as any new Comm, Win, or File instance created through mpi4py, thus effectively ignoring the MPI rules about error handler inheritan ce. This way, MPI errors translate to Python exceptions. To disable this behavior and use the standard MPI error handling rules, use mpi4py .rc.errors = \'default\'. + Change signature of all send methods, dest is a required argument. + Change signature of all receive and probe methods, source defaults to ANY_SOURCE, tag defaults to ANY_TAG. + Change signature of send lowercase-spelling methods, obj arguments are not mandatory. + Change signature of recv lowercase-spelling methods, renamed \'obj\' arguments to \'buf\'. + Change Request.Waitsome() and Request.Testsome() to return None or list. + Change signature of all lowercase-spelling collectives, sendobj arguments are now mandatory, recvobj arguments were removed. + Reduction operations MAXLOC and MINLOC are no longer special-cased in lowercase-spelling methods Comm.[all]reduce() and Comm.[ex]scan(), th + e input object must be specified as a tuple (obj, location). + Change signature of name publishing functions. The new signatures are Publish_name(service_name, port_name, info=INFO_NULL) and Unpublish_n + ame(service_name, port_name, info=INFO_NULL)`. + Win instances now cache Python objects exposing memory by keeping references instead of using MPI attribute caching. + Change signature of Win.Lock(). The new signature is Win.Lock(rank, lock_type=LOCK_EXCLUSIVE, assertion=0). + Move Cartcomm.Map() to Intracomm.Cart_map(). + Move Graphcomm.Map() to Intracomm.Graph_map(). + Remove the mpi4py.MPE module. + Rename the Cython definition file for use with cimport statement from mpi_c.pxd to libmpi.pxd.
* Sat Jan 10 2015 arunAATTgmx.de- specfile:
* update copyright year
* remove python(abi) requirement
* 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``.
* Thu Nov 22 2012 toddrme2178AATTgmail.com- Removed openSUSE 11.4 spec file workarounds
* Tue May 22 2012 toddrme2178AATTgmail.com- Update to version 1.3- Add Python 3 package
 
ICM