Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.13.0 #589

Merged
merged 1 commit into from
Sep 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 8 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,21 @@

## [Unreleased]

## [0.13.0] - 2024-09-01

### Added

- :sparkles: Add support for loading model with alias in ``MlflowModelRegistryDataset`` [#553](https://github.com/Galileo-Galilei/kedro-mlflow/issues/553)
- :sparkles: Add support for loading model with alias in `MlflowModelRegistryDataset` [#553](https://github.com/Galileo-Galilei/kedro-mlflow/issues/553)

### Changed

- :boom: :pushpin: Officially drop support for ``mlflow<1.29.0`` which was implicit since the introduction of ``km.random_name`` resolver in [#481](https://github.com/Galileo-Galilei/kedro-mlflow/issues/481) ([#571](https://github.com/Galileo-Galilei/kedro-mlflow/issues/571))
- :boom: :pushpin: Officially drop support for `mlflow<1.29.0` which was implicit since the introduction of `km.random_name` resolver in [#481](https://github.com/Galileo-Galilei/kedro-mlflow/issues/481) ([#571](https://github.com/Galileo-Galilei/kedro-mlflow/issues/571))

- :memo: :loud_sound: Various improvements to documentation and logging ([#549](https://github.com/Galileo-Galilei/kedro-mlflow/issues/549), [#554](https://github.com/Galileo-Galilei/kedro-mlflow/issues/554), [#567](https://github.com/Galileo-Galilei/kedro-mlflow/issues/567))

### Fixed

- :bug: Implement ``only_nodes_with_namespace`` and ``__sub__`` methods in ``PipelineML`` for ``kedro-viz>=9.2.0`` compatibility ([#569](https://github.com/Galileo-Galilei/kedro-mlflow/issues/569))

- :bug: Implement `only_nodes_with_namespace` and `__sub__` methods in `PipelineML` for `kedro-viz>=9.2.0` compatibility ([#569](https://github.com/Galileo-Galilei/kedro-mlflow/issues/569))

## [0.12.2] - 2024-04-18

Expand Down Expand Up @@ -491,7 +492,9 @@
- :sparkles: Add `MlflowDataSet` for artifacts autologging
- :sparkles: Add `PipelineMl` class and its `pipeline_ml` factory for pipeline packaging and service

[Unreleased]: https://github.com/Galileo-Galilei/kedro-mlflow/compare/0.12.2...HEAD
[Unreleased]: https://github.com/Galileo-Galilei/kedro-mlflow/compare/0.13.0...HEAD

[0.13.0]: https://github.com/Galileo-Galilei/kedro-mlflow/compare/0.12.2...0.13.0

[0.12.2]: https://github.com/Galileo-Galilei/kedro-mlflow/compare/0.12.1...0.12.2

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
----------------------------------------------------------
| Branch | Tests | Coverage | Links | Documentation | Deployment | Activity |
| -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `master` | [![test](https://github.com/Galileo-Galilei/kedro-mlflow/workflows/test/badge.svg?branch=master)](https://github.com/Galileo-Galilei/kedro-mlflow/actions?query=workflow%3Atest+branch%3Amaster) | [![codecov](https://codecov.io/gh/Galileo-Galilei/kedro-mlflow/branch/master/graph/badge.svg)](https://codecov.io/gh/Galileo-Galilei/kedro-mlflow/branch/master) | [![links](https://github.com/Galileo-Galilei/kedro-mlflow/workflows/check-links/badge.svg?branch=master)](https://github.com/Galileo-Galilei/kedro-mlflow/actions?query=workflow%3Acheck-links+branch%3Amaster) | [![Documentation](https://readthedocs.org/projects/kedro-mlflow/badge/?version=stable)](https://kedro-mlflow.readthedocs.io/en/stable/) | [![publish](https://github.com/Galileo-Galilei/kedro-mlflow/workflows/publish/badge.svg?branch=master)](https://github.com/Galileo-Galilei/kedro-mlflow/actions?query=branch%3Amaster+workflow%3Apublish) | [![commit](https://img.shields.io/github/commits-since/Galileo-Galilei/kedro-mlflow/0.12.2)](https://github.com/Galileo-Galilei/kedro-mlflow/compare/0.12.2...master) |
| `master` | [![test](https://github.com/Galileo-Galilei/kedro-mlflow/workflows/test/badge.svg?branch=master)](https://github.com/Galileo-Galilei/kedro-mlflow/actions?query=workflow%3Atest+branch%3Amaster) | [![codecov](https://codecov.io/gh/Galileo-Galilei/kedro-mlflow/branch/master/graph/badge.svg)](https://codecov.io/gh/Galileo-Galilei/kedro-mlflow/branch/master) | [![links](https://github.com/Galileo-Galilei/kedro-mlflow/workflows/check-links/badge.svg?branch=master)](https://github.com/Galileo-Galilei/kedro-mlflow/actions?query=workflow%3Acheck-links+branch%3Amaster) | [![Documentation](https://readthedocs.org/projects/kedro-mlflow/badge/?version=stable)](https://kedro-mlflow.readthedocs.io/en/stable/) | [![publish](https://github.com/Galileo-Galilei/kedro-mlflow/workflows/publish/badge.svg?branch=master)](https://github.com/Galileo-Galilei/kedro-mlflow/actions?query=branch%3Amaster+workflow%3Apublish) | [![commit](https://img.shields.io/github/commits-since/Galileo-Galilei/kedro-mlflow/0.13.0)](https://github.com/Galileo-Galilei/kedro-mlflow/compare/0.13.0...master) |

*If you like the repo, please give it a :star:*

Expand Down
4 changes: 2 additions & 2 deletions docs/source/02_installation/01_installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,10 +77,10 @@ projects. It is developed as part of
the Kedro initiative at QuantumBlack.

Installed plugins:
kedro_mlflow: 0.12.2 (hooks:global,project)
kedro_mlflow: 0.13.0 (hooks:global,project)
```

The version ``0.12.2`` of the plugin is installed and has both global and project commands.
The version ``0.13.0`` of the plugin is installed and has both global and project commands.

That's it! You are now ready to go!

Expand Down
2 changes: 1 addition & 1 deletion docs/source/03_getting_started/01_example_project.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Create a conda environment and install ``kedro-mlflow`` (this will automatically
```console
conda create -n km_example python=3.9 --yes
conda activate km_example
pip install kedro-mlflow==0.12.2
pip install kedro-mlflow==0.13.0
```

## Install the toy project
Expand Down
2 changes: 1 addition & 1 deletion kedro_mlflow/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""kedro-mlflow plugin constants"""

__version__ = "0.12.2"
__version__ = "0.13.0"

import logging

Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ docstring-code-format = false
docstring-code-line-length = "dynamic"

[tool.bumpversion]
current_version = "0.12.2"
current_version = "0.13.0"

[[tool.bumpversion.files]]
filename = "setup.py"
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ def _parse_requirements(path, encoding="utf-8"):

setup(
name=NAME,
version="0.12.2", # this will be bumped automatically by bump-my-version
version="0.13.0", # this will be bumped automatically by bump-my-version
description="A kedro-plugin to use mlflow in your kedro projects",
license="Apache Software License (Apache 2.0)",
long_description=README,
Expand Down