:kedro: We are excited to announce that Kedro 0.19...
# announcements
l
K We are excited to announce that Kedro 0.19.13 is now available! K 🚀 Major features and improvements • Unified
pipeline()
and
Pipeline
into a single module (
kedro.pipeline
), aligning with the `node()`/`Node` design pattern and improving namespace handling. 🪲 Bug fixes and other changes • Fixed bug where project creation workflow would use the
main
branch version of
kedro-starters
instead of the respective release version. • Fixed namespacing for
confirms
during pipeline creation to support
IncrementalDataset
. • Fixed bug where `OmegaConf`cause an error during config resolution with runtime parameters. • Cached
inputs
in
Node
when created from dictionary for better performance. • Enabled pluggy tracing only when logging level is set to
DEBUG
to speed up the execution of project runs. ⚠️ Upcoming deprecations for Kedro 1.0.0 • Added a deprecation warning for
KedroDataCatalog
that will replace
DataCatalog
while adopting the original
DataCatalog
name. • Add deprecation warning for
--namespace
option for
kedro run
. It will be replaced with
--namespaces
option which will allow for running multiple namespaces together. • The
modular_pipeline
module is deprecated and will be removed in Kedro 1.0.0. Use the
pipeline
module instead. Note: On March 20th, a security vulnerability, CVE-2024-12215, was identified in Kedro. This issue stems from the deprecated micropackaging functionality, which is scheduled for removal in the upcoming Kedro 1.0 release. While we agree with the CVE assigned, this vulnerability only poses a risk if you pull a malicious micropackage from an untrusted source. If you’re concerned, we recommend avoiding the micropackaging feature for now and upgrading to Kedro 1.0 once it’s released. kedroid Community contributions Many thanks to the following Kedroids for contributing PRs to this release: • @Arnout Verbovengabohc@Luis Chaves Rodriguez 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
🙌 5
🙌🏼 2
🎉 9
K 4
🎉 5