refactor: update dependency versions and streamline backend installation commands (#3939)

* Update Makefile to streamline backend dependency installation commands

* Update dependency versions in pyproject.toml for weaviate-client, httpx, and others

* Update dependency versions in pyproject.toml for better compatibility and stability

* new lock

* refactor: streamline backend dependency installation commands

* update examples formatting
This commit is contained in:
Gabriel Luiz Freitas Almeida 2024-09-26 16:23:26 -03:00 • committed by GitHub
commit bf2aadf6a4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 73 additions and 60 deletions

View file

@ -49,7 +49,7 @@ dependencies = [
"pyarrow>=14.0.0",
"wikipedia>=1.4.0",
"qdrant-client>=1.9.0",
"weaviate-client",
"weaviate-client>=4.8",
"cohere>=5.5.3",
"faiss-cpu>=1.8.0",
"types-cachetools>=5.3.0.5",
@ -132,7 +132,7 @@ local = [
"ctransformers>=0.2.10"
]
clickhouse-connect = [
"clickhouse-connect[clickhouse-connect]==0.7.19"
"clickhouse-connect==0.7.19"
]
[project.scripts]
@ -276,7 +276,7 @@ dev-dependencies = [
"ipykernel>=6.29.0",
"mypy>=1.11.0",
"ruff>=0.6.2,<0.7.0",
"httpx",
"httpx>=0.27.0",
"pytest>=8.2.0",
"types-requests>=2.32.0",
"requests>=2.32.0",