Releases: yanyongyu/githubkit
Releases · yanyongyu/githubkit
Release 0.12.5
What's Changed
- Feature: support sequence and mapping input by @mjpieters in #176
- Docs: update response types for json type inspect by @yanyongyu in #180
- Fix: deployment payload object allow additional property by @yanyongyu in #181
- Feature: use arbitrary dict type for object with extra properties by @yanyongyu in #183
Full Changelog: v0.12.4...v0.12.5
Release 0.12.4
What's Changed
- Fix: workflow_run pull_requests id/number types by @mjpieters in #174
Full Changelog: v0.12.3...v0.12.4
Release 0.12.3
What's Changed
Full Changelog: v0.12.2...v0.12.3
Release 0.12.2
What's Changed
- Fix: copy config error when switching auth by @yanyongyu in #172
Full Changelog: v0.12.1...v0.12.2
Release 0.12.1
What's Changed
- Fix: typevar with default cause error in
typing-extensions<4.11.0
by @gouzil in #170 - re-generate openapi models and apis (including the lastest sub-issue apis)
Full Changelog: v0.12.0...v0.12.1
Release 0.12.0
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
Release 0.11.14
What's Changed
- Fix: remove body validation for file and raw type by @yanyongyu in #151
- Feature: add option for disable rest api input body validation by @yanyongyu in #152
- Fix: add
content-type
header when request has body by @yanyongyu in #153 - Feature: change rest api body validation config name by @yanyongyu in #154
Full Changelog: v0.11.13...v0.11.14
Release 0.11.13
What's Changed
- Fix: not supported discriminators and repo check run status by @yanyongyu in #149
Full Changelog: v0.11.12...v0.11.13
Release 0.11.12
What's Changed
- Docs: add unit test example by @yanyongyu in #142
- Docs: migrate to mkdocs and github pages by @yanyongyu in #143
- Feature: improve request error structure by @yanyongyu in #145
- Fix: classroom assignment schema fields by @yanyongyu in #146
- re-generate openapi schema models
Full Changelog: v0.11.11...v0.11.12
Release 0.11.11
What's Changed
- Fix: diff-entry's blob_url and raw_url may be null by @fau-st in #134
- Fix: date query param format by @yanyongyu in #139
- Fix: ghes graphql endpoint error by @yanyongyu in #135
Full Changelog: v0.11.10...v0.11.11