Skip to content

v0.2.0 – Rotherbaum

Choose a tag to compare

@ysorge ysorge released this 23 Jul 22:48
· 270 commits to main since this release

Release Notes

This release introduces major improvements to the library with new data format support, redesigned CLI, and enhanced architecture.

New Data Format Readers

  • RBR ASCII - Read data from RBR logger ASCII exports
  • RBR RSK - Support for both legacy and modern .rsk files
  • Nortek ASCII - Process Nortek ADCP ASCII data files
  • SeaBird ASCII - Read SBE ASCII exports
  • RCM Matlab - Import RCM data from Matlab files
  • ADCP Matlab - Process ADCP data from Matlab files

Technical Improvements

  • New Project Structure - Reorganized codebase for better maintainability
  • Lazy Loading - Improved performance through on-demand module loading
  • Refactored Architecture - Cleaner, more modular design
  • Dependency Updates - Fixed deprecated pkg_resources usage

Documentation

  • Read the Docs integration - Comprehensive online documentation
  • GitHub Actions - Automated documentation generation on PRs

CLI Redesign

  • Streamlined commands - More intuitive argument naming
  • Enhanced functionality - New command-line options for better workflow

Installation

pip install ctd-tools==0.2.0

What's Changed

Full Changelog: https://github.com/ifmeo-hamburg/ctd-tools/commits/v0.2.0

Contributors

Special thanks to all contributors who made this release possible: