Spaces:
Sleeping
Sleeping
| [build-system] | |
| requires = ["setuptools>=69", "wheel"] | |
| build-backend = "setuptools.build_meta" | |
| [project] | |
| name = "proofframe" | |
| version = "0.1.0" | |
| description = "Provenance-first generative media vault for the Backblaze Generative Media Hackathon." | |
| requires-python = ">=3.11" | |
| dependencies = [ | |
| "fastapi>=0.115", | |
| "uvicorn[standard]>=0.30", | |
| "pydantic>=2.7", | |
| ] | |
| [project.optional-dependencies] | |
| dev = [ | |
| "httpx>=0.27", | |
| "pytest>=8.2", | |
| "ruff>=0.5", | |
| ] | |
| integrations = [ | |
| "boto3>=1.34", | |
| "genblaze-core>=0.3.4", | |
| "genblaze-s3>=0.3.4", | |
| "genblaze-gmicloud>=0.3.2", | |
| "genblaze-openai>=0.3.1", | |
| "huggingface_hub>=0.24", | |
| ] | |
| [project.scripts] | |
| proofframe-api = "proofframe.app:main" | |
| [tool.setuptools.packages.find] | |
| where = ["src"] | |
| [tool.pytest.ini_options] | |
| testpaths = ["tests"] | |
| [tool.ruff] | |
| line-length = 100 | |
| target-version = "py311" | |