Development
If you want to contribute to Wizarr, here is how
Prerequisites
Python3.11+
Development Environment
Clone the repository with
git clone git@github.com:Wizarrrr/wizarr.git
Move into the directory
cd wizarr
(Optional but recommended) Create a python virtual environment with
python -m venv venv
Enter the python venv with
source venv/bin/activate
Install dependencies with
uv sync --locked
Start Wizarr with
flask run
Wizarr is now accessible at http://127.0.0.1:5000
Running Tests
To run the test suite, ensure your dependencies (including development dependencies) are installed, then invoke pytest via uv
:
Last updated
Was this helpful?