Releases: ecmwf/pyflow
Releases · ecmwf/pyflow
3.4.1
3.4.0
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
Added support for RepeatDateTime attribute.
3.2.1
Minor fix in header and removed print statement.
3.2.0
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
MInor change in Troika host for operational workflows.
3.1.5
Add automatic push to pypi
3.1.0
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