Releases: ocean-uhh/seasenselib
Releases · ocean-uhh/seasenselib
v0.5.0
v0.4.1
v0.4.0
What's Changed
- Plugin Mechanism by @ysorge in #61 #62
- CLI and API redesign by @ysorge in #64
- New functions for public API by @ysorge in #58
- Update docs for new API by @eleanorfrajka in #67
- Demo Notebooks and Example Data by @eleanorfrajka in #57
- Fix: Issues with cnv files by @ysorge in #69
- Re-license project from AGPL-3.0 to MIT by @ysorge in #71
- Feat: Reader class modernization by @ysorge in #74 #78
- Extract utility classes from AbstractReader by @ysorge in #79
Full Changelog: v0.3.0...v0.4.0
Installation
pip install seasenselib==0.4.0
Contributors
Special thanks to all contributors who made this release possible:
v0.3.0
What's Changed
- Optimization of SBE CNV reader by @ysorge in #43
- New RBR Matlab reader by @ysorge in #45
- New ADCP reader for rdadcp conversion in Matlab by @eleanorfrajka in #46
- Documentation update by @eleanorfrajka in #48
- Project renaming by @ysorge in #50
Full Changelog: v0.2.0...v0.3.0
Installation
pip install seasenselib==0.3.0
Contributors
Special thanks to all contributors who made this release possible:
v0.2.0
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_resourcesusage
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.0What's Changed
- New Project Structure by @ysorge in #16
- CLI redesign (renaming of arguments + new arguments) by @ysorge in #19
- Reader for RBR ASCII format by @ysorge in #20
- Reader for Nortek ASCII format by @ysorge in #21
- Reader for RBR native old .rsk format by @ysorge in #25
- Adding RTD docs and Github action to generate on PR by @eleanorfrajka in #26
- Reader for RBR native format (modern version) by @ysorge in #27
- Refactoring by @ysorge in #31
- Lazy Loading by @ysorge in #33
- Dealing with deprecated pkg_resources in 3rd party modules by @ysorge in #35
- Reader for SBE ASCII by @isaschmitz in #37
- Reader for RCM Matlab by @isaschmitz in #38
- Reader for ADCP Matlab by @isaschmitz in #36
Full Changelog: https://github.com/ifmeo-hamburg/ctd-tools/commits/v0.2.0
Contributors
Special thanks to all contributors who made this release possible: