- Migrated documentation to Mkdocs and Gh-pages
- Add Xarray lazy backend support `xr.open_dataset('file.sgy')`
- Removed legacy zgy support in favour of `PyZgy`.
- Added accessor space for `segysak` to improve functionality of Dataset and DataArray. Ported some functionality from `seis` accssor.
- Move attrs into a JSON string on the Dataset/DataArray to improve compatability with other backends.
- Add Progress class for global specification of silent. Breaking change removes silient as argument for all SEGY-SAK methods.
- Add LSQ affine transform calculations for more robust definition of transforms.
- Migrate KeyFields to python builtin `dataclass`.
- Migrate project to Pyproject.toml and Hatch build system to support multi-version testing with `hatch test --all`.
- Update documentation and examples to new methods.
- Documentation uses `mike` for version control.