Breaking changes
- GitHub Schemas have been moved to separate packages.
- The latest schema version is installed by default.
- Other schema versions (including ghec) now need to be installed explicitly, for example with
githubkit-schemas[2022-11-28]. - Existing imports from
githubkit.versions.*still work for now, but will emit a warning. Please migrate your schema imports togithubkit_schemas.*.
- Custom cache strategies need to be updated.
- The cache strategy base class has changed to support Hishel v1.
- Users who subclass or customize the cache strategy must update their implementations.
What's Changed
- Feature: move schemas to separate pkgs by @yanyongyu in #303
- Feature: cache response parsed data by @yanyongyu in #305
- Feature: support hishel v1 by @yanyongyu in #306
Full Changelog: v0.15.5...v0.16.0