Ravi Kumar Pilla
12/19/2024, 2:19 PMdatabase
to ibis.TableDataset
for load and save operations.
- Added functionality to save pandas DataFrames directly to Snowflake, facilitating seamless .csv
ingestion.
- Added Python 3.9, 3.10 and 3.11 support for snowflake.SnowflakeTableDataset
.
- Enabled connection sharing between ibis.FileDataset
and ibis.TableDataset
instances, thereby allowing nodes to save data loaded by one to the other (as long as they share the same connection configuration).
- Added databricks.ExternalTableDataset
and safetensors.SafetensorsDataset
to experimental datasets.
🪲 Bug fixes and other changes
- Made pandas.GBQTableDataset
lazy and pickleable.
- Made pandas.GBQQueryDataset
pickleable.
- Implemented Snowflake's local testing framework for testing purposes.
- Improved the dependency management for Spark-based datasets by refactoring the Spark and Databricks utility functions used across the datasets.
- Deprecated tracking.MetricsDataset
and tracking.JSONDataset
.
- Moved kedro-catalog
JSON schemas from Kedro core to kedro-datasets
.
⚠️ Breaking Changes
- Demoted video.VideoDataset
from core to experimental dataset.
- Removed file handling capabilities from ibis.TableDataset
. Use ibis.FileDataset
to load and save files with an Ibis backend instead.
kedro-airflow-0.9.2
🚀 Major features and improvements
• Removed support for Python 3.8
kedro-docker-0.6.2
🚀 Major features and improvements
• Added support for Python 3.13
• Removed support for python 3.8
• Switch dependency management to uv
.
kedro-telemetry-0.6.2
🚀 Major features and improvements
• Removed support for Python 3.8
• Added support for Python 3.13
Thanks a lot to our community contributors ✨ -
• Felix Scherz
• @Minura Punchihewa
• @Thomas d'Hooghe
• @Mark Druffel
• @Chris Schopp
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 💛Elena Khaustova
01/17/2025, 12:54 PMLaura Couto
01/30/2025, 2:45 PM<http://KedroDataCatalog.to|KedroDataCatalog.to>_config()
method that converts the catalog instance into a configuration format suitable for serialization.
• Improved OmegaConfigLoader performance.
• Added support for %load_ext kedro
.
🪲 Bug fixes and other changes
• Added validation to ensure dataset versions consistency across catalog.
• Fixed a bug in project creation when using a custom starter template offline.
• Added node
import to the pipeline template.
• Update error message when executing kedro run
without a pipeline.
• Safeguard hooks when user incorrectly registers a hook class in settings.py
.
• Fixed parsing paths with query and fragment.
• Remove lowercase transformation in regex validation.
• Moved kedro-catalog
JSON schema to kedro-datasets
.
• Updated Partitioned dataset lazy saving
docs page.
• Fixed KedroDataCatalog
mutation after pipeline run.
• Made KedroDataCatalog._datasets
compatible with DataCatalog._datasets
.
Read the complete release notes for kedro on GitHub.
Thanks a lot to our community contributors Hendrik Scherner and @Chris Schopp!
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 TeamMerel
01/30/2025, 2:45 PMElena Khaustova
01/31/2025, 12:47 PMSajid Alam
02/05/2025, 11:48 AM--load-file
to run from any directory without requiring a Kedro project. (#2206)
• Improved modular pipeline expand/collapse logic for better state synchronisation. (#2225)
• Fix inconsistent function inspection for decorated functions. (#2246)
🎯 How to Get the Latest Release:
• Python users: Run pip install kedro-viz==10.2.0
• React users: npm install @quantumblack/kedro-viz@latest
You can contribute by using these features and providing feedback. Follow our roadmap for more updates, vote on ideas, comment on the tickets, and suggest future features to the community.
Happy visualising, and until the next release!
— The Kedro TeamJitendra Gundaniya
02/05/2025, 4:46 PMJuan Luis
02/05/2025, 4:54 PMJuan Luis
02/27/2025, 3:03 PMJuan Luis
02/28/2025, 8:00 AMMerel
03/07/2025, 3:16 PMJuan Luis
03/11/2025, 4:51 PMMerel
03/14/2025, 11:58 AMHuong Nguyen
03/17/2025, 9:11 AM--load-file
to run from any directory without requiring a Kedro project. (#2206)
• Improved modular pipeline expand/collapse logic for better state synchronisation. (#2225)
• Fixed inconsistent function inspection for decorated functions. (#2246)
🎯 How to Get the Latest Release:
• Python users: Run pip install kedro-viz==11.0.0
• React users: npm install @quantumblack/kedro-viz@latest
You can contribute by using these features and providing feedback. Follow our roadmap for more updates, vote on ideas, comment on the tickets, and suggest future features to the community.
Happy visualising, and until the next release!
— The Kedro TeamJitendra Gundaniya
03/20/2025, 5:27 PMKedroDataCatalog.filter()
to filter datasets by name and type.
• Added Pipeline.grouped_nodes_by_namespace
property which returns a dictionary of nodes grouped by namespace
• Added support for cloud storage protocols in --conf-source
🪲 Bug fixes and other changes
• Added DataCatalog
deprecation warning.
• Fixed MemoryDataset
to infer assign
copy mode for Ibis Tables
• Fixed pipeline packaging issue by ensuring pipelines/__init__.py
exists when creating new pipelines.
• Changed the execution of SequentialRunner
to not use an executor pool to ensure it's single threaded.
• Fixed %load_node
magic command to work with Jupyter Notebook >=7.2.0
.
Read the complete release notes for kedro on GitHub.
Many thanks to the following Kedroids for contributing PRs to this release:
• @Jacob Pieniazek
• @lucas vittor
• @Ean
• Toran Sahu
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 TeamJitendra Gundaniya
03/25/2025, 1:26 PMJuan Luis
03/26/2025, 12:32 PMElena Khaustova
03/27/2025, 4:39 PMMerel
04/01/2025, 10:16 AMJitendra Gundaniya
04/09/2025, 7:54 AMJuan Luis
04/11/2025, 11:58 AMJuan Luis
04/11/2025, 12:16 PMRavi Kumar Pilla
04/17/2025, 6:06 PMpip install kedro-viz==11.0.1
• React users: npm install @quantumblack/kedro-viz@latest
You can contribute by using these features and providing feedback. Follow our roadmap for more updates, vote on ideas, comment on the tickets, and suggest future features to the community.
Happy visualising, and until the next release! 🎉Juan Luis
04/24/2025, 8:54 AMElena Khaustova
04/24/2025, 12:05 PMElena Khaustova
04/25/2025, 1:23 PM