Nok Lam Chan
Nok Lam Chan
Got it, would this resolved if dataset is somehow lazy initialised?
Kedro-datasets is lazily import but I think during the initialisatio Data Catalog would create instance for the entire catalog.
This is a good point, but I think it's a separate discussion from what we were talking. 1. Make `kedro` (`kedro run` specifically ) doesn't depends on `rich` at runtime...
@lrcouto is this completely addressed now or still follow up to do?
@lrcouto in that case, would you prefer to reopen this issue or creates new one for the follow up tasks you mentioned?
I thought I have created a ticket for this but I didnt. Thanks for creating this!
We need to explain WHY user need to do this, and examples of how to do it.
https://github.com/Galileo-Galilei/kedro-mlflow/blob/845ad919c9dbd020e948e8adc2e0f9064de1ef68/kedro_mlflow/framework/hooks/mlflow_hook.py#L50-L63 is a good example. This get asked in the intermediate training, so maybe we can create an example that showcase this.
It's unclear how to add a new tool. Since the current approach is removing tools from a project template. Some investigation is needed to get some proposals or exploring other...
https://docs.kedro.org/en/stable/starters/create_a_starter.html#extend-starter-aliases Alternatively, the old approach of creating a new project template would still work. However, you won't have the option to choose a specific tool during the project creation.