Open antonymilne opened 1 year ago
@astrojuanlu Shall we just close all the issues about adding more rich stuff?
As much as I'd like fancy progress bars in the Kedro output, I agree we shouldn't do this until we've untangled Kedro's dependency on rich. So maybe we can tackle this in 2 phases: de-rich (things like https://github.com/kedro-org/kedro/issues/3985, https://github.com/kedro-org/kedro/issues/3967#issuecomment-2209369563, essentially this milestone) and then re-introduce more interactivity on the CLI at a later stage (Kedro 0.20.x...?)
Description
Add rich progress bars for the
SequentialRunner
only. Adding it for theParallelRunner
is a separate task.Context
Originally written by @datajoely in #1464.
rich.logging.RichHandler
allows us to introduce a complimentary set ofrich.progress.Progress
bars which will render nicely.ParallelRunner
. Multiprocessing is weird since it's hard to share memory.ParallelRunner
sub-branch 🚀