Skip to content

Conversation

@stevenh
Copy link
Contributor

@stevenh stevenh commented Jul 16, 2025

Fix a2a docs dependency which was missing a workspace entry.

Fix a2a docs dependency which was missing a workspace entry.
pai = "pydantic_ai._cli:cli_exit" # TODO remove this when clai has been out for a while

[tool.uv.sources]
pydantic-ai = { workspace = true }
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why would this be needed, and what is the relationship with a2a?

Copy link
Contributor Author

@stevenh stevenh Jul 16, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The extraction of the a2a added pydantic-ai[a2a] to the docs dependecy-group, without this users dependency resolution will fail with:

  × Failed to download and build `pydantic-ai-slim @
  │ git+https://github.com/stevenh/pydantic-ai@feat/ag-ui-adapter-toolset#subdirectory=pydantic_ai_slim`
  ├─▶ Failed to parse entry in group `docs`: `pydantic-ai`
  ╰─▶ `pydantic-ai` is included as a workspace member, but is missing an entry
      in `tool.uv.sources` (e.g., `pydantic-ai = { workspace = true }`)

@Kludex
Copy link
Member

Kludex commented Jul 16, 2025

Thanks :)

@Kludex Kludex merged commit c94cc03 into pydantic:main Jul 16, 2025
18 checks passed
@stevenh stevenh deleted the fix/a2a-dependency branch July 16, 2025 11:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants