An open API service for producing an overview of a list of open source projects.

https://github.com/a2aproject/a2a-python

a2a a2a-client a2a-mcp a2a-protocol a2a-server agent2agent agents generative-ai

Score: 28.682813653118483

Last synced: about 5 hours ago
JSON representation

Repository metadata:

Official Python SDK for the Agent2Agent (A2A) Protocol


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 797
Total Committers: 110
Avg Commits per committer: 7.245
Development Distribution Score (DDS): 0.848

Commits in past year: 438
Committers in past year: 64
Avg Commits per committer in past year: 6.844
Development Distribution Score (DDS) in past year: 0.724

Name Email Commits
Ivan Shymko i****o@g****m 121
Holt Skinner 1****r 106
Agent2Agent (A2A) Bot a****t@g****m 79
kthota-g k****a@g****m 48
Iva Sokolaj 1****a 44
dependabot[bot] 4****] 43
Bartek Wolowiec b****c@g****m 30
Guglielmo Colombo g****c@g****m 25
Jakub Worek j****k@g****m 15
release-please[bot] 5****] 15
Mike Smith m****s@g****m 12
Rajesh Velicheti r****i@g****m 12
Didier Durand d****r@g****m 12
Pankaj Kumar Bind 7****d 10
pstephengoogle p****n@g****m 10
Martim Santos m****s@g****m 9
kdziedzic70 k****6@g****m 9
Lukasz Kawka l****a@g****m 9
Gábor Fehér g****r@g****m 9
Connor Moss 1****2 8
DJ-os d****j@g****m 8
Carlos Chinchilla Corbacho 1****v 7
Shingo OKAWA s****c@g****m 7
Sena Kose 1****a 5
mykytanetipa m****a@g****m 5
swapydapy s****g@g****m 5
Junjie Bu j****u@g****m 4
dmandar 1****r 4
Ivan Shymko v****o@g****m 4
Sankalp Gilda s****a@g****m 4
and 80 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 137
Total pull requests: 308
Average time to close issues: 28 days
Average time to close pull requests: 7 days
Total issue authors: 95
Total pull request authors: 100
Average comments per issue: 1.93
Average comments per pull request: 1.11
Merged pull request: 145
Bot issues: 0
Bot pull requests: 37

Past year issues: 80
Past year pull requests: 176
Past year average time to close issues: 17 days
Past year average time to close pull requests: 8 days
Past year issue authors: 49
Past year pull request authors: 63
Past year average comments per issue: 2.44
Past year average comments per pull request: 1.57
Past year merged pull request: 68
Past year bot issues: 0
Past year bot pull requests: 22

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/a2aproject/a2a-python

Top Issue Authors

  • ConnorMoss02 (8)
  • drosas122 (6)
  • Linux2010 (5)
  • Paulchen5 (4)
  • carmine-sacco (3)
  • ishymko (3)
  • lkk7 (3)
  • fernando-torres-blip-ai (3)
  • cchinchilla-dev (3)
  • carstenpiepel (2)
  • CakeCrusher (2)
  • mabry1985 (2)
  • xtan999 (2)
  • njbrake (2)
  • KashyapNasit (2)

Top Pull Request Authors

  • dependabot[bot] (30)
  • holtskinner (30)
  • a2a-bot (27)
  • Linux2010 (12)
  • mykytanetipa (11)
  • JakubWorek (10)
  • kthota-g (9)
  • ConnorMoss02 (8)
  • ez-lbz (8)
  • pankaj-bind (8)
  • release-please[bot] (7)
  • ishymko (6)
  • kosesena (5)
  • ognis1205 (4)
  • rajeshvelicheti (4)

Top Issue Labels

  • component: server (32)
  • status:awaiting response (18)
  • status:stale (12)
  • question (9)
  • component: core (7)
  • component: client (6)
  • maintainers-only (6)
  • status: needs review (4)
  • Backlog (1)

Top Pull Request Labels

  • dependencies (40)
  • python:uv (19)
  • autorelease: pending (14)
  • github_actions (11)
  • automated (10)
  • autorelease: tagged (10)
  • release-please:force-run (5)
  • component: server (3)
  • status:awaiting response (3)
  • do not merge (1)

Package metadata

pypi.org: a2a-sdk

A2A Python SDK

  • Homepage:
  • Documentation: https://a2a-sdk.readthedocs.io/
  • Licenses: Apache-2.0
  • Latest release: 1.2.3 (published 7 days ago)
  • Last Synced: 2026-10-25T00:37:27.070Z (1 day ago)
  • Versions: 65
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 11,359,775 Last month
  • Rankings:
    • Dependent packages count: 9.137%
    • Average: 30.306%
    • Dependent repos count: 51.475%
  • Maintainers (4)
nixpkgs-unstable: python314Packages.a2a-sdk

Python SDK for the Agent2Agent (A2A) Protocol

nixpkgs-unstable: python313Packages.a2a-sdk

Python SDK for the Agent2Agent (A2A) Protocol


Dependencies

.github/workflows/linter.yaml actions
  • actions/checkout v4 composite
  • super-linter/super-linter/slim v7 composite
.github/workflows/spelling.yaml actions
  • check-spelling/check-spelling main composite
.github/workflows/stale.yaml actions
  • actions/stale v9 composite
pyproject.toml pypi
  • httpx >=0.28.1
  • httpx-sse >=0.4.0
  • mypy >=1.15.0
  • pydantic >=2.11.3
  • sse-starlette >=2.3.3
  • starlette >=0.46.2
  • typing-extensions >=4.13.2
  • uvicorn >=0.34.2
uv.lock pypi
  • 125 dependencies
.github/workflows/python-publish.yml actions
  • actions/checkout v4 composite
  • actions/download-artifact v4 composite
  • actions/setup-python v5 composite
  • actions/upload-artifact v4 composite
  • astral-sh/setup-uv v5 composite
  • pypa/gh-action-pypi-publish release/v1 composite
.github/workflows/unit-tests.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
  • actions/upload-artifact v4 composite
.github/workflows/coverage-comment.yaml actions
  • actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
  • actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
.github/workflows/itk.yaml actions
  • actions/checkout v6 composite
  • astral-sh/setup-uv v7 composite
.github/workflows/release-please.yml actions
  • googleapis/release-please-action 45996ed1f6d02564a971a2fa1b5860e934307cf7 composite
.github/workflows/release-pr-approvals.yml actions
  • actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
.github/workflows/run-tck.yaml actions
  • actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
  • astral-sh/setup-uv 37802adc94f370d6bfd71619e3f0bf239e1f3b78 composite
.github/workflows/conventional-commits.yml actions
  • amannn/action-semantic-pull-request 48f256284bd46cdaab1048c3721360e808335d50 composite
tests/pyproject.toml pypi
.github/workflows/install-smoke.yml actions
  • actions/checkout v6 composite
  • astral-sh/setup-uv v7 composite
.github/workflows/nightly.yaml actions
  • actions/checkout v6 composite
  • astral-sh/setup-uv v7 composite
  • softprops/action-gh-release v3 composite
.github/workflows/security.yaml actions
  • PyCQA/bandit-action 67a458d90fa11fb1463e91e7f4c8f068b5863c7f composite
scripts/docker-compose.test.yml docker
  • mysql 8.0
  • postgres 15-alpine
itk/pyproject.toml pypi
  • a2a-sdk [sqlite,grpc,http-server]
  • fastapi *
  • grpcio *
  • grpcio-tools *
  • httpx-sse *
  • packaging *
  • protobuf *
  • sse-starlette *
  • uvicorn *
.github/workflows/acts-nightly.yaml actions
  • actions/cache v6 composite
  • actions/checkout v7 composite
  • actions/upload-artifact v7 composite
  • astral-sh/setup-uv v7 composite
  • docker/build-push-action v7 composite
  • docker/setup-buildx-action v3 composite
  • softprops/action-gh-release v3 composite
.github/workflows/acts.yaml actions
  • actions/cache v6 composite
  • actions/checkout v7 composite
  • actions/upload-artifact v7 composite
  • astral-sh/setup-uv v7 composite
  • docker/build-push-action v7 composite
  • docker/setup-buildx-action v3 composite
.github/workflows/auto-assign-new-issues.yaml actions