build: update qdrant-client to upstream >=1.17.0
The fork (cbcoutinho/qdrant-client fix/fusion-score-threshold) has been merged upstream as PR #1138 and released in v1.17.0. Remove the git source override in [tool.uv.sources] to unblock clean PyPI publishing, since git dependencies are excluded from wheels. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
7956c3c061
commit
581718ee42
+1
-4
@@ -22,7 +22,7 @@ dependencies = [
|
|||||||
"aiosqlite>=0.20.0", # Async SQLite for refresh token storage
|
"aiosqlite>=0.20.0", # Async SQLite for refresh token storage
|
||||||
"alembic>=1.14.0", # Database migrations
|
"alembic>=1.14.0", # Database migrations
|
||||||
"authlib>=1.6.5",
|
"authlib>=1.6.5",
|
||||||
"qdrant-client>=1.7.0",
|
"qdrant-client>=1.17.0",
|
||||||
"fastembed>=0.7.3", # BM25 sparse vector embeddings for hybrid search
|
"fastembed>=0.7.3", # BM25 sparse vector embeddings for hybrid search
|
||||||
"anthropic>=0.42.0", # For RAG evaluation with Anthropic LLMs
|
"anthropic>=0.42.0", # For RAG evaluation with Anthropic LLMs
|
||||||
"boto3>=1.35.0", # For Amazon Bedrock provider (optional)
|
"boto3>=1.35.0", # For Amazon Bedrock provider (optional)
|
||||||
@@ -113,9 +113,6 @@ extend-select = ["I", "PLC0415"]
|
|||||||
[tool.ruff.lint.per-file-ignores]
|
[tool.ruff.lint.per-file-ignores]
|
||||||
"tests/**" = ["PLC0415"]
|
"tests/**" = ["PLC0415"]
|
||||||
|
|
||||||
[tool.uv.sources]
|
|
||||||
qdrant-client = { git = "https://github.com/cbcoutinho/qdrant-client", branch = "fix/fusion-score-threshold" }
|
|
||||||
|
|
||||||
[build-system]
|
[build-system]
|
||||||
requires = ["uv_build>=0.10.0,<0.11.0"]
|
requires = ["uv_build>=0.10.0,<0.11.0"]
|
||||||
build-backend = "uv_build"
|
build-backend = "uv_build"
|
||||||
|
|||||||
@@ -2170,7 +2170,7 @@ requires-dist = [
|
|||||||
{ name = "pymupdf4llm", specifier = ">=0.2.2" },
|
{ name = "pymupdf4llm", specifier = ">=0.2.2" },
|
||||||
{ name = "python-json-logger", specifier = ">=3.2.0" },
|
{ name = "python-json-logger", specifier = ">=3.2.0" },
|
||||||
{ name = "pythonvcard4", specifier = ">=0.2.0" },
|
{ name = "pythonvcard4", specifier = ">=0.2.0" },
|
||||||
{ name = "qdrant-client", git = "https://github.com/cbcoutinho/qdrant-client?branch=fix%2Ffusion-score-threshold" },
|
{ name = "qdrant-client", specifier = ">=1.17.0" },
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.metadata.requires-dev]
|
[package.metadata.requires-dev]
|
||||||
@@ -3469,8 +3469,8 @@ wheels = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "qdrant-client"
|
name = "qdrant-client"
|
||||||
version = "1.16.2"
|
version = "1.17.1"
|
||||||
source = { git = "https://github.com/cbcoutinho/qdrant-client?branch=fix%2Ffusion-score-threshold#a62ec3098bca86af799147695a0e2b6fb759b3aa" }
|
source = { registry = "https://pypi.org/simple" }
|
||||||
dependencies = [
|
dependencies = [
|
||||||
{ name = "grpcio" },
|
{ name = "grpcio" },
|
||||||
{ name = "httpx", extra = ["http2"] },
|
{ name = "httpx", extra = ["http2"] },
|
||||||
@@ -3480,6 +3480,10 @@ dependencies = [
|
|||||||
{ name = "pydantic" },
|
{ name = "pydantic" },
|
||||||
{ name = "urllib3" },
|
{ name = "urllib3" },
|
||||||
]
|
]
|
||||||
|
sdist = { url = "https://files.pythonhosted.org/packages/30/dd/f8a8261b83946af3cd65943c93c4f83e044f01184e8525404989d22a81a5/qdrant_client-1.17.1.tar.gz", hash = "sha256:22f990bbd63485ed97ba551a4c498181fcb723f71dcab5d6e4e43fe1050a2bc0", size = 344979, upload-time = "2026-03-13T17:13:44.678Z" }
|
||||||
|
wheels = [
|
||||||
|
{ url = "https://files.pythonhosted.org/packages/68/69/77d1a971c4b933e8c79403e99bcbb790463da5e48333cc4fd5d412c63c98/qdrant_client-1.17.1-py3-none-any.whl", hash = "sha256:6cda4064adfeaf211c751f3fbc00edbbdb499850918c7aff4855a9a759d56cbd", size = 389947, upload-time = "2026-03-13T17:13:43.156Z" },
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "qh3"
|
name = "qh3"
|
||||||
|
|||||||
Reference in New Issue
Block a user