pyproject.toml 565 B

123456789101112131415161718192021222324252627282930
  1. [build-system]
  2. requires = ["setuptools>=69"]
  3. build-backend = "setuptools.build_meta"
  4. [project]
  5. name = "paddleocr_mcp"
  6. version = "0.4.1"
  7. requires-python = ">=3.10"
  8. dependencies = [
  9. "mcp>=1.5.0",
  10. "fastmcp>=2.0.0",
  11. "httpx>=0.24.0",
  12. "numpy>=1.24.0",
  13. "pillow>=9.0.0",
  14. "puremagic>=1.30.0",
  15. "typing-extensions>=4.0.0",
  16. ]
  17. [project.optional-dependencies]
  18. local = [
  19. "paddleocr[doc-parser]>=3.2",
  20. ]
  21. local-cpu = [
  22. "paddleocr[doc-parser]>=3.2",
  23. "paddlepaddle>=3.0.0",
  24. ]
  25. [project.scripts]
  26. paddleocr_mcp = "paddleocr_mcp.__main__:main"