Silly question here.
Let's say I want to structure my project into multiple sub-projects. I wish to specify dependencies for each of the projects, but wish to have the whole be available as one cohesive unit as well.
So, for example:
Project
|- setup.py
|- requirements.txt
|- Subproject1
|- requirements.txt
|- code.py
|- Subproject2
|- requirements.txt
|- foo.py
So, instead of specifying dependencies all in a root file, I want to specify them in each subproject. Is this possible?