:sparkles: Added an extra server.mlflow_registry_uri key in mlflow.yml to set the mlflow registry uri. (#260)
:sparkles: Add support for authorization with expiring tokens by adding an extra server.request_header_provider entry in mlflow.yml (#357)
Fixed
:bug: MlflowArtifactDataSet.load() now correctly loads the artifact when both artifact_path and run_id arguments are specified. Previous fix in 0.11.4 did not work because when the file already exist locally, mlflow did not download it again so tests were incorrectly passing (#362)
Removed
:fire: :boom: Remove reload_kedro_mlflow line magic for notebook because kedro will deprecate the entrypoint in 0.18.3. It is still possible to access the mlflow client associated to the configuration in a notebook with context.mlflow.server._mlflow_client (#349). This is not considered as a breaking change since apparently no one uses it according to a discussion with kedro's team.
�
Release 0.11.4
[0.11.4] - 2022-10-04
Fixed
:bug: MlflowArtifactDataSet.load() now correctly loads the artifact when both artifact_path and run_id arguments are specified instead of raising an error (#362)
�
Release 0.11.3
[0.11.3] - 2022-09-06
Changed
:loud_sound: kedro-mlflow has its default logging level set to INFO. This was the default for kedro<=0.18.1. For kedro>=0.18.2, you can change the level in logging.yml (#348)
Fixed
:bug: kedro-mlflow now use the package_name as experiment name by default if it is not specified. This is done to ensure consistency with the behaviour with no mlflow.yml file (#328)
:memo: Update broken links to the most recent kedro and mlflow documentation
�
Release 0.11.2
[0.11.2] - 2022-08-28
Changed
:sparkles: kedro-mlflow now runs even without a mlflow.yml file in your conf/<env> folder. As a consequence, running kedro mlflow init is now optional and should be only used for advanced configuration. (#328)
:sparkles: Added an extra server.mlflow_registry_uri key in mlflow.yml to set the mlflow registry uri. (#260)
:sparkles: Add support for authorization with expiring tokens by adding an extra server.request_header_provider entry in mlflow.yml (#357)
Fixed
:bug: MlflowArtifactDataSet.load() now correctly loads the artifact when both artifact_path and run_id arguments are specified. Previous fix in 0.11.4 did not work because when the file already exist locally, mlflow did not download it again so tests were incorrectly passing (#362)
Removed
:fire: :boom: Remove reload_kedro_mlflow line magic for notebook because kedro will deprecate the entrypoint in 0.18.3. It is still possible to access the mlflow client associated to the configuration in a notebook with context.mlflow.server._mlflow_client (#349). This is not considered as a breaking change since apparently no one uses it according to a discussion with kedro's team.
[0.11.4] - 2022-10-04
Fixed
:bug: MlflowArtifactDataSet.load() now correctly loads the artifact when both artifact_path and run_id arguments are specified instead of raising an error (#362)
[0.11.3] - 2022-09-06
Changed
:loud_sound: kedro-mlflow has its default logging level set to INFO. This was the default for kedro<=0.18.1. For kedro>=0.18.2, you can change the level in logging.yml (#348)
Fixed
:bug: kedro-mlflow now uses the package_name as experiment name by default if it is not specified. This is done to ensure consistency with the behaviour with no mlflow.yml file (#328)
:memo: Update broken links to the most recent kedro and mlflow documentation
[0.11.2] - 2022-08-28
Changed
:sparkles: kedro-mlflow now runs even without a mlflow.yml file in your conf/<env> folder. As a consequence, running kedro mlflow init is now optional and should be only used for advanced configuration. (#328)
Commits
e44fcff :rocket: Bump version and CHANGELOG for release 0.11.5 (#384)
289e886 :arrow_up: Bump isort from 5.10.1 to 5.11.1
9895f2b :construction_worker: Update CI dependencies and change defaults
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps kedro-mlflow from 0.11.1 to 0.11.5.
Release notes
Sourced from kedro-mlflow's releases.
Changelog
Sourced from kedro-mlflow's changelog.
Commits
e44fcff
:rocket: Bump version and CHANGELOG for release 0.11.5 (#384)289e886
:arrow_up: Bump isort from 5.10.1 to 5.11.19895f2b
:construction_worker: Update CI dependencies and change defaults3b71b1a
:mag: Nudge users to star the repoe009fee
:pencil2: Remove duplicated PyPI classifiers entrieseb15432
:wrench: Update isort configuration to most recent stylec2e8055
:arrow_up: Update sphinx-rtd-theme requirement4a2fea8
:arrow_up: Update pytest-cov requirement4319d97
:arrow_up: Update sphinx-click requirement from <4.4,>=3.1 to >=3.1,<4.57c6afdd
:arrow_up: Update scikit-learn requirementDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)