Skip to content

Commit

Permalink
Release 0.18.8 (#2549)
Browse files Browse the repository at this point in the history
* Bump version to 0.18.8

Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>

* Update release notes

Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>
  • Loading branch information
merelcht authored May 2, 2023
1 parent 89504ec commit 2e70dec
Show file tree
Hide file tree
Showing 7 changed files with 19 additions and 15 deletions.
8 changes: 4 additions & 4 deletions CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ authors:
given-names: Sajid
- family-names: Chan
given-names: Nok Lam
- family-names: Comym
given-names: Gabriel
- family-names: Dada
given-names: Yetunde
- family-names: Danov
Expand All @@ -17,6 +15,8 @@ authors:
given-names: Tynan
- family-names: Holzer
given-names: Jannic
- family-names: Kaiser
given-names: Stephanie
- family-names: Kanchwala
given-names: Rashida
- family-names: Katiyar
Expand All @@ -43,6 +43,6 @@ authors:
- family-names: Theisen
given-names: Merel
title: Kedro
version: 0.18.7
date-released: 2023-03-22
version: 0.18.8
date-released: 2023-05-02
url: https://github.com/kedro-org/kedro
14 changes: 9 additions & 5 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,20 +8,27 @@

## Migration guide from Kedro 0.18.* to 0.19.*

# Upcoming Release 0.18.9

# Upcoming Release 0.18.8
## Major features and improvements
## Bug fixes and other changes
## Breaking changes to the API
## Upcoming deprecations for Kedro 0.19.0


# Release 0.18.8

## Major features and improvements
* Added `KEDRO_LOGGING_CONFIG` environment variable, which can be used to configure logging from the beginning of the `kedro` process.
* Removed logs folder from the kedro new project template. File-based logging will remain but just be level INFO and above and go to project root instead.


## Bug fixes and other changes
* Improvements to documentation about configuration.
* Improvements to Jupyter E2E tests.
* Added full `kedro run` CLI command to session store to improve run reproducibility using `Kedro-Viz` experiment tracking.

### Documentation changes
* Improvements to documentation about configuration.
* Improvements to Sphinx toolchain including incrementing to use a newer version.
* Improvements to documentation on visualising Kedro projects on Databricks, and additional documentation about the development workflow for Kedro projects on Databricks.
* Updated Technical Steering Committee membership documentation.
Expand All @@ -31,9 +38,6 @@
* Added a 404 page to documentation.
* Added deprecation warnings about the removal of `kedro.extras.datasets`.

## Breaking changes to the API

## Upcoming deprecations for Kedro 0.19.0

# Release 0.18.7

Expand Down
2 changes: 1 addition & 1 deletion docs/source/development/commands_reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ Returns output similar to the following, depending on the version of Kedro used
| |/ / _ \/ _` | '__/ _ \
| < __/ (_| | | | (_) |
|_|\_\___|\__,_|_| \___/
v0.18.7
v0.18.8
Kedro is a Python framework for
creating reproducible, maintainable
Expand Down
2 changes: 1 addition & 1 deletion docs/source/extend_kedro/plugins.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ setup(
After that you can use this starter with `kedro new --starter=test_plugin_starter`.

```{note}
If your starter lives on a git repository, by default Kedro attempts to use a tag or branch labelled with your version of Kedro, e.g. `0.18.7.`. This means that you can host different versions of your starter template on the same repository, and the correct one will automatically be used. If you do not wish to follow this structure, you should override it with the `checkout` flag, e.g. `kedro new --starter=test_plugin_starter --checkout=main`.
If your starter lives on a git repository, by default Kedro attempts to use a tag or branch labelled with your version of Kedro, e.g. `0.18.8.`. This means that you can host different versions of your starter template on the same repository, and the correct one will automatically be used. If you do not wish to follow this structure, you should override it with the `checkout` flag, e.g. `kedro new --starter=test_plugin_starter --checkout=main`.
```

## Working with `click`
Expand Down
4 changes: 2 additions & 2 deletions docs/source/integrations/databricks_workspace.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ conda create --name iris_databricks python=3.7 -y
conda activate iris_databricks

# install Kedro and create a new project
pip install "kedro~=0.18.7"
pip install "kedro~=0.18.8"
# name your project Iris Databricks when prompted for it
kedro new --starter=pyspark-iris
```
Expand Down Expand Up @@ -174,7 +174,7 @@ In your newly-created notebook, put each of the below code snippets into a separ
* Install Kedro and the latest compatible version of Kedro-Datasets.

```console
%pip install "kedro==0.18.7" "kedro-datasets[spark.SparkDataSet]~=1.1"
%pip install "kedro==0.18.8" "kedro-datasets[spark.SparkDataSet]~=1.1"
```

* Copy input data into DBFS
Expand Down
2 changes: 1 addition & 1 deletion docs/source/tutorial/tutorial_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ pytest-mock>=1.7.1, <2.0
pytest~=7.2
# Kedro dependencies and datasets to work with different data formats (including CSV, Excel, and Parquet)
kedro~=0.18.7
kedro~=0.18.8
kedro-datasets[pandas.CSVDataSet, pandas.ExcelDataSet, pandas.ParquetDataSet]~=1.1
kedro-telemetry~=0.2.0
kedro-viz~=6.0 # Visualise pipelines
Expand Down
2 changes: 1 addition & 1 deletion kedro/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
configuration and pipeline assembly.
"""

__version__ = "0.18.7"
__version__ = "0.18.8"


import logging
Expand Down

0 comments on commit 2e70dec

Please sign in to comment.