Breakings
- Drop Python 3.8 support
- query, header, cookie params in Rest API functions are now keyword only
New Features
- add cache strategy option, including in-memory and redis cache
- add basic throttling logic. By default, githubkit will limit the request concurrency to 100.
If you encounter any problems, please submit an issue 😄 .
What's Changed
- Feature: Drop 3.8 support by @yanyongyu in #157
- Feature: add type support for response json by @yanyongyu in #158
- Fix: graphql error type not exists by @yanyongyu in #160
- Feature: add cache strategy option by @yanyongyu in #161
- Feature: add redis cache support by @yanyongyu in #162
- Feature: add basic throttling logic by @yanyongyu in #163
- Docs: add model dump guide by @yanyongyu in #166
- Fix: make query, header, cookie params keyword only by @yanyongyu in #167
- Develop: migrate to ruff isort by @yanyongyu in #168
Full Changelog: v0.11.14...v0.12.0