pyproject.toml 914 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. [project]
  2. name = "mineru-mcp"
  3. version = "1.0.0"
  4. description = "MinerU MCP Server for PDF to Markdown conversion"
  5. authors = [
  6. {name = "minerU",email = "OpenDataLab@pjlab.org.cn"}
  7. ]
  8. readme = "README.md"
  9. license = {text = "MIT"}
  10. requires-python = ">=3.10,<4.0"
  11. classifiers = [
  12. "Programming Language :: Python :: 3",
  13. "License :: OSI Approved :: MIT License",
  14. "Operating System :: OS Independent",
  15. ]
  16. dependencies = [
  17. "fastmcp>=2.5.2",
  18. "python-dotenv>=1.0.0",
  19. "requests>=2.31.0",
  20. "aiohttp>=3.9.0",
  21. "httpx>=0.24.0",
  22. "uvicorn>=0.20.0",
  23. "starlette>=0.27.0",
  24. ]
  25. [project.scripts]
  26. mineru-mcp = "mineru.cli:main"
  27. [tool.poetry]
  28. packages = [{include = "mineru", from = "src"}]
  29. [[tool.poetry.source]]
  30. name = "aliyun"
  31. url = "https://mirrors.aliyun.com/pypi/simple/"
  32. priority = "primary"
  33. [build-system]
  34. requires = ["setuptools>=42.0", "wheel"]
  35. build-backend = "setuptools.build_meta"