Handle dependencies clash
If 2 packages in your project use different versions of the same dependency, you can’t use both packages simultaneously.
package A -> import package C v1
package B -> import package C v2
you can’t use A & B together
other¶
a custom import handler, which registers where to import from for which package
could solve this ❌
- once imported, python wont try reimport this module for the other module.
- we can also overwrite the module cache