Releases: open-atmos/PyMPDATA
Releases · open-atmos/PyMPDATA
PyMPDATA v1.1.1
What's Changed
- added more verbose explanations of solver, halo and g_factor by @slayoo in #433
- Smolarkiewicz 2006 example: add missing badge, regenerate plots, fix rectangular signal width by @slayoo in #438
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- fix CI problems incl. arm64-related ones (--break-system-packages option for pip; codecov secret; Python 3.12 compatible CI reqs) by @slayoo in #424
- CI: add missing "-e" args to pip install when installing multiple pkgs by @slayoo in #426
- matplotlib deprecation fix by @slayoo in #428
- hint figure-generation workflow in README.md by @slayoo in #430
- bump devops tests by @slayoo in #437
- phase out pdoc3 in favour of pdoc by @pawelmagnu in #435
New Contributors
- @pawelmagnu made their first contribution in #435
Full Changelog: v1.0.17...v1.1.0
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-examplesrepo 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_requirefor 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
masterand notmainbranch) - 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)