[project] name = "intelligent-daily-report-system" version = "0.1.0" description = "" authors = [ { name = "WuJiaLiang"}, { name = "Tordor", email = "3262978839@qq.com" }, ] readme = "README.md" requires-python = ">=3.12" dependencies = [ "casbin>=1.43.0", "fastapi[standard]>=0.116.1", "fastapi-utils>=0.8.0", "motor>=3.7.1", "pyjwt>=2.10.1", "pyminio>=0.3.1", "pytest>=8.4.1", "python-dotenv>=1.1.1", "sqlmodel>=0.0.24", "uvicorn>=0.35.0", "apscheduler>=3.11.0", "pickledb>=1.3.2", "aiocache>=0.12.3", "pyfiglet>=1.0.4", "toml>=0.10.2", "pinyin>=0.4.0", "granian>=2.5.6", "loguru>=0.7.3", "redis<6.0.1", "pymysql>=1.1.2", "fastapi-oauth20>=0.0.2", "fastapi-profiler-lite>=0.3.2", "taskiq>=0.11.20", "taskiq-redis>=1.1.2", "python-multipart>=0.0.20", "pydantic-ai>=0.0.2", "pydantic-ai-slim[ag-ui,openai,openrouter]>=1.22.0", "pydantic>=2.12.4", "griffe>=1.15.0", ] [dependency-groups] dev = [ "isort>=6.0.1", "ruff>=0.14.2", ] [[tool.uv.index]] url = "http://mirrors.aliyun.com/pypi/simple" default = true