These are general instructions that work if we only have code changes. Refer to the migration guide for each new version for the correct instructions.
Remember that you should run all these commands as the system user you created in Getting started. The exception is, of course, stopping/starting Supervisord if you use an init script.
Update the version of the devilry library in your ~/devilrydeploy/requirements.txt.
Update Devilry using PIP:
$ cd ~/devilrydeploy $ venv/bin/pip install -r requirements.txt