Releases: deepesdl/deep-code
0.1.9.dev0
Full Changelog: v0.1.8...v0.1.9.dev0
0.1.8
- Fixed a crash in workflow publishing when
jupyter_notebook_urlis absent in the config. - Added STAC Item and S3-hosted STAC Catalog generation for Zarr datasets (opt-in via
stac_catalog_s3_rootin dataset config). osc_projectis now a configurable parameter onOscDatasetStacGenerator(default:"deep-earth-system-data-lab").- Publisher automatically creates the OSC project collection and registers it in
projects/catalog.jsonwhen it does not yet exist.
What's Changed
- create mkdocs by @TejasMorbagal in #16
- Add external stac catalog and item for products by @TejasMorbagal in #17
Full Changelog: v0.1.7...v0.1.8
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