Skip to content

Releases: hpcflow/hpcflow-new

v0.2.0a84

19 Aug 20:10
Compare
Choose a tag to compare
v0.2.0a84 Pre-release
Pre-release

πŸ› Bug Fixes

  • always use importlib.resources method for running tests; otherwise we couldn't pass custom CLI options to pytest

πŸ‘· Build changes

  • update binary download links file [skip ci]

v0.2.0a83

19 Aug 15:27
Compare
Choose a tag to compare
v0.2.0a83 Pre-release
Pre-release

πŸ› Bug Fixes

  • refactor RunTimeInfo to not use sys.argv on init; fix #462
  • GHA: testing
  • GHA: testing
  • GHA: testing
  • GHA: testing
  • GHA: testing
  • GHA: testing
  • GHA: testing
  • GHA: testing
  • GHA: testing
  • GHA: testing
  • GHA: testing
  • GHA: testing
  • GHA: testing
  • GHA: testing
  • GHA: testing
  • GHA: testing
  • GHA: testing
  • GHA: testing
  • GHA: testing
  • GHA: testing
  • GHA: testing
  • GHA: testing
  • GHA: testing

πŸ‘· Build changes

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

v0.2.0a82

18 Aug 12:19
Compare
Choose a tag to compare
v0.2.0a82 Pre-release
Pre-release

✨ Features

  • prep for tutorial

πŸ› Bug Fixes

  • add set-callback on config item log_console_level to update the handler
  • remove AppLog file handlers on reload_config
  • improve ConfigItemCallbackError UX

πŸ‘· Build changes

  • update binary download links file [skip ci]

v0.2.0a81

17 Aug 18:28
Compare
Choose a tag to compare
v0.2.0a81 Pre-release
Pre-release

πŸ› Bug Fixes

  • bump valida (one valida bug) and fix config validation schema (workaround for another valida bug)

πŸ‘· Build changes

  • update binary download links file [skip ci]

v0.2.0a80

17 Aug 16:22
Compare
Choose a tag to compare
v0.2.0a80 Pre-release
Pre-release

β™» Code Refactoring

  • fix config get calls
  • remove unused scheduler_options

✨ Features

  • support configuring SGE parallel environments and SLURM partitions
  • add Config.add_scheduler and CLI
  • defer resource validation until submit-time
  • support setting/getting config items at dot-delimted paths
  • start adding scheduler configuration

πŸ› Bug Fixes

  • print stderr in Scheduler.get_version_info
  • SlurmPosix.process_resources typo
  • ElementResource.SLURM_is_parallel
  • utils.set_in_container
  • updated config_schema.yaml
  • tests
  • use slurm docker root image tag
  • pytest run via python -m does not detect custom option, so change to use hpcflow script
  • test-scheduler try
  • test-scheduler try
  • use base slurm image
  • test-scheduler try
  • test-scheduler try
  • SlurmPosix.format_options
  • set scheduler to 'direct' if not set in ResourceSpec
  • GHA: test-shells
  • GHA: test-shells
  • GHA: test-shells
  • GHA: test-shells
  • GHA: test-shells
  • GHA: test-shells
  • GHA: test-shells

πŸ‘· Build changes

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

v0.2.0a79

15 Aug 10:25
Compare
Choose a tag to compare
v0.2.0a79 Pre-release
Pre-release

πŸ‘· Build changes

  • update binary download links file [skip ci]

v0.2.0a78

15 Aug 09:03
Compare
Choose a tag to compare
v0.2.0a78 Pre-release
Pre-release

✨ Features

  • add App.get_config_path and CLI to retrieve config path without loading config

πŸ› Bug Fixes

  • another downstream app hpcflow-test fix
  • downstream app test-hpcflow failure; fix hpcflow/matflow-new#89
  • set RunTimeInfo.in_pytest in conftest.py

πŸ‘· Build changes

  • update binary download links file [skip ci]

v0.2.0a77

14 Aug 15:18
Compare
Choose a tag to compare
v0.2.0a77 Pre-release
Pre-release

β™» Code Refactoring

  • remove unused
  • ResourceList.normalise
  • start work to support conditional action based on resources

✨ Features

  • allow action rules on resources
  • config: add reset config

πŸ› Bug Fixes

  • disallow ResourceList with multiple identical scopes
  • ResourceSpec string scope arg
  • passing existing persistent ResourceSpec objects into new workflows/tasks
  • merge workflow template resources into element set resources on WorkflowTemplate init
  • Workflow.get_all_parameter_data for falsey parameter data
  • config: account for IPython calling Config.getattr
  • config: reset-config CLI
  • config: allow resetting the config if it is currently invalid

πŸ‘· Build changes

  • update binary download links file [skip ci]

v0.2.0a76

10 Aug 21:04
Compare
Choose a tag to compare
v0.2.0a76 Pre-release
Pre-release

πŸ› Bug Fixes

  • test_in_pytest when frozen

v0.2.0a74

10 Aug 09:49
Compare
Choose a tag to compare
v0.2.0a74 Pre-release
Pre-release

✨ Features

  • add GHA workflow to create a MatFlow PR with bumped hpcflow

πŸ› Bug Fixes

  • new GHA workflow
  • new GHA workflow
  • new GHA workflow
  • new GHA workflow

πŸ‘· Build changes

  • update binary download links file [skip ci]