Skip to content

Commit 011e3a8

Browse files
DimedSastrojuanlu
andauthored
Release 0.19.6 (#3887)
* Release 0.19.6 --------- Signed-off-by: Dmitry Sorokin <[email protected]> Signed-off-by: Dmitry Sorokin <[email protected]> Co-authored-by: Juan Luis Cano Rodríguez <[email protected]>
1 parent d219e40 commit 011e3a8

File tree

5 files changed

+24
-10
lines changed

5 files changed

+24
-10
lines changed

CITATION.cff

+2-2
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,6 @@ authors:
4444
- family-names: Brugman
4545
given-names: Simon
4646
title: Kedro
47-
version: 0.19.5
48-
date-released: 2024-04-22
47+
version: 0.19.6
48+
date-released: 2024-05-23
4949
url: https://github.com/kedro-org/kedro

RELEASE.md

+17-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,21 @@
1-
# Upcoming Release 0.19.6
1+
# Upcoming Release 0.19.7
2+
3+
## Major features and improvements
4+
5+
## Bug fixes and other changes
6+
7+
## Breaking changes to the API
8+
9+
## Documentation changes
10+
11+
## Community contributions
12+
13+
# Release 0.19.6
214

315
## Major features and improvements
416
* Added `raise_errors` argument to `find_pipelines`. If `True`, the first pipeline for which autodiscovery fails will cause an error to be raised. The default behaviour is still to raise a warning for each failing pipeline.
517
* It is now possible to use Kedro without having `rich` installed.
18+
* Updated custom logging behavior: `conf/logging.yml` will be used if it exists and `KEDRO_LOGGING_CONFIG` is not set; otherwise, `default_logging.yml` will be used.
619

720
## Bug fixes and other changes
821
* User defined catch-all dataset factory patterns now override the default pattern provided by the runner.
@@ -14,12 +27,13 @@
1427

1528
## Documentation changes
1629
* Improved documentation for custom starters
17-
* Added a new section on deploying Kedro project on AWS Airflow MWAA
30+
* Added a new docs section on deploying Kedro project on AWS Airflow MWAA
31+
* Detailed instructions on using `globals` and `runtime_params` with the `OmegaConfigLoader`
1832

1933
## Community contributions
2034
Many thanks to the following Kedroids for contributing PRs to this release:
2135
* [doxenix](https://github.com/doxenix)
22-
36+
* [cleeeks](https://github.com/cleeeks)
2337

2438
# Release 0.19.5
2539

docs/source/deployment/airflow.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@ This guide provides instructions on running a Kedro pipeline on different Airflo
1818

1919
The following tutorial shows how to deploy an example [Spaceflights Kedro project](https://docs.kedro.org/en/stable/tutorial/spaceflights_tutorial.html) on [Apache Airflow](https://airflow.apache.org/) with [Astro CLI](https://docs.astronomer.io/astro/cli/overview), a command-line tool created by [Astronomer](https://www.astronomer.io/) that streamlines the creation of local Airflow projects. You will deploy it locally first, and then transition to Astro Cloud.
2020

21-
[Astronomer](https://docs.astronomer.io/astro/install-cli) is a managed Airflow platform which allows users to spin up and run an Airflow cluster in production. Additionally, it also provides a set of tools to help users get started with Airflow locally in the easiest way possible.
21+
[Astronomer](https://www.astronomer.io/) is a managed Airflow platform which allows users to spin up and run an Airflow cluster in production. Additionally, it also provides a set of tools to help users get started with Airflow locally in the easiest way possible.
2222

2323
### Prerequisites
2424

2525
To follow this tutorial, ensure you have the following:
2626

27-
* The [Astro CLI installed](https://docs.astronomer.io/astro/install-cli)
27+
* The [Astro CLI installed](https://www.astronomer.io/docs/astro/cli/install-cli)
2828
* A container service like [Docker Desktop](https://docs.docker.com/get-docker/) (v18.09 or higher)
2929
* `kedro>=0.19` installed
3030
* [`kedro-airflow>=0.8`](https://github.com/kedro-org/kedro-plugins/tree/main/kedro-airflow) installed. We will use this plugin to convert the Kedro pipeline into an Airflow DAG.
@@ -86,7 +86,7 @@ This step should produce a `.py` file called `new_kedro_project_airflow_dag.py`
8686
8787
In this section, you will start by setting up a new blank Airflow project using Astro and then copy the files prepared in the previous section from the Kedro project. Next, you will need to customise the Dockerfile to enhance logging capabilities and manage the installation of our Kedro package. Finally, you will be able to run and explore the Airflow cluster.
8888
89-
1. To complete this section, you have to install both the [Astro CLI](https://docs.astronomer.io/astro/install-cli) and [Docker Desktop](https://docs.docker.com/get-docker/).
89+
1. To complete this section, you have to install both the [Astro CLI](https://www.astronomer.io/docs/astro/cli/install-cli) and [Docker Desktop](https://docs.docker.com/get-docker/).
9090
9191
2. [Initialise an Airflow project with Astro](https://docs.astronomer.io/astro/cli/develop-project) in a new folder outside of your Kedro project. Let's call it `kedro-airflow-spaceflights`
9292

docs/source/development/commands_reference.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ Returns output similar to the following, depending on the version of Kedro used
109109
| |/ / _ \/ _` | '__/ _ \
110110
| < __/ (_| | | | (_) |
111111
|_|\_\___|\__,_|_| \___/
112-
v0.19.5
112+
v0.19.6
113113
114114
Kedro is a Python framework for
115115
creating reproducible, maintainable

kedro/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import sys
77
import warnings
88

9-
__version__ = "0.19.5"
9+
__version__ = "0.19.6"
1010

1111

1212
class KedroDeprecationWarning(DeprecationWarning):

0 commit comments

Comments
 (0)