active development branch.
- improve type checking, add mypy action in CI
Maintenance release to drop python 3.9: min python version is now 3.10
- updated notes on deployment
- dependabot configuration
- remove usage of xr.tutorials from test suite
- now testing python 3.12
- yt wrapper methods
Maintenance release. Minimum python version is now 3.9.
- improve error messaging for load_grid
- fix deprecation warning from yt.load_amr_grids
- consolidate to pyproject.toml
- expand testing: all platforms, new weekly run
- switch to pre-commit.ci
Bug fix release.
- fix coordinate flipping bug (PR 46)
Bug fix release.
- handle the case where data coordinate lengths are 1 (PR 41)
Bug fix release.
- fixes handling of xarray variables with dimensions in decreasing order (e.g., latitude from 90 to -90) without having to re-index the whole variable (PR 39).
This release builds out the loading functions introduced in v0.1.0 and includes improvements to documentation
ds.yt.load_grid
now has:
- initial support for loading 3D uniform grid data with chunks
- support for 2D fields for non-chunked data
- support for stretched (non-chunked) and uniform grids
CI improvements, including:
- test coverage checks on PR
- rtd docs build, including builds on PR
- replaced the multiple load functions with a single function,
ds.yt.load_grid
- correctly handle nodes as cell centers, interpolating if necessary
- First release on PyPI.