pyproject.toml 654 B

12345678910111213141516171819202122232425262728
  1. [project]
  2. name = "data-collector-mcp"
  3. version = "0.1.0"
  4. description = "FastMCP server for data collector gateway and collector APIs"
  5. readme = "README.md"
  6. requires-python = ">=3.11,<3.14"
  7. dependencies = [
  8. "fastmcp>=2.0.0",
  9. "psycopg2-binary>=2.9.11",
  10. "pytest>=9.1.1",
  11. "requests>=2.31.0",
  12. "sqlalchemy>=2.0.0",
  13. "uvicorn>=0.30.0",
  14. ]
  15. [project.scripts]
  16. data-collector-mcp = "data_collector_mcp.app:main"
  17. [build-system]
  18. requires = ["setuptools>=68", "wheel"]
  19. build-backend = "setuptools.build_meta"
  20. [tool.setuptools.packages.find]
  21. include = ["data_collector_mcp*"]
  22. [[tool.uv.index]]
  23. url = "https://mirrors.aliyun.com/pypi/simple/"
  24. default = true