An open API service for providing issue and pull request metadata for open source projects.

GitHub / yanyongyu/githubkit issues and pull requests

Labelled with: enhancement

#257 - Feature: add deprecated decorator to endpoints

Pull Request - State: closed - Opened by yanyongyu 19 days ago
Labels: enhancement

#234 - Feature: use PEP 747 `TypeForm` for internal converters

Pull Request - State: open - Opened by yanyongyu 4 months ago
Labels: enhancement

#227 - Feature: support custom proxy

Pull Request - State: closed - Opened by yanyongyu 5 months ago
Labels: enhancement

#226 - Feature: add proxy option due to transport is set

Issue - State: closed - Opened by startmat 5 months ago - 3 comments
Labels: enhancement

#225 - Feature: support streaming response data

Pull Request - State: closed - Opened by yanyongyu 5 months ago
Labels: enhancement, Rest API

#225 - Feature: support streaming response data

Pull Request - State: closed - Opened by yanyongyu 5 months ago
Labels: enhancement, Rest API

#224 - Feature: use hishel always revalidate option by default

Pull Request - State: closed - Opened by yanyongyu 5 months ago
Labels: enhancement

#224 - Feature: use hishel always revalidate option by default

Pull Request - State: open - Opened by yanyongyu 5 months ago
Labels: enhancement

#222 - Support streaming download

Issue - State: closed - Opened by alicederyn 5 months ago - 1 comment
Labels: enhancement, Rest API

#220 - Feature: add hishel cache option `always_revalidate` by default

Issue - State: closed - Opened by ayussh-verma 6 months ago - 4 comments
Labels: enhancement

#210 - Docs: add more info to rest api methods' docstring

Pull Request - State: closed - Opened by yanyongyu 7 months ago
Labels: documentation, enhancement

#209 - Feature: add httpx `verify` config

Pull Request - State: closed - Opened by Kilo59 7 months ago
Labels: enhancement

#209 - Feature: add httpx `verify` config

Pull Request - State: closed - Opened by Kilo59 7 months ago
Labels: enhancement

#208 - Enable SSL configuration

Issue - State: closed - Opened by Kilo59 7 months ago - 1 comment
Labels: enhancement

#206 - Feature: support partial funcs in pagination

Pull Request - State: open - Opened by yanyongyu 8 months ago
Labels: enhancement

#206 - Feature: support partial funcs in pagination

Pull Request - State: closed - Opened by yanyongyu 8 months ago
Labels: enhancement

#201 - Feature: make GitUser's `date` field to be date-time

Pull Request - State: closed - Opened by yanyongyu 8 months ago
Labels: enhancement, schema, Rest API

#201 - Feature: make GitUser's `date` field to be date-time

Pull Request - State: closed - Opened by yanyongyu 8 months ago
Labels: enhancement, schema, Rest API

#199 - Commit.committer.date is str, not datetime

Issue - State: closed - Opened by brandonchinn178 8 months ago - 2 comments
Labels: enhancement, schema, Rest API

#198 - Feature: support `link` header pagination

Pull Request - State: closed - Opened by yanyongyu 8 months ago
Labels: enhancement, Rest API

#198 - Feature: support `link` header pagination

Pull Request - State: closed - Opened by yanyongyu 8 months ago
Labels: enhancement, Rest API

#195 - Support partial funcs in github.paginate

Issue - State: closed - Opened by brandonchinn178 9 months ago - 7 comments
Labels: enhancement

#194 - Feature: pagination with `link` header

Issue - State: closed - Opened by brandonchinn178 9 months ago - 5 comments
Labels: enhancement

#193 - Feature: support custom redis key prefix for cache

Pull Request - State: closed - Opened by yanyongyu 9 months ago
Labels: enhancement

#193 - Feature: support custom redis key prefix for cache

Pull Request - State: closed - Opened by yanyongyu 9 months ago
Labels: enhancement

#183 - Feature: use arbitrary dict type for object with extra properties

Pull Request - State: closed - Opened by yanyongyu 11 months ago
Labels: enhancement, Rest API

#176 - Feature: support sequence and mapping input

Pull Request - State: closed - Opened by mjpieters 11 months ago - 1 comment
Labels: enhancement

#176 - Feature: support sequence and mapping input

Pull Request - State: closed - Opened by mjpieters 11 months ago - 1 comment
Labels: enhancement

#173 - Feature: add httpx helpful methods to `Response`

Pull Request - State: closed - Opened by iyume 12 months ago
Labels: enhancement

#163 - Feature: add basic throttling logic

Pull Request - State: closed - Opened by yanyongyu about 1 year ago
Labels: enhancement

#163 - Feature: add basic throttling logic

Pull Request - State: closed - Opened by yanyongyu about 1 year ago
Labels: enhancement

#162 - Feature: add redis cache support

Pull Request - State: closed - Opened by yanyongyu about 1 year ago
Labels: enhancement

#162 - Feature: add redis cache support

Pull Request - State: closed - Opened by yanyongyu about 1 year ago
Labels: enhancement

#161 - Feature: add cache strategy option

Pull Request - State: closed - Opened by yanyongyu about 1 year ago
Labels: enhancement

#161 - Feature: add cache strategy option

Pull Request - State: closed - Opened by yanyongyu about 1 year ago
Labels: enhancement

#158 - Feature: add type support for response json

Pull Request - State: closed - Opened by yanyongyu about 1 year ago
Labels: enhancement

#158 - Feature: add type support for response json

Pull Request - State: closed - Opened by yanyongyu about 1 year ago
Labels: enhancement

#157 - Feature: Drop 3.8 support

Pull Request - State: closed - Opened by yanyongyu about 1 year ago
Labels: enhancement

#157 - Feature: Drop 3.8 support

Pull Request - State: closed - Opened by yanyongyu about 1 year ago
Labels: enhancement

#154 - Feature: change rest api body validation config name

Pull Request - State: closed - Opened by yanyongyu about 1 year ago
Labels: enhancement, Rest API

#154 - Feature: change rest api body validation config name

Pull Request - State: closed - Opened by yanyongyu about 1 year ago
Labels: enhancement, Rest API

#152 - Feature: add option for disable rest api input body validation

Pull Request - State: closed - Opened by yanyongyu about 1 year ago
Labels: enhancement, Rest API

#152 - Feature: add option for disable rest api input body validation

Pull Request - State: closed - Opened by yanyongyu about 1 year ago
Labels: enhancement, Rest API

#145 - Feature: improve request error structure

Pull Request - State: closed - Opened by yanyongyu about 1 year ago - 1 comment
Labels: enhancement

#145 - Feature: improve request error structure

Pull Request - State: closed - Opened by yanyongyu about 1 year ago - 1 comment
Labels: enhancement

#140 - Drop python 3.8 support

Issue - State: closed - Opened by yanyongyu about 1 year ago
Labels: enhancement

#129 - Feature: support app jwt auth using client id

Pull Request - State: closed - Opened by yanyongyu about 1 year ago - 1 comment
Labels: enhancement

#129 - Feature: support app jwt auth using client id

Pull Request - State: closed - Opened by yanyongyu about 1 year ago - 1 comment
Labels: enhancement

#128 - Feature: improve refresh token usage and docs

Pull Request - State: closed - Opened by yanyongyu about 1 year ago - 1 comment
Labels: documentation, enhancement

#128 - Feature: improve refresh token usage and docs

Pull Request - State: closed - Opened by yanyongyu about 1 year ago - 1 comment
Labels: documentation, enhancement

#123 - Feature: allow parsing webhook with event name of type str

Pull Request - State: closed - Opened by fau-st over 1 year ago - 2 comments
Labels: enhancement, WebHook

#123 - Feature: allow parsing webhook with event name of type str

Pull Request - State: closed - Opened by fau-st over 1 year ago - 2 comments
Labels: enhancement, WebHook

#121 - Feature: add graphql pagination support

Pull Request - State: open - Opened by yanyongyu over 1 year ago
Labels: enhancement

#115 - Feature: support oauth token auth

Pull Request - State: closed - Opened by yanyongyu over 1 year ago - 1 comment
Labels: enhancement

#115 - Feature: support oauth token auth

Pull Request - State: closed - Opened by yanyongyu over 1 year ago - 1 comment
Labels: enhancement

#113 - Feature: Support authenticating as a GitHub App with user access/refresh tokens

Issue - State: closed - Opened by object-Object over 1 year ago - 5 comments
Labels: enhancement

#101 - Feature: add reason phrase to response and exceptions

Pull Request - State: closed - Opened by yanyongyu over 1 year ago - 1 comment
Labels: enhancement

#101 - Feature: add reason phrase to response and exceptions

Pull Request - State: open - Opened by yanyongyu over 1 year ago
Labels: enhancement

#96 - Feature: add enterprise cloud support

Pull Request - State: open - Opened by yanyongyu over 1 year ago
Labels: enhancement, schema, Rest API, WebHook

#96 - Feature: add enterprise cloud support

Pull Request - State: closed - Opened by yanyongyu over 1 year ago - 1 comment
Labels: enhancement, schema, Rest API, WebHook

#92 - Support for Enterprise API

Issue - State: closed - Opened by evilhamsterman almost 2 years ago - 6 comments
Labels: enhancement, schema, Rest API

#88 - Feature: Add a link to the Github docs for each REST endpoint

Pull Request - State: closed - Opened by eric-nguyen-cs almost 2 years ago - 1 comment
Labels: enhancement, Rest API

#88 - Feature: Add a link to the Github docs for each REST endpoint

Pull Request - State: closed - Opened by eric-nguyen-cs almost 2 years ago - 1 comment
Labels: enhancement, Rest API

#87 - Feature: Add a link to the Github docs for each REST endpoint

Issue - State: closed - Opened by eric-nguyen-cs almost 2 years ago - 2 comments
Labels: enhancement, Rest API

#86 - Feature: auto retry when rate limit exceeded or server error encountered

Pull Request - State: closed - Opened by schelv almost 2 years ago - 7 comments
Labels: enhancement

#86 - Feature: auto retry when rate limit exceeded or server error encountered

Pull Request - State: closed - Opened by schelv almost 2 years ago - 7 comments
Labels: enhancement

#84 - Feature: pydantic v1/v2 compat

Pull Request - State: closed - Opened by yanyongyu almost 2 years ago - 1 comment
Labels: enhancement

#84 - Feature: pydantic v1/v2 compat

Pull Request - State: closed - Opened by yanyongyu almost 2 years ago - 1 comment
Labels: enhancement

#83 - Tests: support multi test envs

Pull Request - State: closed - Opened by yanyongyu almost 2 years ago - 1 comment
Labels: enhancement

#83 - Tests: support multi test envs

Pull Request - State: closed - Opened by yanyongyu almost 2 years ago - 1 comment
Labels: enhancement

#82 - Tests: add coverage config

Pull Request - State: closed - Opened by yanyongyu almost 2 years ago - 1 comment
Labels: enhancement

#82 - Tests: add coverage config

Pull Request - State: closed - Opened by yanyongyu almost 2 years ago - 1 comment
Labels: enhancement

#80 - Feature: support detecting rate limit exceeded

Pull Request - State: closed - Opened by schelv almost 2 years ago - 8 comments
Labels: enhancement

#80 - Feature: support detecting rate limit exceeded

Pull Request - State: closed - Opened by schelv almost 2 years ago - 8 comments
Labels: enhancement

#78 - Feature: lazy load models in groups

Pull Request - State: closed - Opened by yanyongyu almost 2 years ago - 1 comment
Labels: enhancement

#78 - Feature: lazy load models in groups

Pull Request - State: closed - Opened by yanyongyu almost 2 years ago - 1 comment
Labels: enhancement

#73 - Feature: introduce api versioning, lazy loading and webhook namespace

Pull Request - State: closed - Opened by yanyongyu almost 2 years ago
Labels: enhancement

#67 - Feature: webhook schema change to use openapi description

Issue - State: closed - Opened by yanyongyu almost 2 years ago
Labels: enhancement, schema, WebHook

#66 - Rate limiting mechanism

Issue - State: closed - Opened by schelv almost 2 years ago - 7 comments
Labels: enhancement

#62 - Feature: Add caching for HTTP responses

Pull Request - State: closed - Opened by karpetrosyan almost 2 years ago - 5 comments
Labels: enhancement

#61 - Use HTTP caching

Issue - State: closed - Opened by karpetrosyan almost 2 years ago - 3 comments
Labels: enhancement

#48 - Feature: Tweak `Missing` type to implicitly allow `None` values

Pull Request - State: closed - Opened by frankie567 about 2 years ago - 1 comment
Labels: enhancement, schema

#45 - Feature: Support pydantic v2

Pull Request - State: closed - Opened by sudosubin about 2 years ago - 3 comments
Labels: enhancement

#44 - Excessive Token Exchange Operations in OAuth Implementation

Issue - State: closed - Opened by mnixry about 2 years ago - 1 comment
Labels: enhancement

#40 - Feature: Change to Pydantic 2 compatible openapi schema parser

Pull Request - State: closed - Opened by zegl over 2 years ago - 1 comment
Labels: enhancement

#38 - Support Pydantic v2

Issue - State: closed - Opened by dosisod over 2 years ago - 6 comments
Labels: enhancement

#24 - Feature: Add support for REST-API-VERSION based on the used schema

Pull Request - State: closed - Opened by netomi over 2 years ago
Labels: enhancement

#23 - Feature: allow integer app id

Pull Request - State: closed - Opened by dosisod over 2 years ago - 2 comments
Labels: enhancement

#11 - Feature: lazy load models and types

Issue - State: closed - Opened by yanyongyu almost 3 years ago - 6 comments
Labels: enhancement

#10 - Feature: webhooks namespace

Issue - State: closed - Opened by yanyongyu almost 3 years ago
Labels: enhancement

#9 - Feature: Support GitHub REST API versioning

Issue - State: closed - Opened by tisonkun almost 3 years ago - 6 comments
Labels: enhancement, Rest API