SourceOptics doesn't have explicitly versioned releases at this time, and you should be able to run directly out of source checkouts.

cd /opt/sourceoptics/;
git pull;

When you do a "git pull", apply database migrations from:

python3 manage.py migrate

Any new config settings will appear in settings.py automatically and if you want to make any changes, do not edit settings.py, but add overrides in /etc/sourceoptics/conf.d/.py. You can make any files you want there that end in ".py" and they will all be loaded.