noklam
09/20/2022, 3:37 PM%reload_kedro
now accepts keywords arguments. There are couple of fixes to make Rich’s log less verbose and work better with Databricks.
Kedro 0.18.3 is a non-breaking release in the 0.18.x series, which means you can upgrade with:
pip install kedro==0.18.3
or conda install -c conda-forge kedro==0.18.3
🚀 Major Features/Changes
- [NEW] - autodiscovery of project pipelines. See our documentation for more details.
- The Kedro IPython extension should now be loaded with %load_ext kedro.ipython.
- The line magic %reload_kedro
now accepts keywords arguments, e.g. %reload_kedro --env=prod.
- Improved resume pipeline suggestion for SequentialRunner
, it will backtrack the closest persisted inputs to resume.
🪲 Bug fixes and other changes
- Changed default False
value for rich logging show_locals
, to make sure credentials and other sensitive data isn’t shown in logs.
- Rich traceback handling is disabled on Databricks so that exceptions now halt execution as expected.
- When using kedro run -n [some_node]
, if some_node
is missing a namespace the resulting error message will suggest the correct node name.
- The Kedro IPython extension now surfaces errors when it cannot load a Kedro project.
- And more …
You can find the full list of changes in the release notes:
https://github.com/kedro-org/kedro/releases/tag/0.18.3