Release 0.18.12
Major features and improvements
- Added dataset factories feature which uses pattern matching to reduce the number of catalog entries.
- Activated all built-in resolvers by default for
OmegaConfigLoader
except foroc.env
. - Added
kedro catalog rank
CLI command that ranks dataset factories in the catalog by matching priority.
Bug fixes and other changes
- Consolidated dependencies and optional dependencies in
pyproject.toml
. - Made validation of unique node outputs much faster.
- Updated
kedro catalog list
to show datasets generated with factories.
Documentation changes
- Recommended
ruff
as the linter and removed mentions ofpylint
,isort
,flake8
.
Community contributions
Thanks to Laíza Milena Scheid Parizotto and Chris Schopp.
Breaking changes to the API
Upcoming deprecations for Kedro 0.19.0
ConfigLoader
andTemplatedConfigLoader
will be deprecated. Please useOmegaConfigLoader
instead.