Skip to content

chore(deps-dev): bump fasta2a from 0.5.0 to 2.0.0 - #64

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/fasta2a-2.0.0
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/fasta2a-2.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 9, 2026

Copy link
Copy Markdown

Bumps fasta2a from 0.5.0 to 2.0.0.

Release notes

Sourced from fasta2a's releases.

v2.0.0

Requires Pydantic AI 2: the pydantic-ai extra is now pydantic-ai-slim>=2.40.0, and the bridge (fasta2a.pydantic_ai) is tested against it. No API change in FastA2A itself; the major reflects the dependency line.

What's Changed

Full Changelog: datalayer/fasta2a@v1.0.0...v2.0.0

v1.0.0

First stable release. Since 0.6: the schema follows the A2A v1 specification; message/stream and tasks/resubscribe stream over SSE through an event bus, and a task's stream ends when its worker is done; the Pydantic AI bridge lives here as fasta2a.pydantic_ai and streams the answer as artifact chunks; agents declare protocol extensions and negotiate them per request through the A2A-Extensions header.

What's Changed

New Contributors

Full Changelog: datalayer/fasta2a@v0.6.0...v1.0.0

v0.6.1

Maintenance release on the pre-A2A-v1-spec line.

What's new

  • Adds the fasta2a.pydantic_ai bridge submodule (agent_to_a2a, AgentWorker, worker_lifespan) — a port of pydantic_ai._a2a from the Pydantic AI repo, so users have a migration target for Agent.to_a2a() before its deprecation in Pydantic AI v2.
  • New [pydantic-ai] optional extra: pip install 'fasta2a[pydantic-ai]' (requires Python 3.10+).
from pydantic_ai import Agent
from fasta2a.pydantic_ai import agent_to_a2a
agent = Agent('openai:gpt-4.1')
</tr></table>

... (truncated)

Commits
  • 11c8ad3 Bump: require pydantic-ai 2.40 (#63)
  • f5b95d0 chore: mark the project production/stable for 1.0.0
  • 95da5b7 feat: end a task's stream when its worker is done, and stream the bridge's an...
  • f3bb0a2 feat: negotiate A2A extensions (#61)
  • a94006c Fix docs API paths for mounted apps (#59)
  • e7250cb Add pydantic_ai bridge submodule (port from pydantic-ai _a2a.py) (#55)
  • b7b6f11 Implement SSE streaming for message/stream and tasks/resubscribe (#51)
  • 1397400 Route all A2A methods and return proper JSON-RPC error responses (#50)
  • a6989f2 Update push notification types and add ListTasks for A2A v1 spec (#49)
  • 5829162 Add StreamResponse wrapper type for A2A v1 spec (#48)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [fasta2a](https://github.com/pydantic/fasta2a) from 0.5.0 to 2.0.0.
- [Release notes](https://github.com/pydantic/fasta2a/releases)
- [Commits](datalayer/fasta2a@v0.5.0...v2.0.0)

---
updated-dependencies:
- dependency-name: fasta2a
  dependency-version: 2.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Sep 9, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot @github

dependabot Bot commented on behalf of github Sep 16, 2026

Copy link
Copy Markdown
Author

Superseded by #65.

@dependabot dependabot Bot closed this Sep 16, 2026
@dependabot
dependabot Bot deleted the dependabot/pip/fasta2a-2.0.0 branch September 16, 2026 05: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.

0 participants