Releases: PandoraMedia/scooch
Releases · PandoraMedia/scooch
v1.0.4
Bumped version of click dependency for WandB compatibility.
v1.0.3
Added functionality for virtual parameters and alias parameters.
Bug fixes:
- Fixed issue with retrieving parameter values directly as attributes of Param class
- Handled 'self' in args to configurize_helper
- Handled inherited constructors when using configurize_helper
- Corrected propogation of init_base_on_construction argument when using configurize_helper
- Fixed issue with long comments for attributes defined by the Param class
Features:
- Param's may now be virtual and overridden in child classes
- Introduced AliasParams which are not configurable, but deterministically derived from other parameters
v1.0.2
Patch release with minor bug fixes to configurize decorator.
v1.0.1
First complete prod stable release.
-
Bug fixes with many components, e.g.,
configurize
helperConfig
macros- Recursive population of
Configurable
defaults - etc.
-
New features:
Config
classes can now accept overrides to programmatically adjust config files at run time- Exportable CLI options to add SCOOCH CLI functionality to other SCOOCh supported codebases
- SCOOCH
namespace
's have been removed to avoid config clutter. Can be added as necessary by user codebases - Improved error handling / notifications of SCOOCH
Config
toConfigurable
mismatches - Removed
ConfigurableParam
objects - all SCOOCHParam
's now use type inference to determine behavior - Programmatically retrieving SCOOCH classes has been moved to the
ConfigurableFactory
- All
Configurable
's now inherit from common metaclasses to avoid metaclass type conflicts
v0.1.0
Scooch public release