Repository navigation
Releases: mwyau/spharmgrid
Releases · mwyau/spharmgrid
Release list
v0.5.0
What's Changed
- ci: fix Python 3.15 freethreaded build in CI by @mwyau in #73
- feat: Support Fejér-1 grids with DUCC0 by @mwyau in #77
- refactor: batch Xarray transform execution by @mwyau in #79
- docs: consolidate plans and refresh v0.5 documentation by @mwyau in #83
- release: v0.5.0 by @mwyau in #84
Full Changelog: v0.4.1...v0.5.0
v0.5.0.dev0
Immutable
release. Only release title and notes can be modified.
v0.4.1
v0.4.0
What's Changed
- feat: add JAX Xarray accessors and device helpers by @mwyau in #55
- docs: standardize documentation formatting and CI checks by @mwyau in #58
- docs: revise AGENTS.md by @mwyau in #59
- feat: add reusable spectral representations by @mwyau in #57
- ci: add post-merge validation workflow by @mwyau in #61
- feat: support regular GL grids with arbitrary nlon in JAX by @mwyau in #60
- deps: update torch-ci group by @mwyau in #65
- feat(torch): extend CC analysis to full triangular bandlimit by @mwyau in #56
- release: v0.4.0 by @mwyau in #66
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- feat: add JAX S2FFT backend by @mwyau in #44
- docs: add PyTorch and JAX API references by @mwyau in #45
- test: add gdm-xarray-jax dev dependency and tests by @mwyau in #46
- docs: update API reference by @mwyau in #47
- fix: align optional backend dependencies and JAX x64 tests by @mwyau in #51
- fix: dependabot parsing of JAX direct dependency by @mwyau in #53
- release: v0.3.0 by @mwyau in #54
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- feat: torch backend by @mwyau in #31
- feat: add spectral truncation modes by @mwyau in #35
- test: fix torch-harmonics test dependencies by @mwyau in #36
- chore: add SPDX headers and update pre-commit hooks by @mwyau in #37
- test: add comprehensive Torch parity and reorganize test suites by @mwyau in #39
- build: decouple Torch backend dependencies from package extras by @mwyau in #40
- license: update years in SPDX headers by @mwyau in #41
- test: add NCL/SPHEREPACK parity suite by @mwyau in #42
- release: v0.2.0 by @mwyau in #43
Full Changelog: v0.1.3...v0.2.0
v0.2.0.dev0
Immutable
release. Only release title and notes can be modified.
What's Changed
- feat: torch backend by @mwyau in #31
- feat: add spectral truncation modes by @mwyau in #35
- test: fix torch-harmonics test dependencies by @mwyau in #36
- chore: add SPDX headers and update pre-commit hooks by @mwyau in #37
- release: v0.2.0.dev0 by @mwyau in #38
Full Changelog: v0.1.3...v0.2.0.dev0
v0.1.3
v0.1.2
What's Changed
- docs: add Zenodo DOI by @mwyau in #11
- test: add scalar Laplacian parity coverage by @mwyau in #13
- ci: report file backend coverage to Codecov by @mwyau in #14
- ci: add prek hooks and Dependabot updates by @mwyau in #16
- docs: run prek hooks by @mwyau in #17
- test: consolidate xarray accessor contracts by @mwyau in #15
- build: pin Python 3.14 and update pre-commit hooks by @mwyau in #18
- build: add Python 3.11 support by @mwyau in #19
- docs: switch to PyData Sphinx Theme by @mwyau in #22
- perf: update Dask workers scaling to allow some oversubscription by @mwyau in #23
- release: v0.1.2 by @mwyau in #24
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- chore: add conda-forge release by @mwyau in #3
- test: relax macOS numerical tolerances by @mwyau in #4
- test: strengthen scientific and CLI validation by @mwyau in #5
- ci: add Codecov reporting and tighten code quality by @mwyau in #7
- typing: tighten ndarray annotations and static checks by @mwyau in #8
- perf: use DUCC default threading without Dask by @mwyau in #9
- docs: improve navigation, API comparison, and theme controls by @mwyau in #6
- release: v0.1.1 by @mwyau in #10
Full Changelog: v0.1.0...v0.1.1