Skip to content

Releases: Coding-Dev-Tools/datamorph

v1.2.0

18 May 16:08

Choose a tag to compare

v1.2.0 - Fix npm package metadata

  • Fixed: Package name corrected from datamorph-cli to datamorph to match npm registry
  • Fixed: Description updated from placeholder _description_ to proper tool description
  • Bumped version to 1.2.0

v0.1.0: Initial Release

15 May 04:39

Choose a tag to compare

DataMorph CLI v0.1.0

Batch data format converter with streaming support for large files.

Features

  • 6+ format pairs: CSV, JSON, JSONL, YAML, Parquet, Avro
  • Streaming: Row-by-row processing (CSV, JSONL, Avro)
  • Schema inference: Auto-detect field types from data
  • 4 CLI commands: convert, batch, schema, formats
  • Batch mode: Convert entire directories at once
  • Custom CSV delimiters: Pipe, tab, semicolon, etc.
  • Pretty-print: Nicely formatted JSON output

Supported conversions

  • CSV ↔ JSON/JSONL/YAML/Parquet/Avro (6 pairs)
  • All bidirectional — read any format, write any format
  • Auto-detection from file extension

Technical

  • 45 tests passing across all format pairs
  • Plug-in reader/writer architecture (register_format)
  • CI: test matrix (Python 3.10–3.13) + PyPI publish workflow