kiwi/pyproject.toml
pyr0ball 0bac494ecd
Some checks are pending
CI / Backend (Python) (push) Waiting to run
CI / Frontend (Vue) (push) Waiting to run
Mirror / mirror (push) Waiting to run
Release / release (push) Waiting to run
chore: bump to v0.6.0, fix TS build errors, remove cf-orch sidecar
- Bump version to 0.6.0 (visual label capture release)
- Remove unused TimeEffortProfile import in RecipeDetailPanel.vue
- Prefix unused value params with _ in SettingsView.vue sensory fns
- Remove cf-orch agent sidecar from compose.override.yml (Sif now has
  its own dedicated systemd cf-orch-agent service)
2026-04-24 21:19:44 -07:00

37 lines
838 B
TOML

[build-system]
requires = ["setuptools>=68", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "kiwi"
version = "0.6.0"
description = "Pantry tracking + leftover recipe suggestions"
readme = "README.md"
requires-python = ">=3.11"
dependencies = [
# API
"fastapi>=0.110",
"uvicorn[standard]>=0.27",
"python-multipart>=0.0.9",
"aiofiles>=23.0",
# Image processing + OCR
"opencv-python>=4.8",
"numpy>=1.25",
"pyzbar>=0.1.9",
"Pillow>=10.0",
# HTTP clients
"httpx>=0.27",
"requests>=2.31",
# mDNS advertisement (optional; user must opt in)
"zeroconf>=0.131",
# CircuitForge shared scaffold
"circuitforge-core>=0.8.0",
]
[tool.setuptools.packages.find]
where = ["."]
include = ["app*"]
[tool.pytest.ini_options]
testpaths = ["tests"]
asyncio_mode = "auto"