| 123456789101112131415161718192021222324252627282930313233343536373839 |
- [build-system]
- requires = ["setuptools>=75", "wheel"]
- build-backend = "setuptools.build_meta"
- [project]
- name = "data-query-agent"
- version = "0.1.0"
- description = "Feishu long-connection data query agent powered by Codex SDK and ODPS"
- readme = "README.md"
- requires-python = ">=3.11"
- dependencies = [
- "httpx[socks]>=0.27",
- "lark-oapi==1.5.3",
- "openai-codex==0.144.4",
- "openpyxl>=3.1",
- "pandas>=2.2",
- "pydantic>=2.8",
- "pyodps>=0.12.3",
- "python-dotenv>=1.0",
- "requests[socks]>=2.31",
- "sqlglot>=25",
- ]
- [project.optional-dependencies]
- dev = ["pytest>=8", "pytest-asyncio>=0.24", "pyyaml>=6"]
- [project.scripts]
- data-query-agent = "data_query_agent.__main__:main"
- [tool.setuptools]
- package-dir = {"" = "src"}
- [tool.setuptools.packages.find]
- where = ["src"]
- [tool.pytest.ini_options]
- pythonpath = ["src"]
- testpaths = ["tests"]
- asyncio_mode = "auto"
|