22 lines
847 B
Plaintext
22 lines
847 B
Plaintext
# Velxio OSS backend — stateless: compile, libraries, simulation,
|
|
# iot_gateway, MCP. No auth, no DB, no project persistence; those live in
|
|
# the velxio-prod private overlay's pro/backend/requirements.txt and are
|
|
# pip-installed on top of this list at Docker build time.
|
|
fastapi==0.115.0
|
|
uvicorn[standard]==0.32.0
|
|
websockets>=12.0
|
|
pydantic>=2.11.0
|
|
pydantic-settings>=2.6.0
|
|
# httpx — iot_gateway proxy + MCP
|
|
httpx>=0.27.1
|
|
mcp>=1.0.0
|
|
esptool>=4.7.0
|
|
# WASM runtime for Custom Chips on ESP32 (chip's WASM runs in the QEMU worker
|
|
# subprocess so I2C events get a synchronous response — see
|
|
# docs/wiki/custom-chips-esp32-backend-runtime.md).
|
|
wasmtime>=20.0
|
|
# zstd decompression for the boot_images provider — the Raspberry Pi 3
|
|
# SD image ships as a .zst on the velxio.dev licence endpoint to save
|
|
# ~75% of network transfer.
|
|
zstandard>=0.22.0
|