0.3.1 Release Notes
The pyina
package provides several basic tools to make MPI-based parallel computing more accessable to the end user. The goal of pyina
is to allow the user to extend their own code to MPI-based parallel computing with minimal refactoring.
pyina
installs with pip
:
$ pip install pyina
pyina
requires:
- python or pypy, >=3.8
- numpy, >=1.0
- mpi4py, >=1.3
- dill, >=0.4.0
- pox, >=0.3.6
- pathos, >=0.3.4
pyina
is licensed under 3-clause BSD:
>>> import pyina
>>> print (pyina.license())
To cite pyina
:
>>> import pyina
>>> print (pyina.citation())
What's Changed
- update travis badge link by @mmckerns in #79
- docs formatting for sphinx 8.x by @mmckerns in #80
- add initial support for python 3.14 by @mmckerns in #84
- Bump starlette from 0.37.2 to 0.40.0 in /docs by @dependabot in #81
- fix typo in requirements.txt by @mmckerns in #85
- updated copyright for 2025 by @mmckerns in #86
- Bump jinja2 from 3.1.4 to 3.1.5 in /docs by @dependabot in #87
- update docs requirements; CI for pypy3.11 by @mmckerns in #89
- better tests for default launcher and scheduler by @mmckerns in #90
Full Changelog: 0.3.0...0.3.1