Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

pyproject.toml 899B

12345678910111213141516171819202122232425262728293031
  1. [project]
  2. name = "ragflow-sdk"
  3. version = "0.20.1"
  4. description = "Python client sdk of [RAGFlow](https://github.com/infiniflow/ragflow). RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding."
  5. authors = [{ name = "Zhichang Yu", email = "yuzhichang@gmail.com" }]
  6. license = { text = "Apache License, Version 2.0" }
  7. readme = "README.md"
  8. requires-python = ">=3.10,<3.13"
  9. dependencies = ["requests>=2.30.0,<3.0.0", "beartype>=0.18.5,<0.19.0"]
  10. [dependency-groups]
  11. test = [
  12. "hypothesis>=6.131.9",
  13. "openpyxl>=3.1.5",
  14. "pillow>=11.1.0",
  15. "pytest>=8.3.5",
  16. "python-docx>=1.1.2",
  17. "python-pptx>=1.0.2",
  18. "reportlab>=4.3.1",
  19. "requests>=2.32.3",
  20. "requests-toolbelt>=1.0.0",
  21. ]
  22. [tool.pytest.ini_options]
  23. markers = [
  24. "p1: high priority test cases",
  25. "p2: medium priority test cases",
  26. "p3: low priority test cases",
  27. ]