Overview

Request 921522 accepted

- Update to 3.1.1
+ Warning
+ This is the last release supporting Python 2.
* Fix typo in Requires-Python package metadata.
* Regenerate C sources with Cython 0.29.24.
- Update to 3.1.0
+ Warning
+ This is the last release supporting Python 2.
* New features:
* mpi4py.util: New package collecting miscellaneous utilities.
* Enhancements:
* Add pickle-based Request.waitsome() and Request.testsome().
* Add lowercase methods Request.get_status() and
Request.cancel().
* Support for passing Python GPU arrays compliant with the
DLPack data interchange mechanism (link) and the
__cuda_array_interface__ (CAI) standard (link) to uppercase
methods. This support requires that mpi4py is built against
CUDA-aware MPI implementations. This feature is currently
experimental and subject to future changes.
* mpi4py.futures: Add support for initializers and canceling
futures at shutdown. Environment variables names now follow
the pattern MPI4PY_FUTURES_*, the previous MPI4PY_* names are
deprecated.
* Add type annotations to Cython code. The first line of the
docstring of functions and methods displays a signature
including type annotations.
* Add companion stub files to support type checkers.
* Support for weak references.
* Miscellaneous:

Request History
Hans-Peter Jansen's avatar

frispete created request

- Update to 3.1.1
+ Warning
+ This is the last release supporting Python 2.
* Fix typo in Requires-Python package metadata.
* Regenerate C sources with Cython 0.29.24.
- Update to 3.1.0
+ Warning
+ This is the last release supporting Python 2.
* New features:
* mpi4py.util: New package collecting miscellaneous utilities.
* Enhancements:
* Add pickle-based Request.waitsome() and Request.testsome().
* Add lowercase methods Request.get_status() and
Request.cancel().
* Support for passing Python GPU arrays compliant with the
DLPack data interchange mechanism (link) and the
__cuda_array_interface__ (CAI) standard (link) to uppercase
methods. This support requires that mpi4py is built against
CUDA-aware MPI implementations. This feature is currently
experimental and subject to future changes.
* mpi4py.futures: Add support for initializers and canceling
futures at shutdown. Environment variables names now follow
the pattern MPI4PY_FUTURES_*, the previous MPI4PY_* names are
deprecated.
* Add type annotations to Cython code. The first line of the
docstring of functions and methods displays a signature
including type annotations.
* Add companion stub files to support type checkers.
* Support for weak references.
* Miscellaneous:


Christoph Junghans's avatar

cjunghans accepted request

openSUSE Build Service is sponsored by