Functionally SMURFF v1.0 is the same as SMURFF v0.17.0.
The main improvements are a modernisation of the packaging and build system We
now use a `pyproject.toml` file and scikit-build-core with vcpkg on Windows and
macOS to build wheels and conda package for Python 3.9 to Python 3.13 on
Window, Linux and macOS.
These packages can be installed using
- conda: `conda install -c vanderaa smurff`
- pip: `pip install smurff`
Other fixes / minor improvements
* `smurff --bist` now runs all unittests in the single `smurff` binary in https://github.com/ExaScience/smurff/pull/149
* `py_smurff version` gives version info on linked libraries in https://github.com/ExaScience/smurff/pull/160
* A better error message when input contains NaN in https://github.com/ExaScience/smurff/pull/161
**Full Changelog**: https://github.com/ExaScience/smurff/compare/v0.17.0...v1.0