Releases: AIQC-Hub/ctddump
Releases · AIQC-Hub/ctddump
Release list
v0.26.1
Full Changelog: v0.26.0...v0.26.1
v0.26.0
v0.4.3
v0.4.2
v0.4.1
v0.4.0
v0.3.0
Added
concat convertcommand: merge Parquet files from a directory tree into a single file with optionalprofile_no/observation_norenumbering (on by default)concat headercommand: merge header YAML files into a single YAML file; errors on duplicate keys- CI workflow: runs tests on push/PR to
main(GitHub Actions) - README.md
Changed
concatis now a subcommand group (concat convert,concat header) for consistency withbatch
v0.2.0
Added
batch convertcommand: recursive, multi-threaded NetCDF → Parquet conversionbatch headercommand: recursive, multi-threaded NetCDF → YAML conversionheadercommand: single-file NetCDF → YAML metadata extraction--patternoption on allbatchsubcommands for filename-based file selection (glob, per-subcommand default)--output,--threadsoptions on allbatchsubcommands- All config fields exposed as individual CLI flags on
convertandbatch convert; priority: built-in default <--configfile < CLI flags profile_longitude/profile_latitudecolumns in NRT output (fromPRECISE_*or expandedDEPLOY_*)- Unit tests for pure logic functions (no fixture files required)
Changed
- QC flag columns changed from
i8toString; non-numeric codes (e.g."A","B") are preserved; missing values become"" - Source tree reorganised:
src/netcdf/→src/convert/; header modules moved tosrc/header/ - NRT and CORA converters unified into single modules with TOML config files
v0.1.0
Full Changelog: https://github.com/AIQC-Hub/ctddump/commits/v0.1.0