[0.4.1] - 2020-12-03
Added
- It is now possible to supply credentials for the mlflow tracking server within
mlflow.yml
andcredentials.yml
. They will be exported as environment variables during the run. (#31)
Fixed
- Fix
TypeError: unsupported operand type(s) for /: 'str' and 'str'
when usingMlflowArtifactDataSet
withMlflowModelSaverDataSet
(#116) - Fix various docs typo (#6)
- When the underlying Kedro pipeline fails, the associated mlflow run is now marked as 'FAILED' instead of 'FINISHED'. It is rendered with a red cross instead of the green tick in the mlflow user interface (#121).
- Fix a bug which made
KedroPipelineModel
impossible to load if one of its artifact was aMlflowModel<Saver/Logger>DataSet
. These datasets were not deepcopiable because of one their attributes was a module (#122).
Changed
- Refactor doc structure for readability (#6)
- The
KedroMlflowConfig
no longer creates the mlflow experiment and access to the mlflow tracking server when it is instantiated. A newsetup()
method sets up the mlflow configuration (tracking uri, credentials and experiment management) but must now be called explicitly. (#97)