[project]
name = "pingcap-support-copilot"
version = "0.1.0"
description = "Add your description here"
authors = [
    { name = "Mini256", email = "minianter@foxmail.com" }
]
dependencies = [
    "sqlalchemy>=2.0.36",
    "sqlmodel>=0.0.22",
    "alembic>=1.14.0",
    "pydantic>=2.10.3",
    # Update Check: https://github.com/pydantic/pydantic/issues/8061
    "pydantic-settings>=2.3.3",
    "tidb-vector>=0.0.14",
    "pymysql>=1.1.1",
    "uvicorn>=0.32.1",
    "dspy-ai>=2.5.40",
    "celery[sqlalchemy]>=5.4.0",
    "atlassian-python-api>=3.41.16",
    "fastapi>=0.115.5",
    "asyncmy>=0.2.9",
    "cryptography>=44.0.0",
    "redis>=5.2.0",
    "pygithub>=2.5.0",
    "langfuse>=2.56.1",
    "requests>=2.32.3",
    "pytest>=8.3.4",
    "mistletoe>=1.4.0",
    "jinja2>=3.1.4",
    "gql[all]>=3.5.0",
]
readme = "README.md"
requires-python = ">= 3.8"

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

[tool.rye]
managed = true
virtual = true
universal = true
dev-dependencies = []
