fix valkey optional dep

This commit is contained in:
Taylor Wilsdon
2025-12-28 12:52:40 -08:00
parent 3eb81e16b0
commit 517d0876a1
5 changed files with 65 additions and 7 deletions

16
uv.lock generated
View File

@@ -2175,7 +2175,7 @@ wheels = [
[[package]]
name = "workspace-mcp"
version = "1.6.3"
version = "1.7.0"
source = { editable = "." }
dependencies = [
{ name = "cryptography" },
@@ -2185,7 +2185,7 @@ dependencies = [
{ name = "google-auth-httplib2" },
{ name = "google-auth-oauthlib" },
{ name = "httpx" },
{ name = "py-key-value-aio", extra = ["valkey"] },
{ name = "py-key-value-aio" },
{ name = "pyjwt" },
{ name = "python-dotenv" },
{ name = "pyyaml" },
@@ -2209,6 +2209,9 @@ test = [
{ name = "pytest-asyncio" },
{ name = "requests" },
]
valkey = [
{ name = "py-key-value-aio", extra = ["valkey"] },
]
[package.dev-dependencies]
dev = [
@@ -2228,6 +2231,9 @@ test = [
{ name = "pytest-asyncio" },
{ name = "requests" },
]
valkey = [
{ name = "py-key-value-aio", extra = ["valkey"] },
]
[package.metadata]
requires-dist = [
@@ -2238,7 +2244,8 @@ requires-dist = [
{ name = "google-auth-httplib2", specifier = ">=0.2.0" },
{ name = "google-auth-oauthlib", specifier = ">=1.2.2" },
{ name = "httpx", specifier = ">=0.28.1" },
{ name = "py-key-value-aio", extras = ["valkey"], specifier = ">=0.3.0" },
{ name = "py-key-value-aio", specifier = ">=0.3.0" },
{ name = "py-key-value-aio", extras = ["valkey"], marker = "extra == 'valkey'", specifier = ">=0.3.0" },
{ name = "pyjwt", specifier = ">=2.10.1" },
{ name = "pytest", marker = "extra == 'dev'", specifier = ">=8.3.0" },
{ name = "pytest", marker = "extra == 'test'", specifier = ">=8.3.0" },
@@ -2254,7 +2261,7 @@ requires-dist = [
{ name = "twine", marker = "extra == 'dev'", specifier = ">=5.0.0" },
{ name = "twine", marker = "extra == 'release'", specifier = ">=5.0.0" },
]
provides-extras = ["test", "release", "dev"]
provides-extras = ["valkey", "test", "release", "dev"]
[package.metadata.requires-dev]
dev = [
@@ -2274,6 +2281,7 @@ test = [
{ name = "pytest-asyncio", specifier = ">=0.23.0" },
{ name = "requests", specifier = ">=2.32.3" },
]
valkey = [{ name = "py-key-value-aio", extras = ["valkey"], specifier = ">=0.3.0" }]
[[package]]
name = "wrapt"