[0.7.5] - 2021-09-21
Added
- ✨ Add support for notebook use. When a notebook is opened via a kedro command (e.g.
kedro jupyter notebook
), you can call the%reload_kedro_mlflow
line magic to setup mlflow configuration automatically. Amlflow_client
to the database is also created available as a global variable (#124). - 📝 Add automatic API documentation through docstrings for better consistency between code and docs (#110). All docstrings are not updated yet and it will be a long term work.
Changed
-
♻️
KedroMlflowConfig
was refactored with pydantic for improved type checking when loading configuration, overall robustness and autocompletion. Its keys have changed, but it is not considered as a user facing changes since the public functionget_mlflow_config()
andKedroMlflowConfig().setup()
are not modified. -
🗑️ The
kedro.framework.context
folder is moved tokedro.config
for consistency with the Kedro repo structure:get_mlflow_config
import must change fromfrom kedro_mlflow.framework.context import get_mlflow_config
tofrom kedro_mlflow.config import get_mlflow_config
.
�