New features (python only)
- most function outputs have changed to return a tuple of the main result and a dictionary containing the stats (if applicable), rather than a dictionary containing everything. For example, a return value that was previously:
py
{"result": r, "conv": ..., "rmse": ...}
now becomes
py
(r, {"conv": ..., "rmse": ...})
making it easier to access the result, e.g.:
py
result, stats = humanleague.integerise(p, n)
Removed features (python only)
- Remove deprecated `sobolSequence` function, in favour of the the `SobolSequence` generator introduced in 2.2.0
- conda-forge releases are no longer supported. Conda users should use pip to install the package.
Bug fixes
- fixed some documentation issues
Internal
- CI improvements: automated release pipeline PRs to main are automatically version bumped and published on pypi