chore: update dependency specifications in pyproject.toml

- Changed "mistralai==1.9.10" to "mistralai>=1.9.10" for more flexible versioning.
- Removed "mistralai" from the optional dependencies under "mistral".
- Expanded the "docs" dependency to include "pdf" support.
This commit is contained in:
Aniruddha Mandal 2025-10-01 00:33:05 +05:30 committed by vasilije
parent 19fcbba7cc
commit 9229e1154d

View file

@ -55,7 +55,7 @@ dependencies = [
"uvicorn>=0.34.0,<1.0.0",
"gunicorn>=20.1.0,<24",
"websockets>=15.0.1,<16.0.0",
"mistralai==1.9.10",
"mistralai>=1.9.10",
]
[project.optional-dependencies]
@ -92,7 +92,7 @@ langchain = [
llama-index = ["llama-index-core>=0.12.11,<0.13"]
huggingface = ["transformers>=4.46.3,<5"]
ollama = ["transformers>=4.46.3,<5"]
mistral = ["mistral-common>=1.5.2,<2","mistralai>=1.9.10"]
mistral = ["mistral-common>=1.5.2,<2"]
anthropic = ["anthropic>=0.27"]
deepeval = ["deepeval>=3.0.1,<4"]
posthog = ["posthog>=3.5.0,<4"]
@ -148,6 +148,7 @@ Homepage = "https://www.cognee.ai"
Repository = "https://github.com/topoteretes/cognee"
[project.scripts]
cognee = "cognee.cli._cognee:main"
cognee-cli = "cognee.cli._cognee:main"
[build-system]