[build-system] requires = ["setuptools>=68.0", "wheel"] build-backend = "setuptools.build_meta" [project] name = "long-articles-agentic-supply" version = "0.1.0" description = "需求驱动的 Agentic 长文供给架构核心 —— 数据库连接池、异步任务调度、HTTP 客户端、可观测性等通用基座" requires-python = ">=3.11" dependencies = [ "aiomysql>=0.2.0", "asyncpg>=0.29", "aiohttp>=3.9", "pydantic>=2.0", "pydantic-settings>=2.0", "dependency-injector>=4.0", "aliyun-log-python-sdk>=0.9", "tenacity>=8.0", "fake-useragent>=1.4", "requests>=2.31", ] [project.optional-dependencies] server = [ "quart>=0.19", "hypercorn>=0.17", "quart-cors>=0.8", ] dev = [ "tqdm>=4.66", ] [tool.setuptools.packages.find] include = ["src*"]