Installation¶
Requirements¶
- Python 3.10 or newer
- A dedicated Backoffice bot user with Administrator rights and full site access
Install from GitHub¶
For production use, pin to a tag:
Verify¶
Development install¶
If you're working on the library itself, clone the repo and install with the dev extras:
git clone https://github.com/christopher-nance/Sonnys-Backoffice-Wrapper.git
cd Sonnys-Backoffice-Wrapper
python -m venv .venv
.venv/bin/pip install -e ".[dev]"
.venv/bin/python -m pytest
The docs extras install MkDocs Material + mkdocstrings for local doc builds: