child-psycho-companion/pyproject.toml

30 lines
644 B
TOML

[project]
name = "child-psycho-companion"
version = "0.1.0"
description = "儿童心理陪伴玩偶 - 对话心理筛查插件"
requires-python = ">=3.10"
dependencies = [
"requests>=2.31.0",
"pydantic>=2.0",
"fastmcp>=2.13.0",
]
[project.optional-dependencies]
dev = [
"pytest>=8.0",
"pytest-asyncio>=0.23",
"pytest-mock>=3.14",
"requests-mock>=1.12",
]
[tool.pytest.ini_options]
testpaths = ["tests"]
markers = [
"unit: Unit tests with mocked API calls",
"integration: Integration tests requiring real API calls",
]
[build-system]
requires = ["setuptools>=61.0"]
build-backend = "setuptools.build_meta"