Update
Info
Depending on your installation method, choose the update method.
Method A: Update with pipx
pipx upgrade photobooth-app
Method B: Virtual environment pip upgrade
To upgrade to the latest release use pip:
Activate local venv before update:
source ~/photobooth-app/myenv/bin/activate
Start the upgrade:
pip install --upgrade photobooth-app
Method C: Global pip upgrade
To upgrade to the latest release use pip:
pip install --upgrade photobooth-app
Afterwards restart the photobooth. If the app doesn't show up again, check the troubleshooting page.
Update to development versions
Stable releases are published at PyPI registry usually. Update to development versions only if requested or you know what you do.
To test the latest development version update directly from git:
Example if installed via pip or pipx
pip install --force git+https://github.com/photobooth-app/photobooth-app.git@main
pipx install --force --system-site-packages git+https://github.com/photobooth-app/photobooth-app.git@main
Or to install a specific version using pipx:
pipx inject photobooth-app photobooth-app==2.0.7
Or activate local venv before update if installed in venv
source ~/photobooth-app/myenv/bin/activate
Upgrade to main-branch
pip install --upgrade --force-reinstall --no-deps git+https://github.com/photobooth-app/photobooth-app.git@main
Or upgrade to dev-branch
pip install --upgrade --force-reinstall --no-deps git+https://github.com/photobooth-app/photobooth-app.git@dev
Info
If dependencies changed remove --no-deps
from above commands to also update pip packages the app relies on.