Consider using a vendored copy of [Bottle framework](https://bottlepy.org/docs/dev/tutorial.html#auto-reloading) in place of Flask to get auto-reload behavior without needing a virtualenv and a build step.