Skip to content

Releases: ecmwf/pyflow

3.4.1

14 Oct 13:45
c5259ef
Compare
Choose a tag to compare

Pyflow 3.4.1 contains the following fixes:

  • Added link to GeneratedVariable attribute in the documentation
  • Added Aviso and Mirror attributes in the documentation
  • Added GitHub Action for the documentation

3.4.0

14 Oct 12:38
7198098
Compare
Choose a tag to compare

Pyflow version 3.4.0 contains the following features:

  • Interfaces to new ecflow features: Aviso triggers, ecflow server mirror and DateTime repeat attribute
  • Generic Troika directives in TroikaHost, instead of SLURM directives
  • Exit hook moved from task to node level
  • Support for ecflow generated variables (FAMILY, TASK, etc.)
  • Update deploy interface to deploy only a sub tree instead of the whole suite
  • Automatic versioning from git tag and cleaning of the pyproject.toml file

3.3.0

21 Jun 09:15
c254802
Compare
Choose a tag to compare

Added support for RepeatDateTime attribute.

3.2.1

05 Mar 08:58
7ab51b7
Compare
Choose a tag to compare

Minor fix in header and removed print statement.

3.2.0

11 Jan 16:15
f9351ab
Compare
Choose a tag to compare

This release contains the following new features:

  • Deployment modified to allow deployment on a target different that ECF_FILES.
  • Host updated to better handle error handling.
  • Manual can now be generated for families. Pyflow will create a family.man files if a manual is specified for a family.

3.1.6

23 Jun 12:21
6a43650
Compare
Choose a tag to compare

MInor change in Troika host for operational workflows.

3.1.5

28 Apr 11:57
2043d99
Compare
Choose a tag to compare

Add automatic push to pypi

3.1.0

08 Feb 09:34
5647f05
Compare
Choose a tag to compare

Four main new features:

  • GitHub Actions created for CI
  • Setup improved
  • Host objects updated to allow ECF_ variables inherited from server
  • The exit_hook has been added to the task