Add separate requirements file for dev dependencies

This commit is contained in:
Antti Kettunen 2026-04-11 12:41:56 +03:00
parent 1dcdccb282
commit 6b6c866d03
3 changed files with 18 additions and 1 deletions

View file

@ -61,6 +61,9 @@ main.py
ui/ ui/
requirements.txt requirements.txt
# Dev-specific files
requirements-dev.txt
# OS generated files # OS generated files
.DS_Store .DS_Store
.DS_Store? .DS_Store?
@ -68,4 +71,4 @@ requirements.txt
.Spotlight-V100 .Spotlight-V100
.Trashes .Trashes
ehthumbs.db ehthumbs.db
Thumbs.db Thumbs.db

View file

@ -224,6 +224,13 @@ python web_server.py
# Open http://localhost:8008 # Open http://localhost:8008
``` ```
For local development and tests:
```bash
pip install -r requirements-dev.txt
pytest
```
--- ---
## Setup Guide ## Setup Guide

7
requirements-dev.txt Normal file
View file

@ -0,0 +1,7 @@
# SoulSync development requirements
# Runtime web dependencies + test runner
-r requirements-webui.txt
# Test runner
pytest>=9.0.0