What’s New
v2023.07.25 (2023/07/25)
New Features
added import for VOTO seaexplorer data (GH#170) By Martin Mohrmann.
added versatile, depth dependent masking (GH#172) and per profile grouping (GH#175). By Martin Mohrmann.
add concatenation of two or more datasets (GH#173), even with different set of variables (GH#183). By Martin Mohrmann.
Breaking changes
Changed the behavior of find_dive_phase and calc_dive_number to use a smaller depth threshold when determining a valid dive (15 dbar down from 200 dbar). this is also now adjusteable. (GH#134) By Tom Hull.
GliderTools defaults for Figure creation were changed. Automatic application of plt.tight_layout was dropped in favour of more flexible embedding of GliderTools plots into existing layouts/subplots. (GH#185). By Martin Mohrmann.
The mixed layer depth algorithm was corrected. (GH#169, GH#168). By Martin Mohrmann. API change! Existing mixed layer computation code must be adapted.
Internal changes
Removed outdated python-seawater dependency (GH#186). By Callum Rollo.
Update documentation of required dependencies (GH#174). By Sören Thomsen.
Some cleanup of old python2 dependencies (GH#166). By Martin Mohrmann.
Replace deprecated pkg_resources with importlib.metadata (GH#187). By Martin Mohrmann.
Add release guide to documentation (GH#186). By Martin Mohrmann.
Cleanup of unused imports (GH#174). By Martin Mohrmann.
Bug fixes
Adapt demo notebook to updated Glider Tools (GH#179). By Callum Rollo.
Fix netCDF attribute handling for non-string attributes (GH#194). By Martin Mohrmann.
Adapt quenching_report to modern numpy versions (GH#191) By Martin Mohrmann.
Improve error handling for MLD computation (GH#190). By Martin Mohrmann.
Thanks also to Julius Busecke for help with the github CI, Sam Woodman for detailed bug reports and everyone else who has contributed.
v2022.12.13 (2022/12/13)
Internal changes
Refactoring and update of testing and development framework, update of flake, black and almost all python dependencies
Breaking changes
Fixed processing/calc_oxygen (:pull: 116, :issue: 112) By Callum Rollo.
Internal Changes
Implemented code linting as part of the CI (GH#100) By Julius Busecke.
Documentation
Added conda installation instructions + badge. (GH#94) By Julius Busecke.
Bug fixes
Replaced skyfield dependency with astral, fixing sunrise/sunset problems at high latitudes. By Isabelle Sindiswa Giddy.
v2021.03 (2021/3/30)
Documentation
Updated contributor guide for conda based workflow. (GH#81) By Julius Busecke.
Internal Changes
Migration of CI to conda based workflow with multiple python versions. (GH#54) By Julius Busecke.
Revamp distribution actions. (GH#82) By Julius Busecke.
Migrate from astral to skyfield (:pull:’121’) By ‘Isabelle Giddy <https://github.com/isgiddy>’_.