pyproject.toml 630 B

1234567891011121314151617181920212223242526
  1. [project]
  2. name = "instrument-config-mcp"
  3. version = "0.1.0"
  4. description = "FastMCP server for instrument config APIs"
  5. readme = "mcp-design.md"
  6. requires-python = ">=3.11,<3.14"
  7. dependencies = [
  8. "fastmcp>=2.0.0",
  9. "pywin32>=306; platform_system == 'Windows'",
  10. "requests>=2.31.0",
  11. "sqlalchemy>=2.0.0",
  12. ]
  13. [project.scripts]
  14. instrument-config-mcp = "instrument_config_mcp.server:main"
  15. [build-system]
  16. requires = ["setuptools>=68", "wheel"]
  17. build-backend = "setuptools.build_meta"
  18. [tool.setuptools.packages.find]
  19. include = ["instrument_config_mcp*"]
  20. [[tool.uv.index]]
  21. url="https://pypi.tuna.tsinghua.edu.cn/simple"
  22. default=true