Githubkit

Latest version: v0.11.4

Safety actively analyzes 623616 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 8

0.11.4

What's Changed

* Upgrade dependencies (hishel 0.0.26)
* re-generate code


**Full Changelog**: https://github.com/yanyongyu/githubkit/compare/v0.11.3...v0.11.4

0.11.3

What's Changed

* Bug: app auth cache keys missing app_id by zegl in https://github.com/yanyongyu/githubkit/pull/95
* Feature: add enterprise cloud support by yanyongyu in https://github.com/yanyongyu/githubkit/pull/96

**Full Changelog**: https://github.com/yanyongyu/githubkit/compare/v0.11.2...v0.11.3

0.11.2

What's Changed

* Fix: webhook repository dispatch action type by yanyongyu in https://github.com/yanyongyu/githubkit/pull/94

**Full Changelog**: https://github.com/yanyongyu/githubkit/compare/v0.11.1...v0.11.2

0.11.1

What's Changed

* Fix: lazy module finder beyond duty by yanyongyu in https://github.com/yanyongyu/githubkit/pull/89
* re-generate models and apis

**Full Changelog**: https://github.com/yanyongyu/githubkit/compare/v0.11.0...v0.11.1

0.11.0

New Feature

- Support both Pydantic V1 and V2 (Validated)
- Support API versioning and lazy loading. See https://github.com/yanyongyu/githubkit#rest-api-versioning
- Support http basic in-memory caching. See https://github.com/yanyongyu/githubkit#config
- Support auto retry. See https://github.com/yanyongyu/githubkit#auto-retry
- Migrate webhook models to https://github.com/github/rest-api-description.

> [!WARNING]
> BREAKING. See https://github.com/yanyongyu/githubkit/pull/73 for more detailed infos.

What's Changed

* Feature: Support pydantic v2 by sudosubin in https://github.com/yanyongyu/githubkit/pull/45
* 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
* Feature: lazy load models in groups by yanyongyu in https://github.com/yanyongyu/githubkit/pull/78
* Bug: fix cache and cycle ref issue by yanyongyu in https://github.com/yanyongyu/githubkit/pull/81
* Tests: add coverage config by yanyongyu in https://github.com/yanyongyu/githubkit/pull/82
* Feature: support detecting rate limit exceeded by schelv in https://github.com/yanyongyu/githubkit/pull/80
* Tests: support multi test envs by yanyongyu in https://github.com/yanyongyu/githubkit/pull/83
* Feature: pydantic v1/v2 compat by yanyongyu in https://github.com/yanyongyu/githubkit/pull/84
* Feature: auto retry when rate limit exceeded or server error encountered by schelv in https://github.com/yanyongyu/githubkit/pull/86
* Feature: Add a link to the Github docs for each REST endpoint by eric-nguyen-cs in https://github.com/yanyongyu/githubkit/pull/88

**Full Changelog**: https://github.com/yanyongyu/githubkit/compare/v0.10.7...v0.11.0

0.11.0a4

New Feature

Support both pydantic v1 and pydantic v2.

What's Changed

* Tests: support multi test envs by yanyongyu in https://github.com/yanyongyu/githubkit/pull/83
* Feature: pydantic v1/v2 compat by yanyongyu in https://github.com/yanyongyu/githubkit/pull/84

**Full Changelog**: https://github.com/yanyongyu/githubkit/compare/v0.11.0a3...v0.11.0a4

Page 1 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.