v0.1.1
This release improves file-output usability across the SDK. Commands and helpers that write generated artifacts now create missing parent directories automatically instead of failing when the target folder does not already exist.
Fixed cases include:
- open-data-products odpg-generate ... --output output/graph-explorer.html
- deeper ODPG output paths like reports/graphs/html/graph-explorer.html
- OpenDataProduct.save("nested/path/product.yaml")
- ODPC catalog YAML/HTML/artifact writers
- ODPV artifact writers
- ODPG graph conversion output
- local generation output directories
The original failure was a FileNotFoundError when writing to a valid output file path inside a missing directory. The fix adds recursive parent-directory creation before writing files and expands regression coverage for nested output paths.