Skip to content

Releases: machinable-org/machinable

v2.14.0

04 Feb 20:38
Compare
Choose a tag to compare
  • Nest submissions under individual components to simplify storage retrival

v2.13.0

19 Dec 23:51
Compare
Choose a tag to compare
  • Add URL to submission serialization
  • Simplify view registration methods

v2.12.2

17 Dec 13:39
Compare
Choose a tag to compare
  • Allow registration overwrite in Execution.set_schedule

v2.12.1

16 Dec 23:30
Compare
Choose a tag to compare
  • Ensure that each Execution object has its own Registration
  • Allow View creation from URL

v2.12.0

16 Dec 01:06
Compare
Choose a tag to compare
  • Allow simpler standard Python class usage of views
  • New Component.submission alias for easier introspection
  • Capture Slurm engine resource arguments
  • New start, finish and success dependent component life cycle events
  • Simplify access to engine information

v2.11.0

14 Dec 22:51
Compare
Choose a tag to compare
  • Add host_information event for explicit registration of additional host info
  • Add Execution set_directory method
  • Use multiprocess execution by default
  • Add on_before_component_construction event
  • Allow to set environment variables via special ENVIRON flag
  • Allows config method invocation from within config methods

v2.10.0

13 Dec 23:52
Compare
Choose a tag to compare
  • Fix bug where SqlIndex models are not recognised correctly
  • Add create option to get_url and get_local_directory
  • Enable schema-validation by default

v2.9.4

27 Nov 08:46
Compare
Choose a tag to compare
  • Introduce engine before and after dispatch events
  • Promote mixin overrides in version dict as default

v2.9.3

26 Nov 20:22
Compare
Choose a tag to compare
  • Adds default project option
  • Allow mixin overrides in version dict

v2.9.2

24 Nov 23:55
Compare
Choose a tag to compare
  • Mixins can be specified, extended and overwritten via Experiment().component(mixins=[])