Skip to content

Releases: valohai/valohai-yaml

v0.48.0

23 Jun 10:02
@akx akx

Choose a tag to compare

What's Changed

  • Inline JSON Schema in code by @akx in #170
  • Demote duplicate top-level entity name error to warning by @ruksi in #171

Full Changelog: v0.47.1...v0.48.0

v0.47.1

27 May 11:15
@akx akx
1ba5308

Choose a tag to compare

Repackaging of 0.47.0. 0.47.0's changes reproduced below:


Note: This release drops support for Python 3.8.

Feature Updates

  • Add tolerations to endpoint definition.
  • Add linter error for duplicate names.
    • Note: if you have a broken valohai.yaml (with e.g. duplicate step names), you need to fix those when updating to this version.
  • introduce environment variable groups to Step class.

Fixes

  • Move a bad warning example from examples to warning examples.

Internal Updates

  • Tests: sort selected test snapshot lines to reduce flakiness.
  • Add some type hinting for Item._original_data.
  • Dependency updates.
  • Update GitHub workflows to Ubuntu 24.
  • Elide default reuse-executions and edge-merge-mode values from serialization results to keep serialized data to a minimum.

v0.47.0

26 May 12:58
fe8adb0

Choose a tag to compare

Note: This release drops support for Python 3.8.

Feature Updates

  • Add tolerations to endpoint definition.
  • Add linter error for duplicate names.
    • Note: if you have a broken valohai.yaml (with e.g. duplicate step names), you need to fix those when updating to this version.
  • introduce environment variable groups to Step class.

Fixes

  • Move a bad warning example from examples to warning examples.

Internal Updates

  • Tests: sort selected test snapshot lines to reduce flakiness.
  • Add some type hinting for Item._original_data.
  • Dependency updates.
  • Update GitHub workflows to Ubuntu 24.
  • Elide default reuse-executions and edge-merge-mode values from serialization results to keep serialized data to a minimum.