Skip to content

Commit 55600f8

Browse files
committed
Rename package and clean up dependencies
Change-Id: I33496d84c3b40cfbafa395211b4396da709f0b3c
1 parent 0c3f633 commit 55600f8

File tree

7 files changed

+44
-2408
lines changed

7 files changed

+44
-2408
lines changed

examples/google_adk/calendar_agent/pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,22 @@ description = "Calendar agent example"
55
readme = "README.md"
66
requires-python = ">=3.10"
77
dependencies = [
8-
"a2a",
8+
"a2a-sdk",
99
"click>=8.1.8",
1010
"dotenv>=0.9.9",
1111
"httpx>=0.28.1",
1212
"google-genai>=1.9.0",
1313
"google-adk>=0.0.3",
1414
"pydantic>=2.11.4",
1515
"python-dotenv>=1.1.0",
16+
"uvicorn>=0.34.2",
1617
]
1718

1819
[tool.hatch.build.targets.wheel]
1920
packages = ["."]
2021

2122
[tool.uv.sources]
22-
a2a = { workspace = true }
23+
a2a-sdk = { workspace = true }
2324

2425
[build-system]
2526
requires = ["hatchling"]

examples/helloworld/pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,22 @@ description = "HelloWorld agent example that only returns Messages"
55
readme = "README.md"
66
requires-python = ">=3.13"
77
dependencies = [
8-
"a2a",
8+
"a2a-sdk",
99
"click>=8.1.8",
1010
"dotenv>=0.9.9",
1111
"httpx>=0.28.1",
1212
"langchain-google-genai>=2.1.4",
1313
"langgraph>=0.4.1",
1414
"pydantic>=2.11.4",
1515
"python-dotenv>=1.1.0",
16+
"uvicorn>=0.34.2",
1617
]
1718

1819
[tool.hatch.build.targets.wheel]
1920
packages = ["."]
2021

2122
[tool.uv.sources]
22-
a2a = { workspace = true }
23+
a2a-sdk = { workspace = true }
2324

2425
[build-system]
2526
requires = ["hatchling"]

examples/helloworld/uv.lock

Lines changed: 0 additions & 1187 deletions
This file was deleted.

examples/langgraph/pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,22 @@ description = "Currency conversion agent example"
55
readme = "README.md"
66
requires-python = ">=3.13"
77
dependencies = [
8-
"a2a",
8+
"a2a-sdk",
99
"click>=8.1.8",
1010
"dotenv>=0.9.9",
1111
"httpx>=0.28.1",
1212
"langchain-google-genai>=2.1.4",
1313
"langgraph>=0.4.1",
1414
"pydantic>=2.11.4",
1515
"python-dotenv>=1.1.0",
16+
"uvicorn>=0.34.2",
1617
]
1718

1819
[tool.hatch.build.targets.wheel]
1920
packages = ["."]
2021

2122
[tool.uv.sources]
22-
a2a = { workspace = true }
23+
a2a-sdk = { workspace = true }
2324

2425
[build-system]
2526
requires = ["hatchling"]

examples/langgraph/uv.lock

Lines changed: 0 additions & 1187 deletions
This file was deleted.

pyproject.toml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,23 @@
11
[project]
2-
name = "a2a"
2+
name = "a2a-sdk"
33
version = "0.2.0"
44
description = "A2A Python SDK"
55
readme = "README.md"
66
requires-python = ">=3.13"
77
dependencies = [
88
"httpx>=0.28.1",
99
"httpx-sse>=0.4.0",
10-
"mypy>=1.15.0",
1110
"opentelemetry-api>=1.33.0",
1211
"opentelemetry-sdk>=1.33.0",
1312
"pydantic>=2.11.3",
1413
"sse-starlette>=2.3.3",
1514
"starlette>=0.46.2",
1615
"typing-extensions>=4.13.2",
17-
"uvicorn>=0.34.2",
1816
]
1917

18+
[tool.hatch.build.targets.wheel]
19+
packages = ["src/a2a"]
20+
2021
[tool.pytest.ini_options]
2122
testpaths = ["tests"]
2223
python_files = "test_*.py"
@@ -37,6 +38,7 @@ members = [
3738
[dependency-groups]
3839
dev = [
3940
"datamodel-code-generator>=0.30.0",
41+
"mypy>=1.15.0",
4042
"pytest>=8.3.5",
4143
"pytest-asyncio>=0.26.0",
4244
"pytest-cov>=6.1.1",

uv.lock

Lines changed: 30 additions & 25 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)