From b8527224802b42c2d08e8e46688a16df0248fc07 Mon Sep 17 00:00:00 2001 From: github-actions Date: Wed, 17 Apr 2024 21:58:03 +0000 Subject: [PATCH] :rocket: Bump version and CHANGELOG for release 0.12.2 (#540) --- CHANGELOG.md | 10 +++++++--- README.md | 2 +- docs/source/02_installation/01_installation.md | 4 ++-- docs/source/03_getting_started/01_example_project.md | 2 +- kedro_mlflow/__init__.py | 2 +- pyproject.toml | 2 +- setup.py | 2 +- 7 files changed, 14 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 85be902e..c1fe4b3f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ ## [Unreleased] +## [0.12.2] - 2024-04-17 + ### Added - :construction_worker: :package: Add build distribution (instead of source only distribution) to PyPI release to make install easier and faster ([#515](https://github.com/Galileo-Galilei/kedro-mlflow/issues/515)) @@ -9,11 +11,11 @@ ### Changed -- :sparkles: Project level CLI commands ``kedro mlflow init``, ``kedro mlflow ui`` and ``kedro mlflow modelify`` now work even inside a subdirectory and not at the root of the kedro project to be [consistent with ``kedro>0.19.4``](https://github.com/kedro-org/kedro/blob/main/RELEASE.md#major-features-and-improvements-1) ([#531](https://github.com/Galileo-Galilei/kedro-mlflow/issues/531)) +- :sparkles: Project level CLI commands `kedro mlflow init`, `kedro mlflow ui` and `kedro mlflow modelify` now work even inside a subdirectory and not at the root of the kedro project to be [consistent with `kedro>0.19.4`](https://github.com/kedro-org/kedro/blob/main/RELEASE.md#major-features-and-improvements-1) ([#531](https://github.com/Galileo-Galilei/kedro-mlflow/issues/531)) ### Fixed -- :bug: Proxy import of private kedro functions ``_is_project`` and ``_find_kedro_project`` to be resilient to changes ([#531](https://github.com/Galileo-Galilei/kedro-mlflow/issues/531)) +- :bug: Proxy import of private kedro functions `_is_project` and `_find_kedro_project` to be resilient to changes ([#531](https://github.com/Galileo-Galilei/kedro-mlflow/issues/531)) ## [0.12.1] - 2024-02-09 @@ -474,7 +476,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.1...HEAD +[Unreleased]: https://github.com/Galileo-Galilei/kedro-mlflow/compare/0.12.2...HEAD + +[0.12.2]: https://github.com/Galileo-Galilei/kedro-mlflow/compare/0.12.1...0.12.2 [0.12.1]: https://github.com/Galileo-Galilei/kedro-mlflow/compare/0.12.0...0.12.1 diff --git a/README.md b/README.md index 137dde17..10ace7fe 100644 --- a/README.md +++ b/README.md @@ -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.1)](https://github.com/Galileo-Galilei/kedro-mlflow/compare/0.12.1...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.12.2)](https://github.com/Galileo-Galilei/kedro-mlflow/compare/0.12.2...master) | *If you like the repo, please give it a :star:* diff --git a/docs/source/02_installation/01_installation.md b/docs/source/02_installation/01_installation.md index 24fe4dba..731076cc 100644 --- a/docs/source/02_installation/01_installation.md +++ b/docs/source/02_installation/01_installation.md @@ -77,10 +77,10 @@ projects. It is developed as part of the Kedro initiative at QuantumBlack. Installed plugins: -kedro_mlflow: 0.12.1 (hooks:global,project) +kedro_mlflow: 0.12.2 (hooks:global,project) ``` -The version ``0.12.1`` of the plugin is installed and has both global and project commands. +The version ``0.12.2`` of the plugin is installed and has both global and project commands. That's it! You are now ready to go! diff --git a/docs/source/03_getting_started/01_example_project.md b/docs/source/03_getting_started/01_example_project.md index fca6b7a0..7c5d2d02 100644 --- a/docs/source/03_getting_started/01_example_project.md +++ b/docs/source/03_getting_started/01_example_project.md @@ -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.1 +pip install kedro-mlflow==0.12.2 ``` ## Install the toy project diff --git a/kedro_mlflow/__init__.py b/kedro_mlflow/__init__.py index a4dab03d..b6fa4077 100644 --- a/kedro_mlflow/__init__.py +++ b/kedro_mlflow/__init__.py @@ -1,6 +1,6 @@ """kedro-mlflow plugin constants """ -__version__ = "0.12.1" +__version__ = "0.12.2" import logging diff --git a/pyproject.toml b/pyproject.toml index ee4b050e..80f58711 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,7 +14,7 @@ ignore = ["E501", "PLR0913"] # Black take care off line-too-long exclude = ["/template/"] [tool.bumpversion] -current_version = "0.12.1" +current_version = "0.12.2" [[tool.bumpversion.files]] filename = "setup.py" diff --git a/setup.py b/setup.py index 2399d61f..5fc490fe 100644 --- a/setup.py +++ b/setup.py @@ -25,7 +25,7 @@ def _parse_requirements(path, encoding="utf-8"): setup( name=NAME, - version="0.12.1", # this will be bumped automatically by bump-my-version + version="0.12.2", # 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,