mirror of
https://github.com/wizarrrr/wizarr.git
synced 2026-07-31 07:17:10 -04:00
25 lines
616 B
Markdown
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
|
|
```
|