Releases: open-atmos/PyMPDATA
Releases · open-atmos/PyMPDATA
PyMPDATA v1.0.11
- optional bc data buffer allocation in Traversals (for use, e.g., in MPI) - kudos @Delcior
- proper math markdown in README
- tip release fix (workflow was still referring to
master
and notmain
branch) - Github Actions workflow refactors
PyMPDATA v1.0.10
- redesign vector-field halo-filling code enabling separate code for normal and parallel logic (thanks @Delcior)
- extended docstrings and test coverage for boundary conditions (periodic, extrapolated)
PyMPDATA v1.0.9
- redesign of halo-filling architecture enabling exchanges of domain slabs instead of per-grid-cell logic (kudos @Delcior)
PyMPDATA v1.0.8
- update links in README to reflect GitHub org move to open-atmos
- fix JSON syntax in .zenodo.json and add a CI workflow for checking it
PyMPDATA v1.0.7
- added an option to
Stepper::__init__
to select halo-filling traversal order (left first or right first) + major code refactor around halo-filling logic (kudos @piotrbartman!)
PyMPDATA v1.0.6
- added
.zenodo.json
file with metadata for Zenodo releases - improved Numba error messages through closure function renaming, adding source file names to namedtuple types and avoiding cryptic magick in method-name construction within Field::assemble
- fixed Numba compilation issue with shared advector (by introducing
@lru_cache
formake_indexers
) - README updates
thanks @Delcior for help
PyMPDATA v1.0.5
- final JOSS paper edits
- pre-commit hooks setup (incl. CI checks)
- CI steps (main build jobs depend now on codecov, pylint and precommit)
- added
-We
topytest
call in codecov workflow - tokens for ghapi & pypi-publish version bump in CI scripts
PyMPDATA v1.0.4
- fixing version indicators for dependencies in pypi.org-published files (regression introduced when automating package uploads)
PyMPDATA v1.0.3
- enable CI with Python 3.10
- fix timers documentation (cpu/wall time mismatch)
- JOSS paper updates
PyMPDATA v1.0.2
added PyPI release automation through GitHub Actions