Skip to content

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.