New Feature
- Support Pydantic V2 (Validated)
- Support API versioning. See https://github.com/yanyongyu/githubkit#rest-api-versioning
- Support http basic in-memory caching. See https://github.com/yanyongyu/githubkit/pull/62
- Migrate webhook models to https://github.com/github/rest-api-description. **BREAKING**
See https://github.com/yanyongyu/githubkit/pull/73 for more detailed infos.
What's Changed
* Bug: fix `require_app_auth` matches unexpected routes by udangel-r7 in https://github.com/yanyongyu/githubkit/pull/42
* Feature: Tweak `Missing` type to implicitly allow `None` values by frankie567 in https://github.com/yanyongyu/githubkit/pull/48
* Fix: Allow Organization `name` and `blog` to be nullable by frankie567 in https://github.com/yanyongyu/githubkit/pull/49
* Fix: enterprise auth type detect by yanyongyu in https://github.com/yanyongyu/githubkit/pull/53
* Fix: unhashable list when parsing data by yanyongyu in https://github.com/yanyongyu/githubkit/pull/59
* Feature: Add caching for HTTP responses by karpetrosyan in https://github.com/yanyongyu/githubkit/pull/62
* Fix: `copilot seat details` schema fixed by jecluis in https://github.com/yanyongyu/githubkit/pull/68
* Fix: `PullRequestSimplePropHead` label field can be `null` by schelv in https://github.com/yanyongyu/githubkit/pull/65
* Fix: project v2 item field change type may be labels by jecluis in https://github.com/yanyongyu/githubkit/pull/69
* Fix: pull request head label and user may be null by yanyongyu in https://github.com/yanyongyu/githubkit/pull/72
* Feature: introduce api versioning, lazy loading and webhook namespace by yanyongyu in https://github.com/yanyongyu/githubkit/pull/73
* Fix: webhook parsing when having nested union types by frankie567 in https://github.com/yanyongyu/githubkit/pull/57
**Full Changelog**: https://github.com/yanyongyu/githubkit/compare/v0.11.0a0...v0.11.0a1