Files
KohakuHub/pyproject.toml
Kohaku-Blueleaf 10163f4d50 clean up
2025-10-09 15:47:18 +08:00

52 lines
1.0 KiB
TOML

[build-system]
requires = ["setuptools>=61.0", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "kohaku-hub"
version = "0.0.1"
description = ""
authors = [
{ name = "Shih-Ying Yeh(KohakuBlueLeaf)", email = "apolloyeh0123@gmail.com" },
]
license = { text = "Apache-2.0" }
readme = "README.md"
requires-python = ">=3.10"
dependencies = [
"bcrypt",
"boto3",
"click>=8.0",
"click-completion",
"cryptography>=42.0",
"fastapi",
"httpx",
"peewee",
"psycopg2-binary",
"pydantic[email]",
"python-multipart",
"pyyaml",
"questionary",
"requests",
"rich",
"toml",
"uvicorn",
]
urls = { "Homepage" = "https://kblueleaf.net/Kohaku-Hub" }
[project.optional-dependencies]
dev = [
"huggingface_hub>=0.20.0",
"pytest>=7.0.0",
"pytest-asyncio>=0.21.0",
"pytest-cov>=4.0.0",
"pytest-xdist>=3.0.0",
"pytest-timeout>=2.1.0",
"pytest-mock>=3.12.0",
]
[project.scripts]
kohub-cli = "kohub_cli.cli:main"
[tool.setuptools]
package-dir = {"" = "src"}