Split dev deps out of requirements.txt
requirements.txt is now runtime-only (Flask/cryptography/pymongo/pyyaml) so the Pi/Termux installers no longer pull pytest into production. Test tools move to requirements-dev.txt; README testing step installs both. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
7b0827499a
commit
4a911f02bc
|
|
@ -179,7 +179,7 @@ Adding a new core is a single class in `server/core_adapters/` implementing the
|
|||
## Testing
|
||||
|
||||
```bash
|
||||
pip install -r requirements.txt
|
||||
pip install -r requirements.txt -r requirements-dev.txt
|
||||
python -m pytest tests/ -q
|
||||
```
|
||||
|
||||
|
|
|
|||
4
requirements-dev.txt
Normal file
4
requirements-dev.txt
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
# Development / test dependencies. Install on top of requirements.txt:
|
||||
# pip install -r requirements.txt -r requirements-dev.txt
|
||||
pytest==7.4.0
|
||||
pytest-cov==4.1.0
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
# Runtime dependencies. Dev/test tools are in requirements-dev.txt; optional
|
||||
# SAIP profile generation deps are in requirements-saip.txt.
|
||||
Flask==3.0.0
|
||||
cryptography==41.0.7
|
||||
pymongo==4.6.0
|
||||
pyyaml==6.0.1
|
||||
pytest==7.4.0
|
||||
pytest-cov==4.1.0
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user