pyproject.toml 808 B

12345678910111213141516171819202122232425262728293031
  1. [project]
  2. name = "zhang-crawl-bio"
  3. version = "0.1.0"
  4. description = ""
  5. authors = [
  6. {name = "mrh",email = "cxy-magong@qq.com"}
  7. ]
  8. readme = "README.md"
  9. requires-python = "3.12.*"
  10. dependencies = [
  11. "sqlalchemy (==2.0.37)",
  12. "scrapling (>=0.2.93,<0.3.0)",
  13. "sqlmodel (>=0.0.22,<0.0.23)",
  14. "drissionpage (>=4.1.0.17,<5.0.0.0)",
  15. "crawl4ai (==0.4.3b3)",
  16. "redis (>=5.2.1,<6.0.0)",
  17. "celery (>=5.4.0,<6.0.0)",
  18. "flower (>=2.0.1,<3.0.0)",
  19. "docling (>=2.21.0,<3.0.0)",
  20. "fastapi (>=0.115.10,<0.116.0)",
  21. "cachetools (>=5.5.2,<6.0.0)",
  22. "uvicorn (>=0.34.0,<0.35.0)",
  23. "playwright (>=1.50.0,<2.0.0)",
  24. "python-multipart (>=0.0.20,<0.0.21)",
  25. "loguru (>=0.7.3,<0.8.0)",
  26. ]
  27. [build-system]
  28. requires = ["poetry-core>=2.0.0,<3.0.0"]
  29. build-backend = "poetry.core.masonry.api"