Ssemantic-release-botchore(release): 1.5.2 [skip ci]
d4bbbc33创建于 6月8日历史提交
[project]
name = "labelu"
version = '1.5.2'
description = ""
readme = "README.md"
license = { text = "Apache-2.0" }
authors = [
    { name = "shenguanlin", email = "shenguanlin@pjlab.org.cn" }
]
requires-python = ">=3.11"
dependencies = [
    "fastapi>=0.100.0",
    "loguru>=0.6.0",
    "sqlalchemy>=2.0.0",
    "boto3",
    "cryptography>=41.0.0",
    "python-jose[cryptography]>=3.3.0",
    "pydantic>=2.0.0",
    "pydantic-settings>=2.0.0",
    "typer>=0.7.0",
    "uvicorn>=0.19.0",
    "email-validator>=2.0.0",
    "python-multipart>=0.0.5",
    "python-dotenv>=0.21.0",
    "appdirs>=1.4.4",
    "aiofiles>=22.1.0",
    "pillow>=9.3.0",
    "alembic>=1.9.4",
    "httpx>=0.27.0",
    "tfrecord>=1.14.5",
    "websockets>=10.0.0",
    "bcrypt==4.3.0",
]

[project.optional-dependencies]
mysql = [
    "mysqlclient>=2.1.1",
]

[project.urls]
repository = "https://github.com/opendatalab/labelU"

[project.scripts]
labelu = "labelu.main:cli"

[dependency-groups]
dev = [
    "black>=22.10.0",
    "flake8>=5.0.4",
]
test = [
    "pytest>=7.2.0",
    "pytest-cov>=4.0.0",
    "requests>=2.28.1",
]

[tool.hatch.build.targets.wheel]
packages = ["labelu"]

[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"