Changelog — iwutil¶
All notable changes to this package are documented here. The format is based on Keep a Changelog, and this package follows Semantic Versioning.
For platform-wide release notes (Studio, pipeline, SDK, and more), see docs.ionworks.com/changelog.
[0.5.7] - 2026-11-02¶
Changed¶
Requires
polars>=2.1.0, up frompolars>=1.44.2(#2657)
[0.5.6] - 2026-10-20¶
Changed¶
No changes to the package’s code or requirements:
numpy>=2.0.0is unchanged from 0.5.5.
[0.5.5] - 2026-09-29¶
Changed¶
Raised the
matplotliblower bound to>=3.11.2. Thepandas[parquet,feather]extras are now declared on their own line; thepandas>=3.0.5floor is unchanged.
[0.5.4] - 2026-08-03¶
Changed¶
Raised the
pandaslower bound in theparquet/featherextras to>=3.0.5, and thematplotliblower bound to>=3.11.1.
[0.5.3] - 2026-07-29¶
Changed¶
Raised the
polarslower bound in thepolarsextra to>=1.43.0.
[0.5.2] - 2026-07-24¶
Changed¶
Migrated to numpy 2 and pandas 3.
Fixed¶
Incremented the numpy lower pin and corrected MCMC bin syntax.
[0.5.1] - 2026-07-20¶
Changed¶
Raised the optional
polarsextra floor from>=1.33.1to>=1.42.1(#1284).
[0.5.0] - 2026-07-13¶
Breaking changes¶
Dropped support for Python 3.10; the minimum supported version is now Python 3.11 (#1174).
[0.4.3] - 2026-06-01¶
Changed¶
Relaxed dependency pins: removed the
numpy<2upper bound (nownumpy>=1.26) and raised thematplotlibfloor to>=3.9(#764).Switched the optional
polarsextra frompolars-lts-cputo the standardpolarsdistribution (#768).