Skip to content

Commit 16ab7cc

Browse files
committed
patch to readme, remove rest-server extra
1 parent 0e23416 commit 16ab7cc

File tree

3 files changed

+25
-24
lines changed

3 files changed

+25
-24
lines changed

.github/actions/spelling/allow.txt

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,37 @@
11
AAgent
2+
ACMRTUXB
23
ACard
34
AClient
4-
ACMRTUXB
5-
aconnect
6-
adk
75
AError
86
AFast
9-
agentic
107
AGrpc
11-
aio
12-
aiomysql
13-
amannn
14-
aproject
158
ARequest
169
ARun
1710
AServer
1811
AServers
1912
AService
2013
AStarlette
2114
AUser
15+
DSNs
16+
EUR
17+
GBP
18+
GVsb
19+
INR
20+
JPY
21+
JSONRPCt
22+
JWS
23+
Llm
24+
POSTGRES
25+
RUF
26+
SLF
27+
Tful
28+
aconnect
29+
adk
30+
agentic
31+
aio
32+
aiomysql
33+
amannn
34+
aproject
2235
autouse
2336
backticks
2437
cla
@@ -29,32 +42,23 @@ coro
2942
datamodel
3043
deepwiki
3144
drivername
32-
DSNs
3345
dunders
3446
euo
35-
EUR
3647
excinfo
3748
fernet
3849
fetchrow
3950
fetchval
40-
GBP
4151
genai
4252
getkwargs
4353
gle
44-
GVsb
4554
ietf
4655
initdb
4756
inmemory
48-
INR
4957
isready
50-
JPY
51-
JSONRPCt
52-
JWS
5358
kwarg
5459
langgraph
5560
lifecycles
5661
linting
57-
Llm
5862
lstrips
5963
mikeas
6064
mockurl
@@ -64,7 +68,6 @@ oidc
6468
opensource
6569
otherurl
6670
postgres
67-
POSTGRES
6871
postgresql
6972
protoc
7073
pyi
@@ -74,14 +77,11 @@ pyversions
7477
redef
7578
respx
7679
resub
77-
RUF
78-
SLF
7980
socio
8081
sse
8182
tagwords
8283
taskupdate
8384
testuuid
84-
Tful
8585
tiangolo
8686
typeerror
8787
vulnz

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,9 @@ Install the core SDK and any desired extras using your preferred package manager
4848
| ------------------------ | ------------------------------------------ | -------------------------------------------- |
4949
| **Core SDK** | `uv add a2a-sdk` | `pip install a2a-sdk` |
5050
| **All Extras** | `uv add "a2a-sdk[all]"` | `pip install "a2a-sdk[all]"` |
51-
| **HTTP Server** | `uv add "a2a-sdk[http-server]"` | `pip install "a2a-sdk[http-server]"` |
51+
| **protobuf** | `uv add "a2a-sdk[proto]"` | `pip install "a2a-sdk[proto]"` |
52+
| **JSON-RPC Server** | `uv add "a2a-sdk[jsonrpc-server]"` | `pip install "a2a-sdk[jsonrpc-server]"` |
53+
| **HTTP (Rest) Server** | `uv add "a2a-sdk[http-server]"` | `pip install "a2a-sdk[http-server]"` |
5254
| **gRPC Support** | `uv add "a2a-sdk[grpc]"` | `pip install "a2a-sdk[grpc]"` |
5355
| **OpenTelemetry Tracing**| `uv add "a2a-sdk[telemetry]"` | `pip install "a2a-sdk[telemetry]"` |
5456
| **Encryption** | `uv add "a2a-sdk[encryption]"` | `pip install "a2a-sdk[encryption]"` |

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,7 @@ classifiers = [
2929
[project.optional-dependencies]
3030
proto = ["protobuf>=5.29.5"]
3131
jsonrpc-server = ["fastapi>=0.115.2", "sse-starlette", "starlette"]
32-
rest-server = ["a2a-sdk[jsonrpc-server]", "a2a-sdk[proto]"]
33-
http-server = ["a2a-sdk[rest-server]"]
32+
http-server = ["a2a-sdk[jsonrpc-server]", "a2a-sdk[proto]"]
3433
encryption = ["cryptography>=43.0.0"]
3534
grpc = ["grpcio>=1.60", "grpcio-tools>=1.60", "grpcio_reflection>=1.7.0", "google-api-core>=1.26.0", "a2a-sdk[proto]"]
3635
telemetry = ["opentelemetry-api>=1.33.0", "opentelemetry-sdk>=1.33.0"]

0 commit comments

Comments
 (0)