- Use builtin `importlib-metadata` package for Python 3.8+
1.33.1
Changed
- Position log correctly in the load_global_controls function
1.33.0
Added
- Support for extra control files loaded as global controls. A control file contains an object where the keys are control names and their values are control definitions
1.32.1
Changed
- Switched from a queue to a simple list for tracking method runs internally as the list is thread-safe for insertions anyway
1.32.0
Changed
- Internal refactoring so that, when a termination signal is received, the journal still contains the trace of runs that whappened so far. This is essential or we were losing information. As this is internal only, this should not have any side effect but, if you see strange behaviors from your runs, please ping us.
1.31.0
Added
- New `start_activity` and `activity_completed` callbackx in the handler registry to wrap the activities when they run. - Stop logging from the default handler callbacks