Files
wizarr/docs/contribute/development.md
2025-06-09 23:32:03 -07:00

25 lines
616 B
Markdown

# Development
If you want to contribute to Wizarr, here is how
### Prerequisites
* [uv](https://docs.astral.sh/uv/)
* Node.js/npm - [nvm](https://github.com/nvm-sh/nvm) recommended
### Development Environment
1. Clone the repository with `git clone https://github.com/wizarrrr/wizarr.git`
2. Move into the directory `cd wizarr`
3. Start Wizarr with `uv run dev.py`
4. 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`:
```bash
uv sync --locked
uv run pytest
```