28 lines
739 B
TOML
28 lines
739 B
TOML
[build-system]
|
|
requires = ["setuptools==80.9.0"]
|
|
build-backend = "setuptools.build_meta"
|
|
|
|
[project]
|
|
name = "yovision-brain"
|
|
version = "0.1.0"
|
|
description = "Headless inference delivery unit for YoVision"
|
|
readme = "README.md"
|
|
requires-python = "==3.11.*"
|
|
dependencies = ["cryptography==50.0.1"]
|
|
|
|
[project.optional-dependencies]
|
|
# The wheel backend is selected by the official PyTorch index documented in
|
|
# README.md. Keeping one pinned requirement here prevents CPU/CUDA drift.
|
|
runtime = ["numpy==2.3.3", "torch==2.12.1"]
|
|
dev = ["pytest==8.4.2"]
|
|
|
|
[project.scripts]
|
|
yovision-brain = "yovision_brain.__main__:main"
|
|
|
|
[tool.setuptools.packages.find]
|
|
where = ["src"]
|
|
|
|
[tool.pytest.ini_options]
|
|
testpaths = ["tests"]
|
|
addopts = "--strict-markers"
|