Asynchronous Python client for the GitHub API. Current version 26.0.0, requires Python >=3.13. Uses aiohttp and supports the full GitHub REST API via an async client model. Release cadence is irregular with major breaking changes in 26.0.0 (SemVer switch, Python 3.13 minimum, removal of deprecated helpers).
pip install aiogithubapiVerified import paths — ran on the pinned version, not inferred.
Create a GitHubAPI client, fetch authenticated user.
Upgrade to Python >=3.13 and replace any use of sigstore_verify_release_asset with direct sigstore calls.
Pin to exact version and test before upgrading.
Always use `async with GitHubAPI(...) as api:`.
Use `async with GitHubAPI(token='...') as api:`
Run `pip install aiogithubapi`