Skip to content

Commit 4ada2ce

Browse files
authored
Drop FastA2A as PydanticAI dependency (#2164)
1 parent 72bce93 commit 4ada2ce

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

pyproject.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,13 @@ requires-python = ">=3.9"
4646

4747
[tool.hatch.metadata.hooks.uv-dynamic-versioning]
4848
dependencies = [
49-
"pydantic-ai-slim[openai,vertexai,google,groq,anthropic,mistral,cohere,bedrock,cli,mcp,evals,a2a]=={{ version }}",
49+
"pydantic-ai-slim[openai,vertexai,google,groq,anthropic,mistral,cohere,bedrock,cli,mcp,evals]=={{ version }}",
5050
]
5151

5252
[tool.hatch.metadata.hooks.uv-dynamic-versioning.optional-dependencies]
5353
examples = ["pydantic-ai-examples=={{ version }}"]
5454
logfire = ["logfire>=3.11.0"]
55+
a2a = ["fasta2a=={{ version }}"]
5556

5657
[project.urls]
5758
Homepage = "https://ai.pydantic.dev"
@@ -84,6 +85,7 @@ members = [
8485
# dev dependencies are defined in `pydantic-ai-slim/pyproject.toml` to allow for minimal testing
8586
lint = ["mypy>=1.11.2", "pyright>=1.1.390", "ruff>=0.6.9"]
8687
docs = [
88+
"pydantic-ai[a2a]",
8789
"black>=24.10.0",
8890
"mkdocs>=1.6.1",
8991
"mkdocs-glightbox>=0.4.0",

uv.lock

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

0 commit comments

Comments
 (0)