swarm / companies/sparrow/seed/pixi.toml

raw file 722 bytes
[project]
name = "sparrow"
version = "0.1.0"
description = "Sparrow Spatial — live monocular sparse mapping. ALL python runs through `pixi run`."
channels = ["conda-forge"]
platforms = ["linux-64"]

[dependencies]
python = "~=3.12"
numpy = "*"

# OpenCV (with GUI windows for the live viewer) comes via pip wheels here;
# conda-forge's opencv exists too but the wheel matches judge/main up-to-date.
[pypi-dependencies]
opencv-python = "*"

[tasks]
scene = "python scene.py stream"
frames = "python scene.py frames frames/"
judge = "python judge.py"
demo = "python main.py"

# House rule: `pixi run X` everywhere. No system python, no pip install
# outside this manifest — dep changes are a PR with a note to the lead.