Skip to content

Releases: hpcflow/hpcflow-new

v0.2.0a107

22 Sep 13:05
Compare
Choose a tag to compare
v0.2.0a107 Pre-release
Pre-release

✨ Features

  • add App.configure_env and CLI

👷 Build changes

  • merge from develop
  • update binary download links file [skip ci]

v0.2.0a106

22 Sep 11:35
Compare
Choose a tag to compare
v0.2.0a106 Pre-release
Pre-release

🐛 Bug Fixes

  • sequence nesting for combining nesting and then parallel-merging
  • change schemas arg in Task to singular schema, but store internally as a list

👷 Build changes

  • update binary download links file [skip ci]

v0.2.0a105

21 Sep 16:50
Compare
Choose a tag to compare
v0.2.0a105 Pre-release
Pre-release

🐛 Bug Fixes

  • add a test skip on macos due to failures that require investigation

v0.2.0a103

21 Sep 10:39
Compare
Choose a tag to compare
v0.2.0a103 Pre-release
Pre-release

✨ Features

  • add termination condition to Loop

👷 Build changes

  • merge from develop
  • update binary download links file [skip ci]

v0.2.0a102

20 Sep 13:11
Compare
Choose a tag to compare
v0.2.0a102 Pre-release
Pre-release

🐛 Bug Fixes

  • test-hpcflow in downstream apps

v0.2.0a99

19 Sep 19:58
Compare
Choose a tag to compare
v0.2.0a99 Pre-release
Pre-release

♻ Code Refactoring

  • of WorkflowTask._get_merged_parameter_data
  • add Rule class

✨ Features

  • support sourcing labelled inputs from non-labelled upstream tasks
  • add sum() and join() processing functions when formatting command line parameters
  • support parsing shell stdout into different data types
  • add TaskSchema.parameter_class_modules list to specify importable modules container ParameterValue classes
  • support retrieving ParameterValue object properties with e.g. Element.get
  • allow filtering input sources in the specified task
  • use/expect ElementFilter in InputSource.where
  • allow defining ActionRule with Rule args

🐛 Bug Fixes

  • add missing quote
  • test
  • regex pattern in Action.get_command_input_types
  • tests for multiple OSes
  • improve retrieval of group data when data is unset
  • get_merged_parameter_data for a group of PV objects
  • add missing sorted
  • refine default behaviour if a sub-parameter and root parameter are available as upstream task sources
  • do not check dict InputValue.value if sub-parameter
  • use conditional actions in test failing on posix
  • add missing import
  • invoc tests
  • fix #501
  • fix #500

👷 Build changes

  • merge
  • update binary download links file [skip ci]

v0.2.0a100

19 Sep 21:21
Compare
Choose a tag to compare
v0.2.0a100 Pre-release
Pre-release

🐛 Bug Fixes

  • allow None value in InputValue._check_dict_value_if_object

👷 Build changes

  • update binary download links file [skip ci]

v0.2.0a98

18 Sep 14:13
Compare
Choose a tag to compare
v0.2.0a98 Pre-release
Pre-release

🐛 Bug Fixes

  • previously added comments about importlib.resources
  • previously added comments about importlib.resources

👷 Build changes

  • update binary download links file [skip ci]

v0.2.0a97

06 Sep 16:09
Compare
Choose a tag to compare
v0.2.0a97 Pre-release
Pre-release

🐛 Bug Fixes

  • add double quotes to path args in bash jobscripts to support spaces
  • process spaces in invocation command executable fix #498

👷 Build changes

  • update binary download links file [skip ci]

v0.2.0a96

06 Sep 10:53
Compare
Choose a tag to compare
v0.2.0a96 Pre-release
Pre-release

🐛 Bug Fixes

  • NullScheduler.is_num_cores_supported for unspecified max and step

👷 Build changes

  • update binary download links file [skip ci]