Skip to content

Commit b956806

Browse files
authored
remove proto extra, consolidate in http-server, grpc
1 parent 66b42d1 commit b956806

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,10 @@ classifiers = [
2727
]
2828

2929
[project.optional-dependencies]
30-
proto = ["protobuf>=5.29.5"]
3130
jsonrpc-server = ["fastapi>=0.115.2", "sse-starlette", "starlette"]
32-
http-server = ["a2a-sdk[jsonrpc-server]", "a2a-sdk[proto]"]
31+
http-server = ["a2a-sdk[jsonrpc-server]", "protobuf>=5.29.5"]
3332
encryption = ["cryptography>=43.0.0"]
34-
grpc = ["grpcio>=1.60", "grpcio-tools>=1.60", "grpcio_reflection>=1.7.0", "google-api-core>=1.26.0", "a2a-sdk[proto]"]
33+
grpc = ["grpcio>=1.60", "grpcio-tools>=1.60", "grpcio_reflection>=1.7.0", "google-api-core>=1.26.0", "protobuf>=5.29.5"]
3534
telemetry = ["opentelemetry-api>=1.33.0", "opentelemetry-sdk>=1.33.0"]
3635
postgresql = ["sqlalchemy[asyncio,postgresql-asyncpg]>=2.0.0"]
3736
mysql = ["sqlalchemy[asyncio,aiomysql]>=2.0.0"]

0 commit comments

Comments
 (0)