fix: restore reliable authenticated live recognition

This commit is contained in:
kiyo9w 2026-09-28 12:38:15 +09:00
parent 0e23425ef0
commit 934615b593
40 changed files with 2556 additions and 820 deletions

View file

@ -0,0 +1,33 @@
[project]
name = "dorayaki-recognition"
version = "0.1.0"
description = "Dorayaki shelf recognition server"
requires-python = ">=3.10,<3.13"
readme = "README.md"
dependencies = [
"torch>=2.0.0",
"torchvision>=0.15.0",
"ultralytics==8.4.153",
"lap>=0.5.12",
"websockets>=13",
"opencv-python>=4.8.0",
"numpy>=1.23.0,<2.0.0",
"fastapi>=0.100.0",
"uvicorn>=0.20.0",
"python-multipart>=0.0.6",
"requests>=2.28.0",
"pyobjc-framework-Vision>=10; sys_platform == 'darwin'",
"pyobjc-framework-Quartz>=10; sys_platform == 'darwin'",
]
[project.optional-dependencies]
dev = ["httpx>=0.27"]
[tool.pytest.ini_options]
testpaths = ["code"]
python_files = ["test_*.py"]
python_functions = ["test_*"]
addopts = ["-q"]
[tool.setuptools]
py-modules = []