You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We want to be able to create a clear framework for building extensions and modifying program behavior.
We also believe that this change can help us address issues surrounding the pain of upgrading the Kedro project to the latest version.
You'll also be able to build plugins that can do so much more when they interact with Kedro.
It has implications for how successfully we're able to deliver Modular Pipelines and some of the insane modifications that are coming to kedro-viz.
Possible Implementation
We're currently mapping out user journeys and are considering tools like pluggy, as a way of providing hooks for you to modify Kedro. pluggy manages the plugins and hook calling for pytest and is a popular tool. Do let us know if you're aware of any other tools that we could look at.
Next steps
We're watching issues like #149 but comment below with any more feedback you have about KedroContext.
The text was updated successfully, but these errors were encountered:
Description
We introduced
KedroContext
last year to orchestrate many things in Kedro and give users a way to extend or override certain functionalities in Kedro.However, we've received a lot of feedback about
KedroContext
, some identified problems include:KedroContext
Context
We care about this issue because:
kedro-viz
.Possible Implementation
We're currently mapping out user journeys and are considering tools like
pluggy
, as a way of providing hooks for you to modify Kedro.pluggy
manages the plugins and hook calling forpytest
and is a popular tool. Do let us know if you're aware of any other tools that we could look at.Next steps
We're watching issues like #149 but comment below with any more feedback you have about
KedroContext
.The text was updated successfully, but these errors were encountered: