A photo booth application in pure Python for the Raspberry Pi (custom fork by ceeeeb).
Project description
Custom fork of pibooth — a photo booth application in pure Python for the Raspberry Pi — maintained by ceeeeb for personal events.
This fork tracks upstream pibooth at the time of forking and adds local modifications. It is published under a different distribution name on PyPI (pibooth-ceeeeb) to avoid colliding with the upstream pibooth package; the importable Python module is still named pibooth.
Differences vs upstream
Settings menu sized to 85% of the screen (was hard-capped at 600x400).
4-finger gesture inside the open settings menu pops a save / discard / cancel confirmation dialog (in addition to the existing 4-finger open).
Bundled with companion plugins maintained in their own repos: pibooth-pcloud, pibooth-nextcloud (forked), pibooth-gallery-qr, pibooth-forget-button, pibooth-background-changer.
Install
This package conflicts with upstream pibooth. Install in a fresh virtualenv:
python3 -m venv pibooth-env source pibooth-env/bin/activate pip install pibooth-ceeeeb
Or directly from git:
pip install git+https://github.com/ceeeeb/pibooth.git@v2.0.8.2
Plugins that depend on pibooth>=2.0.0 (e.g. pibooth-pcloud, pibooth-nextcloud) will not see pibooth-ceeeeb as satisfying the requirement, so install plugins with --no-deps if you want to avoid pulling upstream pibooth alongside this fork:
pip install --no-deps pibooth-pcloud
License
MIT — see the LICENSE file. Upstream credits preserved.
Upstream
For the unmodified, supported version of pibooth, see https://github.com/pibooth/pibooth.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pibooth_ceeeeb-2.0.8.2.tar.gz.
File metadata
- Download URL: pibooth_ceeeeb-2.0.8.2.tar.gz
- Upload date:
- Size: 524.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dceb36628467866e89bd3822783f59755c8cbbe8fc1f2f7203509791f50a3591
|
|
| MD5 |
0fa19f974bc997c3648ebbee3542cda5
|
|
| BLAKE2b-256 |
6299ab77f3b88c88884cb84d9c628b1bd17953fd0e617da8ed0fc4eeeb590470
|
File details
Details for the file pibooth_ceeeeb-2.0.8.2-py3-none-any.whl.
File metadata
- Download URL: pibooth_ceeeeb-2.0.8.2-py3-none-any.whl
- Upload date:
- Size: 538.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
37823d4b1531d070bd6bf924da3865cb856d9f89f1fa5e71e57656bf3bb71039
|
|
| MD5 |
160500d5a8b6a88b239884c4ce7ea8f2
|
|
| BLAKE2b-256 |
5d5ba8535b94995df17b04f40081ef3334ee06a35e1ee4b4b0a6170a166d91fb
|