Releases: deepesdl/deep-code
0.1.7
- Fixed a bug in build_child_link_to_related_experiment for the publish mode
"all".
Full Changelog: v0.1.6...v0.1.7
0.1.6
-
Publisher now supports
modeparameter, This allows more flexible publishing:"dataset"→ publish dataset only"workflow"→ publish workflow only"all"→ publish both (default)
-
CLI: the
publishcommand now auto-detects dataset vs workflow configs and also accepts
--dataset-config / --workflow-config; single-file calls use -m to disambiguate
(e.g., deep-code publish workflow.yaml -m workflow). -
Contacts in OGC API records no longer include default or empty fields, only
properties explicitly defined in the workflow configuration will now be generated. -
Enhanced GitHub automation to automatically fork synchronize with upstream before
committing and opening a PR to ensure branches are always up-to-date. -
Prevented duplicate item and self links when updating base catalogs of workflows and
experiments.
What's Changed
- support multi publication mode by @TejasMorbagal in #15
Full Changelog: v0.1.5...v0.1.6
0.1.5
- Automatic generation of git-pull redirect from a full GitHub notebook URL which
allows users to open the referenced book directly from DeepESDL. - Introduced build_link_to_jnb method for creating STAC-compatible notebook links with
metadata on kernel, environment, and containerization. - Added originating application platform metadata to generated OGC API records for
DeepESDL experiments and workflows.
What's Changed
- Comply with latest validation and add more related links to workflow record by @TejasMorbagal in #14
Full Changelog: v0.1.4...v0.1.5
0.1.4
- Implemented custom rules using xrlint to validate metadata in dataset, which is necessary to generate a STAC collection valid for ESA Open Science Catalog.
- Improved starter templates used for publishing.
What's Changed
- Implemented custom linting for datasets using xrlint by @TejasMorbagal in #12
Full Changelog: v0.1.3...v0.1.4
0.1.4.dev1
- Improved starter templates used for publishing.
Full Changelog: v0.1.4.dev0...v0.1.4.dev1
v0.1.4.dev0
Full Changelog: v0.1.2...v0.1.4.dev0
What's Changed
- Implemented custom linting for datasets using xrlint by @TejasMorbagal in #12
Full Changelog: v0.1.3...v0.1.4.dev0
0.1.3
Full Changelog: v0.1.2...v0.1.3
0.1.2
What's Changed
- support publish to testing and staging by @TejasMorbagal in #9
- generate config templates for publication by @TejasMorbagal in #10
Full Changelog: v0.1.1...v0.1.2
0.1.1
- minor fix to fix nested quotes in f-string in dataset_stac_generator module.
0.1.0
- Initial Release of deep-code
- Enabling Publishing of DeepESDL Experiments and Datasets as OGC API Records and OSC STAC Collections