Spaces:
Running
Running

chore: update pyproject.toml to define build system and package inclusion, modify requirements.txt for dashboard dependency
74487c6
[project] | |
name = "inferbench" | |
version = "0.1.0" | |
description = "InferBench - AI inference benchmarking tool" | |
requires-python = ">=3.12" | |
dependencies = [ | |
"numpy", | |
"opencv-python", | |
"pillow", | |
"python-dotenv", | |
"requests", | |
"tqdm", | |
"datasets==3.6.0", | |
"fal-client>=0.5.9", | |
"hpsv2>=1.2.0", | |
"huggingface-hub>=0.30.2", | |
"image-reward>=1.5", | |
"replicate>=1.0.4", | |
"t2v-metrics>=1.2", | |
"together>=1.5.5", | |
"torch>=2.7.0", | |
"torchmetrics>=1.7.1", | |
"clip", | |
"diffusers<=0.31", | |
"piq>=0.8.0", | |
"boto3>=1.39.4", | |
"gradio>=5.37.0", | |
"gradio-leaderboard>=0.0.14", | |
] | |
[build-system] | |
requires = ["setuptools>=61.0", "wheel"] | |
build-backend = "setuptools.build_meta" | |
[tool.setuptools.packages.find] | |
include = ["api*", "benchmark*", "dashboard*"] | |
exclude = ["images*", "evaluation_results*", "*.tests*"] | |
[tool.hatch.build.targets.wheel] | |
packages = ["api", "benchmark", "dashboard"] | |
[tool.uv] | |
dev-dependencies = [] | |