Hi <!channel>, we are excited to announce that *Ke...
# announcements
j
Hi <!channel>, we are excited to announce that Kedro
0.18.9
is out! K
TLDR: In this release, we added support for a
metadata
attribute in datasets, introduced a new
kedro.logging.RichHandler
that is more flexible and configurable, and fixed some bugs with
OmegaConfigLoader
. We also added substantial improvements to our deployment docs, and we keep making progress towards following modern Python packaging standards.
Kedro 0.18.9 is a non-breaking release in the 0.18.x series, which means you can upgrade with:
pip install kedro==0.18.9
or
conda/mamba/micromamba install -c conda-forge kedro=0.18.9
🚀 Major Features and improvements
kedro run --params
now updates interpolated parameters correctly when using
OmegaConfigLoader
. • Added
metadata
attribute to
<http://kedro.io|kedro.io>
datasets. This is ignored by Kedro, but may be consumed by users or external plugins. • Added
kedro.logging.RichHandler
. This replaces the default
rich.logging.RichHandler
and is more flexible, user can turn off the
rich
traceback if needed. 🪲 Bug fixes and other changes
OmegaConfigLoader
will return a
dict
instead of
DictConfig
. •
OmegaConfigLoader
does not show a
MissingConfigError
when the config files exist but are empty. ✍️ Documentation changes • Added documentation for collaborative experiment tracking within Kedro-Viz. • Revised section on deployment to better organise content and reflect how recently docs have been updated. • Minor improvements to fix typos and revise docs to align with engineering changes. ⚠️ Breaking changes to the API
kedro package
does not produce
.egg
files anymore, and now relies exclusively on
.whl
files. While this is technically a breaking change, we included it anyway because
.egg
files have long been deprecated and we hope not many users are relying on them. 💌 Community contributions • Many thanks to tomasvanpottelbergh and debugger24 for contributing PRs to this release! We welcome every community contribution, large or small. See what we're working on now and report bugs or suggest future features. Until next time, The Kedro Team 💛
🙌 1
K 18
🥚 4
🪨 4
🥳 13
🎉 8
🎉 5
alert 3