Numba-mpi

Latest version: v1.1.1

Safety actively analyzes 685670 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 8

0.18

API changes:
- returning underlying MPI lib return code from `send`, `recv` and `allreduce` instead of asserting it is zero within these functions (opens up possibilities to use these function in a multi-threaded environmet, and makes the `numba-mpi` a more lightweight wrapper)
- `allreduce` no longer allocates memory for the result, but rather expects it to be passed as argument (type and size not checked!)

thanks Delcior!

0.17

Open MPI and Intel MPI added to CI.
Bugfix: MPI_Allreduce() works on Open MPI (issue caused by difference in MPI_Op datatype across different MPI implementations)

0.16

Get MPI lib path with `ctypes` `find_library`
Check for Intel MPI dll name (thanks DManowitz for reporting the issue)

0.15

- setup pre-commit hooks, refactor workflows (steps)

0.14

- added `__version__` to the Python package (thanks Delcior)

0.13

- added support for MIN and MAX operators for `allreduce` (in addition to SUM) - thanks david-zwicker

Page 6 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.