:kedro::kedro::kedro: Kedro 1.3.1, Kedro-Datasets ...
# announcements
s
KKK Kedro 1.3.1, Kedro-Datasets 9.3.0, and VSCode-Kedro 0.7.0 are out! KKK Hi everyone, we're excited to announce three new releases! 🄳🄳🄳 • Kedro 1.3.1 brings optional parameter validation using type hints, letting you auto-validate and instantiate Pydantic models and dataclasses with zero impact on untyped parameters. • Kedro-Datasets 9.3.0 adds pandas 3.0 compatibility and new Ibis backends. • VSCode-Kedro 0.7.0 delivers a much-improved developer experience with auto-reload, theme toggling, and multi-project support. šŸš€ What can you expect in these releases? K Kedro 1.3.1 • Major features and improvements: ā—¦ Optional parameter validation with Pydantic model and dataclass support via type hints. ā—¦ New
list_versions()
method for versioned datasets. ā—¦
pipelines_to_find
parameter in
find_pipelines()
for selectively running pipeline subsets. ā—¦
--checkout
flag now works on new projects without a starter. ā—¦
SESSION_CLASS
configurable project setting for custom
KedroSession
subclasses. ā—¦ Improvements to error messages, logging configuration, and long-running server support read our release notes for more information. • šŸ“š Documentation changes: ā—¦ Added parameter validation docs covering Pydantic model and dataclass support for typed parameters. ──────────────────────── K Kedro-Datasets 9.3.0 • Major features and improvements: ā—¦ Compatible with pandas 3.0. ā—¦ New
ibis-materialize
and
ibis-singlestoredb
extras for Ibis 12.0 backends. ā—¦ "Upsert" save mode added to
ibis.TableDataset
via
MERGE INTO
support. ā—¦ New experimental
langfuse.LangfuseEvaluationDataset
for managing Langfuse evaluation datasets (
kedro_datasets_experimental.langfuse
). ā—¦ Additional fixes and compatibility improvements across datasets read our release notes for more information. ──────────────────────── K VSCode-Kedro 0.7.0 • Major features and improvements: ā—¦ Auto-reload Kedro-Viz on project file changes. ā—¦ Toggle Kedro-Viz theme directly from VS Code. ā—¦ Migrated Webview from
react-scripts
to Vite. ā—¦ Relative path support in
kedroProjectPath
, auto-detection of Kedro projects, and multiple project support. ā—¦ Developer experience, security, and dependency updates read our release notes for more information. ──────────────────────── šŸ™Œ Community contributions: A huge thank you to everyone who contributed to these releases! Kedro 1.3.1: aziq, zhubaobao2024, Camille Coeurjoly, sinanpl, Mr-Neutr0n, mvhensbergen, SayantanDutt Kedro-Datasets 9.3.0: Priyanka, Akumawavez, Joris, Bas-commits, oomenn, Celina, Juanchodpg2 VSCode-Kedro 0.7.0: pascalwhoop šŸŽÆ How to get the latest releases • Python users
Copy code
pip install kedro==1.3.1
pip install kedro-datasets==9.3.0
• VS Code users
Copy code
Search for Kedro in the Extensions marketplace and update to v0.7.0.
šŸ”— Helpful links • Kedro-datasets GitHub repository • Kedro core GitHub repository • VSCode-Kedro GitHub repository • Kedro docs You too can contribute by using these features and providing feedback. Follow our roadmap for more updates, comment on the tickets, and suggest future features to the community. Until next time, The Kedro Team šŸ’›
🄳 5
šŸ‘ 2
šŸ‘šŸ¾ 1
K 9