pyproject.toml 607 B

12345678910111213141516171819202122232425262728
  1. [project]
  2. name = "travel-mind"
  3. version = "0.1.0"
  4. description = "Travel mind: SerpApi 航班/酒店查询与行程规划"
  5. requires-python = ">=3.10"
  6. dependencies = [
  7. "httpx[socks]>=0.27",
  8. "rich>=13.7",
  9. "pydantic-settings>=2.2",
  10. "langchain>=1.0.0",
  11. "langchain-core>=1.5.2",
  12. "langchain-mcp-adapters>=0.3.1",
  13. "mcp[cli]>=1.9.2,<2.0.0",
  14. "langgraph>=0.4.0",
  15. "langchain-openai>=0.3.0",
  16. ]
  17. [build-system]
  18. requires = ["hatchling"]
  19. build-backend = "hatchling.build"
  20. [tool.hatch.build.targets.wheel]
  21. packages = ["app", "scripts"]
  22. [dependency-groups]
  23. dev = [
  24. "pytest>=9.1.1",
  25. ]