19 lines
602 B
TOML
19 lines
602 B
TOML
[project]
|
|
name = "devourer-tests"
|
|
version = "0.0.0"
|
|
description = "Devourer hardware test/experiment harness (regress, bench, thermal sweep)"
|
|
requires-python = ">=3.10"
|
|
# NOTE: `uhd` (UHD's Python bindings) is a SYSTEM package, not on PyPI. Create
|
|
# the venv so it can see system site-packages:
|
|
# uv venv --system-site-packages
|
|
# uv pip install -e .
|
|
# `run_thermal_gain_sweep.sh` does this automatically.
|
|
dependencies = [
|
|
"numpy>=1.23",
|
|
"scapy>=2.5",
|
|
]
|
|
|
|
[tool.uv]
|
|
# Allow the experiment scripts to import the system-installed `uhd` module.
|
|
# (uv still manages numpy/scapy in the venv.)
|