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 --noreload
happy-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