Skip to content

v0.20.0: Release 0.20.0

Compare
Choose a tag to compare
@amorison amorison released this 04 Sep 00:03
· 108 commits to master since this release
New features:
- add basalt, harzburgite, impactor fields

Breaking changes:
- drop support for Python 3.8
- support numpy >= 2.0

Fixes:
- discovery of output files from outside of the run directory is now
  correct
- `Tcond` field variable is now correctly supported with both legacy and
  HDF5 output

Documentation:
- installation instructions use uv instead of pip

Internal:
- use uv and just instead of tox
- various github workflow improvements
- mkdocs always generate the list of config options
- drop `setuptools_scm`, version number is set manually