The modern, all-batteries-included GitHub SDK for Python, including rest api, graphql, webhooks, like octokit!
Full Changelog: https://github.com/yanyongyu/githubkit/compare/v0.11.3...v0.11.4
Full Changelog: https://github.com/yanyongyu/githubkit/compare/v0.11.2...v0.11.3
Full Changelog: https://github.com/yanyongyu/githubkit/compare/v0.11.1...v0.11.2
Full Changelog: https://github.com/yanyongyu/githubkit/compare/v0.11.0...v0.11.1
[!WARNING] BREAKING. See https://github.com/yanyongyu/githubkit/pull/73 for more detailed infos.
require_app_auth
matches unexpected routes by @udangel-r7 in https://github.com/yanyongyu/githubkit/pull/42
Missing
type to implicitly allow None
values by @frankie567 in https://github.com/yanyongyu/githubkit/pull/48
name
and blog
to be nullable by @frankie567 in https://github.com/yanyongyu/githubkit/pull/49
copilot seat details
schema fixed by @jecluis in https://github.com/yanyongyu/githubkit/pull/68
PullRequestSimplePropHead
label field can be null
by @schelv in https://github.com/yanyongyu/githubkit/pull/65
Full Changelog: https://github.com/yanyongyu/githubkit/compare/v0.10.7...v0.11.0
Support both pydantic v1 and pydantic v2.
Full Changelog: https://github.com/yanyongyu/githubkit/compare/v0.11.0a3...v0.11.0a4
Full Changelog: https://github.com/yanyongyu/githubkit/compare/v0.11.0a2...v0.11.0a3
Reduce memory usage and improve startup speed by lazy loading models. Only models used will be imported.
Full Changelog: https://github.com/yanyongyu/githubkit/compare/v0.11.0a1...v0.11.0a2
See https://github.com/yanyongyu/githubkit/pull/73 for more detailed infos.
require_app_auth
matches unexpected routes by @udangel-r7 in https://github.com/yanyongyu/githubkit/pull/42
Missing
type to implicitly allow None
values by @frankie567 in https://github.com/yanyongyu/githubkit/pull/48
name
and blog
to be nullable by @frankie567 in https://github.com/yanyongyu/githubkit/pull/49
copilot seat details
schema fixed by @jecluis in https://github.com/yanyongyu/githubkit/pull/68
PullRequestSimplePropHead
label field can be null
by @schelv in https://github.com/yanyongyu/githubkit/pull/65
Full Changelog: https://github.com/yanyongyu/githubkit/compare/v0.11.0a0...v0.11.0a1
Note that this is an alpha release for pydantic v2 only. This behavior may be changed in the feature release.
Full Changelog: https://github.com/yanyongyu/githubkit/compare/v0.10.7...v0.11.0a0