I have a fundamental multi-repo concept question.....
# general
p
I have a fundamental multi-repo concept question... in Rust or Java when we make a multi repo it works great because all the dependencies are managed at compile time so we can make sure we don't pull in modules from the wrong place. But python doesn't have this compile time step so things like importing things from the wrong sub-package works when we might not want that. (e.g. I wouldn't want a simple microservice to accidentally pull in
kitchen_sink
). Is it possible to make the following line fail? https://github.com/ehiggs/pants-poetry-test-repos/blob/master/multirepo-1/project-app-async/app.py#L7
c
💯 1
p
very cool, thanks!