This ticket will help us improving Kedro Viz backend code base to remove any transitive dependencies we have (i.e., having from module in the code but not having the module in our requirements.txt file)
Context
Recently we found a transitive dependency (toposort) which is actively used in the code base but the installation was dependent on Kedro's environment.
Possible Implementation
Check for dependencies and see if we are using any third party modules from other (Kedro) environments
Try to install only requirements.txt of viz and see if any third party modules are failing to get imported
Possible Alternatives
Checklist
[x] Include labels so that we can categorise your feature request
Description
This ticket will help us improving Kedro Viz backend code base to remove any transitive dependencies we have (i.e., having
from module
in the code but not having the module in our requirements.txt file)Context
Recently we found a transitive dependency (toposort) which is actively used in the code base but the installation was dependent on Kedro's environment.
Possible Implementation
Possible Alternatives
Checklist