pyproject.toml 928 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. [tool.poetry.dependencies]
  2. python = ">=3.12,<4.0"
  3. [tool.poetry.group.dev.dependencies]
  4. pytest = "^8.3.5"
  5. [project]
  6. name = "copywriting-production"
  7. version = "0.1.0"
  8. description = "Add your description here"
  9. readme = "README.md"
  10. dependencies = [
  11. "beanie>=1.30.0",
  12. "boto3>=1.38.36",
  13. "celery>=5.4.0",
  14. "crawl4ai>=0.6.3",
  15. "docling>=2.43.0",
  16. "drissionpage>=4.1.1.2",
  17. "flower>=2.0.1",
  18. "httpx>=0.28.1",
  19. "langchain>=0.3.27",
  20. "llama-index>=0.12.42",
  21. "llama-index-llms-litellm>=0.5.1",
  22. "llama-index-program-guidance>=0.3.0",
  23. "llama-index-program-lmformatenforcer>=0.3.0",
  24. "loguru>=0.7.3",
  25. "markitdown[docx,pdf,pptx,xls,xlsx]>=0.1.2",
  26. "pandas>=2.2.3",
  27. "prefect>=3.4.11",
  28. "psycopg2>=2.9.10",
  29. "pymysql>=1.1.2",
  30. "python-dotenv>=1.1.0",
  31. "pyyaml>=6.0.2",
  32. "redis>=5.2.1",
  33. "smart-open>=7.1.0",
  34. "sqlmodel>=0.0.24",
  35. "universal-pathlib>=0.2.6",
  36. ]