Hi @channel, we are excited to announce that :mega...
# announcements
e
Hi @channel, we are excited to announce that 📣 Kedro 0.19.4 and kedro-datasets 3.0.0 are available! K 🚀 Major features and improvements • Added two new datasets:
netcdf.NetCDFDataset
and
ibis.TableDataset
• Added
Python 3.12
support for kedro-datasets • Kedro commands now work from any subdirectory within a Kedro project. • Dropped the dependency on
toposort
in favour of the built-in
graphlib
module. • Added the
--telemetry
flag to
kedro new
, allowing the user to register consent to have user analytics collected at the same time as the project is created. • Improved the performance of
Pipeline
object creation and summing. 🪲 Bug fixes and other changes • Fixed bug with loading datasets from Hugging Face. Now allows passing parameters to the load_dataset function. • Updated
kedro pipeline create
and
kedro pipeline delete
to read the base environment from the project settings. • Updated CLI command
kedro catalog resolve
to read credentials properly. • Updated
.gitignore
to prevent pushing Mlflow local runs folder to a remote forge when using mlflow and git. • Fixed error handling message for malformed yaml/json files in OmegaConfigLoader. • Fixed a bug in
node
-creation allowing self-dependencies when using transcoding, that is datasets named like
name@format
💥 Breaking changes to the API • Methods
_is_project
and
_find_kedro_project
have been moved to
kedro.utils
✍🏼 Documentation changes • Added documentation on best practices for testing nodes and pipelines. • Clarified docs around using custom resolvers without a full Kedro project. Read the complete release notes for kedro and kedro-datasets on GitHub. Thanks a lot to our community contributors @Ondrej Zacha, @Puneet Saini, @Riley Brady, Andrew Cao, @Eduardo Romero López and Jerome Asselin 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 💛
ibis 3
🥳 12
K 5
🎉 7