wonderful-boots-93625
04/20/2023, 1:18 PMpython_distribution doesn’t really help here because installed packages are not editable.
This requires having a duplicate setup.py or pyproject.toml in the monorepo modules, as well as several steps to install dependent modules in editable mode.
Additionally the exported venv doesn’t have pip, so that has to be added before doing any of the above
Any other approaches I’m missing?happy-kitchen-89482
04/20/2023, 2:13 PMpants --loop run helloworld/service/frontend/manage.py -- runserver --noreloadhappy-kitchen-89482
04/20/2023, 2:13 PMhappy-kitchen-89482
04/20/2023, 2:13 PMhappy-kitchen-89482
04/20/2023, 2:14 PMrestartable=True on helloworld/service/frontend/manage.py (via overrides={'manage.py': {'restartable': True}} on its python_sources for example)happy-kitchen-89482
04/20/2023, 2:19 PM--noreload tells Django not to use its own filewatching. The example Django repo has an example of how we set this automaticallyhappy-kitchen-89482
04/20/2023, 2:19 PMhappy-kitchen-89482
04/20/2023, 2:19 PMexample-flask repo to go along with example-django!wonderful-boots-93625
04/20/2023, 2:22 PMhappy-kitchen-89482
04/20/2023, 3:04 PMhappy-kitchen-89482
04/20/2023, 3:29 PM--loop actuallyhappy-kitchen-89482
04/20/2023, 3:30 PMhappy-kitchen-89482
04/20/2023, 3:31 PM