All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
v0.3.3 - 2023-08-03
- Made
registration
module use module logger and not rootlogging
logger
- Updated flake8 config for new version
- Updated scikit-learn package name
v0.3.2 - 2022-09-11
- Replaced
DataFrame.append
withpandas.concat
to stop raisedFutureWarning
v0.3.1 - 2022-07-07
run
now returns validation results dataframe
- Added
typing_extensions
as a project dependency, where it wasn't specified before.
v0.3.0 - 2022-06-07
- Implemented skipping validation/model if it is deprecated
- Added kotsu exception EntityIsDeprecated, and use instead of ValueError for deprecated entity
- Changed entity ID regex to extend to more permissible and expressive IDs
- Replaced kwarg
skip_if_prior_result
withforce_rerun
inrun
- Stop raising exception when registering entities with duplicate ID and raise warning instead
- Replaced
entry_point=None
in entity spec withdeprecated=True
- Changed passing
artefacts_store_dir
to passingvalidation_artefacts_dir
andmodel_artefacts_dir
explicitly to validations (whenartefacts_store_dir
is not None forrun
). - Changed
..._directory
to..._dir
in var names for brevity - Changed implicit kwarg for validations from
artefacts_directory
toartefacts_store_directory
to matchrun
kwarg name
- Add run and registration to kotsu. imports
- Docs Usage section updated with latest interface
v0.2.1 - 2021-10-12
artefacts_store_directory
now creates missing directories in path and now doesn't require path ending in/
- Now properly passing
run_params
to validations
v0.2.0 - 2021-10-01
- Implement skipping validation-model combinations if already have results for that pair.
- Run time check that validation-model combinations don't return results that contain a privileged key name.
- BREAKING: Decouple results store and artefacts store in
run
interface. Changesrun
arguments.
v0.1.0 - 2021-09-09
- Registry interfaces
- Implement main run and store interfaces
- Typing for core entities
- Implement artefacts directory functionality
- Add proper README
v0.0.1-alpha.1 - 2021-07-13
- Stub module