v2.0.0 (2023-10-03)
1.2.1 (2023-10-03)
Feat
1.2.0 (2023-10-03)
Feat
1.1.2 (2023-08-28)
Fix
- undocumented produces more information
1.1.1 (2023-08-28)
Feat
- undocumented in sphinx documentation
- Added decorator (NOOP) for config only methods
1.1.0 (2023-07-27)
Feat
- Generic documentation checker (for use in automated tests)
- improved check documentation command
1.0.0 (2023-07-23)
Feat
- List experiments
- documentation: Checks for undocumented configuration objects in a package
0.30.0 (2023-07-05)
Feat
- configuration: Add access to pre-task and dependency copying
0.29.11 (2023-07-04)
Fix
0.29.10 (2023-07-04)
Fix
- max duration QoS was ignored
0.29.9 (2023-07-04)
Fix
- more fine-grained SLURM configuration
- blank line after job information
0.29.8 (2023-07-01)
Fix
- slurm: Better SLURM launcher finder
0.29.7 (2023-06-29)
0.29.6 (2023-06-27)
Fix
- cleaned up the instance() mode
0.29.5 (2023-06-27)
Fix
- cleaned up the instance() mode
0.29.4 (2023-06-26)
Fix
0.29.3 (2023-06-26)
Fix
0.29.2 (2023-06-21)
Fix
- pre-task are properly handled
0.29.1 (2023-06-20)
Fix
- exception thrown when adding pre-task to a sealed config
0.29.0 (2023-06-19)
Fix
- pre task dependencies are taken into account
0.28.0 (2023-06-16)
BREAKING CHANGE
-
- subparam were removed (should be replaced by something more stable)
- serialiazed configurations were removed (too much trouble too)
Feat
- show dependencies when simulating
- removed config wrapper
- easier path LW task access
- Lightweight-pre-tasks: Lightweight pre-tasks allow code to be executed to modify objects
Fix
- bug in dependency tracking
0.27.0 (2023-05-26)
Feat
- Expose the unwrap function
Fix
- Removes unnecessary server logs
0.26.0 (2023-05-26)
Fix
- Fix submit hooks (and document them)
0.25.0 (2023-05-26)
0.24.0 (2023-05-23)
Feat
- serialized configurations
Fix
- requirement for fabric
- add gevent-websocket for supporting websockets
Refactor
- Changed TaskOutput to ConfigWrapper
0.23.0 (2023-04-07)
Feat
- submit hooks to allow e.g. changing the environment variables
0.22.0 (2023-04-05)
Feat
- tags as immutable and hashable dicts
Fix
- corrected service status update for servers
- improved server
0.21.0 (2023-03-28)
Feat
- When an experiment fails, display the path to stderr
- service proxying
Fix
- Information message when locking experiment
- Improving slurm support
- Fix test bugs
- better handlign of services
Refactor
- server: switched to flask and socketio for future evolutions of the server
0.20.0 (2023-02-18)
Feat
- improvements for dry-run modes to show completed jobs
Refactor
- more reliable identifier computation
0.19.2 (2023-02-16)
Fix
- better identifier recomputation
0.19.1 (2023-02-15)
Fix
- fix bugs with generate/dry-run modes
0.19.0 (2023-02-14)
Feat
- allow using the old task identifier computation to fix params.json
0.18.0 (2023-02-13)
BREAKING CHANGE
- New identifiers will be different in all cases - use the deprecated command to recompute identifiers for old experiments
- For any task output which is different than the task itself, the identifier will change
Feat
- configuration: re-use computed sub-configuration identifiers
Fix
- server: fix some display bugs in the UI
- configuration: fixed more bugs with identifiers
- configuration: fixed bugs with identifiers
- configuration: serialize the task to recompute exactly the identifier
Refactor
- removed jsonstreams dependency
0.16.0 (2023-02-08)
Feat
- server: web services for experiment server
0.15.1 (2023-02-08)
Fix