fix: declare the redis extra that RedisSessionService asks for

Co-authored-by: George Weale <gweale@google.com>
PiperOrigin-RevId: 964138210
This commit is contained in:
George Weale
2026-08-13 09:46:43 -07:00
committed by Copybara-Service
parent fd44a633d6
commit 957dc2bd9f
6 changed files with 19 additions and 5 deletions
+3 -1
View File
@@ -1,5 +1,5 @@
# This file was autogenerated by uv via the following command:
# uv pip compile pyproject.toml --all-extras --python-version 3.10 --no-emit-package google-adk --exclude-newer 2026-07-26 --index-url https://pypi.org/simple -o constraints-3.10.txt
# uv pip compile pyproject.toml --all-extras --python-version 3.10 --no-emit-package google-adk --exclude-newer 2026-08-09 --index-url https://pypi.org/simple -o constraints-3.10.txt
a2a-sdk==1.1.1
# via
# -c constraints-3.10.txt.stable.tmp
@@ -30,6 +30,7 @@ aiohttp==3.14.1
# daytona-analytics-api-client-async
# daytona-api-client-async
# daytona-toolbox-api-client-async
# google-adk
# google-cloud-aiplatform
# kubernetes
# langchain-community
@@ -1478,6 +1479,7 @@ pyyaml==6.0.3
redis==5.3.1
# via
# -c constraints-3.10.txt.stable.tmp
# google-adk (pyproject.toml)
# google-adk-community
referencing==0.37.0
# via
+3 -1
View File
@@ -1,5 +1,5 @@
# This file was autogenerated by uv via the following command:
# uv pip compile pyproject.toml --all-extras --python-version 3.11 --no-emit-package google-adk --exclude-newer 2026-07-26 --index-url https://pypi.org/simple -o constraints-3.11.txt
# uv pip compile pyproject.toml --all-extras --python-version 3.11 --no-emit-package google-adk --exclude-newer 2026-08-09 --index-url https://pypi.org/simple -o constraints-3.11.txt
a2a-sdk==1.1.1
# via
# -c constraints-3.11.txt.stable.tmp
@@ -31,6 +31,7 @@ aiohttp==3.14.1
# daytona-analytics-api-client-async
# daytona-api-client-async
# daytona-toolbox-api-client-async
# google-adk
# google-cloud-aiplatform
# instructor
# kubernetes
@@ -1724,6 +1725,7 @@ pyyaml==6.0.3
redis==5.3.1
# via
# -c constraints-3.11.txt.stable.tmp
# google-adk (pyproject.toml)
# google-adk-community
referencing==0.37.0
# via
+3 -1
View File
@@ -1,5 +1,5 @@
# This file was autogenerated by uv via the following command:
# uv pip compile pyproject.toml --all-extras --python-version 3.12 --no-emit-package google-adk --exclude-newer 2026-07-26 --index-url https://pypi.org/simple -o constraints-3.12.txt
# uv pip compile pyproject.toml --all-extras --python-version 3.12 --no-emit-package google-adk --exclude-newer 2026-08-09 --index-url https://pypi.org/simple -o constraints-3.12.txt
a2a-sdk==1.1.1
# via
# -c constraints-3.12.txt.stable.tmp
@@ -30,6 +30,7 @@ aiohttp==3.14.1
# daytona-analytics-api-client-async
# daytona-api-client-async
# daytona-toolbox-api-client-async
# google-adk
# google-cloud-aiplatform
# kubernetes
# langchain-community
@@ -1466,6 +1467,7 @@ pyyaml==6.0.3
redis==5.3.1
# via
# -c constraints-3.12.txt.stable.tmp
# google-adk (pyproject.toml)
# google-adk-community
referencing==0.37.0
# via
+3 -1
View File
@@ -1,5 +1,5 @@
# This file was autogenerated by uv via the following command:
# uv pip compile pyproject.toml --all-extras --python-version 3.13 --no-emit-package google-adk --exclude-newer 2026-07-26 --index-url https://pypi.org/simple -o constraints-3.13.txt
# uv pip compile pyproject.toml --all-extras --python-version 3.13 --no-emit-package google-adk --exclude-newer 2026-08-09 --index-url https://pypi.org/simple -o constraints-3.13.txt
a2a-sdk==1.1.1
# via
# -c constraints-3.13.txt.stable.tmp
@@ -30,6 +30,7 @@ aiohttp==3.14.1
# daytona-analytics-api-client-async
# daytona-api-client-async
# daytona-toolbox-api-client-async
# google-adk
# google-cloud-aiplatform
# kubernetes
# langchain-community
@@ -1458,6 +1459,7 @@ pyyaml==6.0.3
redis==5.3.1
# via
# -c constraints-3.13.txt.stable.tmp
# google-adk (pyproject.toml)
# google-adk-community
referencing==0.37.0
# via
+3 -1
View File
@@ -1,5 +1,5 @@
# This file was autogenerated by uv via the following command:
# uv pip compile pyproject.toml --all-extras --python-version 3.14 --no-emit-package google-adk --exclude-newer 2026-07-26 --index-url https://pypi.org/simple -o constraints-3.14.txt
# uv pip compile pyproject.toml --all-extras --python-version 3.14 --no-emit-package google-adk --exclude-newer 2026-08-09 --index-url https://pypi.org/simple -o constraints-3.14.txt
a2a-sdk==1.1.1
# via
# -c constraints-3.14.txt.stable.tmp
@@ -30,6 +30,7 @@ aiohttp==3.14.1
# daytona-analytics-api-client-async
# daytona-api-client-async
# daytona-toolbox-api-client-async
# google-adk
# google-cloud-aiplatform
# kubernetes
# langchain-community
@@ -1458,6 +1459,7 @@ pyyaml==6.0.3
redis==5.3.1
# via
# -c constraints-3.14.txt.stable.tmp
# google-adk (pyproject.toml)
# google-adk-community
referencing==0.37.0
# via
+4
View File
@@ -125,6 +125,7 @@ optional-dependencies.all = [
"pyarrow>=14",
"pypika>=0.50",
"python-dateutil>=2.9.0.post0,<3",
"redis>=4.2",
"rouge-score>=0.1.2",
"slack-bolt>=1.22",
"sqlalchemy>=2,<3",
@@ -252,6 +253,9 @@ optional-dependencies.otel-gcp = [
"opentelemetry-instrumentation-grpc>=0.43b0,<1",
"opentelemetry-instrumentation-httpx>=0.54b0,<1",
]
optional-dependencies.redis = [
"redis>=4.2", # 4.2 is where redis.asyncio landed, the only API used.
]
optional-dependencies.slack = [ "slack-bolt>=1.22" ]
optional-dependencies.test = [
"a2a-sdk>=0.3.4,<2",