Releases: open-atmos/PyMPDATA
Releases · open-atmos/PyMPDATA
tip
matplotlib deprecation fix (#428)
PyMPDATA v1.0.17
What's Changed
- bump joblib CI requirement by @slayoo in #419
- code formatting updates to match changes in black requirements by @slayoo in #420
- instruct dependabot to also check PyMDATA-examples dependencies by @slayoo in #421
- add Apple Silicon builds to CI by @slayoo in #422
Full Changelog: v1.0.16...v1.0.17
PyMPDATA v1.0.16
What's Changed
- fix NumPy warnings on null vector instantiation (NaN as value for int array) by @bhiogade in #416
- updates to match newer Numba deprecations (#416)
- new simpler clock() impl (#416)
- lower NUMBA_OPT settings on CI to reduce compilation times (#416)
- bumped upper Python version on CI to 3.11 (#416)
- cleanup precommit workflow job (leftover from the time when examples were a submodule) by @slayoo in #417
New Contributors
Full Changelog: v1.0.15...v1.0.16
PyMPDATA v1.0.15
PyMPDATA v1.0.14
- dimension-dependent halo filling order (#407, for use in MPI polar boundary conditions in PyMPDATA-MPI)
kudos @Delcior
PyMPDATA v1.0.13
- added a README in examples folder (will be used in PyMPDATA-examples package metadata for display at pypi.org)
PyMPDATA v1.0.12
- workaround for newer (post Nov '22: numba/numba@87b44af) Numba versions which err if a jitclass has a
__call__
method #402 (in PyMPDATA used for post-iter and post-step hooks) - moved
PyMPDATA-examples
repo content intoPyMPDATA
(retaining separate packages on PyPI.org) - switched to OIDC for PyPI publishing
- introduced externally sourced
devops_tests
- excluded notebooks from examples package wheels
- use
extras_require
for test dependencies (pip install pympdata[tests]
)
thanks @Delcior and @abulenok for brainstorming together on the repo-merge workflow
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)