Skip to content

Commit 39d8b13

Browse files
committed
Add protobuf libraries as default dependency since long term goal is to build a2a types from proto files
1 parent 434be28 commit 39d8b13

File tree

2 files changed

+904
-902
lines changed

2 files changed

+904
-902
lines changed

pyproject.toml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@ dependencies = [
1515
"opentelemetry-sdk>=1.33.0",
1616
"pydantic>=2.11.3",
1717
"sse-starlette",
18-
"starlette"
18+
"starlette",
19+
"protobuf==5.29.5",
20+
"google-api-core>=1.26.0",
1921
]
2022

2123
classifiers = [
@@ -37,7 +39,7 @@ mysql = ["sqlalchemy[asyncio,aiomysql]>=2.0.0"]
3739
sqlite = ["sqlalchemy[asyncio,aiosqlite]>=2.0.0"]
3840
sql = ["sqlalchemy[asyncio,postgresql-asyncpg,aiomysql,aiosqlite]>=2.0.0"]
3941
encryption = ["cryptography>=43.0.0"]
40-
grpc = ["grpcio>=1.60", "grpcio-tools>=1.60", "grpcio_reflection>=1.7.0", "protobuf==5.29.5", "google-api-core>=1.26.0"]
42+
grpc = ["grpcio>=1.60", "grpcio-tools>=1.60", "grpcio_reflection>=1.7.0"]
4143

4244
[project.urls]
4345
homepage = "https://a2a-protocol.org/"

0 commit comments

Comments
 (0)