pyproject.toml 711 B

123456789101112131415161718192021222324252627282930313233
  1. [project]
  2. name = "imes"
  3. version = "0.1.0"
  4. description = "MES系统首页AI后端服务模块"
  5. readme = "README.md"
  6. requires-python = ">=3.11"
  7. dependencies = [
  8. "fastapi>=0.104.0",
  9. "uvicorn>=0.24.0",
  10. "pydantic>=2.5.0",
  11. "httpx[socks]>=0.25.0",
  12. "openai>=1.3.0",
  13. "langchain>=0.1.0",
  14. "langchain-openai>=0.0.5",
  15. "chromadb>=0.4.0",
  16. "python-multipart>=0.0.6",
  17. "python-dotenv>=1.0.0",
  18. "loguru>=0.7.0",
  19. "pydantic-settings>=2.9.1",
  20. "langchain-community>=0.3.25",
  21. ]
  22. [tool.uv]
  23. dev-dependencies = [
  24. "pytest>=7.4.0",
  25. "black>=23.0.0",
  26. "isort>=5.12.0",
  27. "flake8>=6.0.0",
  28. ]
  29. [[index]]
  30. url = "https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/"
  31. default = true