| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- [project]
- name = "reson-agent"
- version = "0.1.0"
- description = "Extensible, learnable Agent framework with execution tracing and memory"
- readme = "README.md"
- requires-python = ">=3.10"
- license = {text = "MIT"}
- authors = [
- {name = "Resonote Team"}
- ]
- keywords = ["agent", "llm", "ai", "memory", "trace"]
- dependencies = [
- "docstring-parser>=0.15", # 用于解析函数 docstring 生成 schema
- ]
- [project.optional-dependencies]
- postgres = ["asyncpg>=0.29"]
- redis = ["redis>=5.0"]
- openai = ["openai>=1.0"]
- dev = [
- "pytest>=7.0",
- "pytest-asyncio>=0.21",
- ]
- all = [
- "asyncpg>=0.29",
- "redis>=5.0",
- "openai>=1.0",
- ]
- [build-system]
- requires = ["hatchling"]
- build-backend = "hatchling.build"
- [tool.hatch.build.targets.wheel]
- packages = ["reson_agent"]
- [tool.pytest.ini_options]
- asyncio_mode = "auto"
- testpaths = ["tests"]
|