@@ -3172,6 +3172,7 @@ def get_issues(
31723172 direction : Opt [str ] = NotSet ,
31733173 since : Opt [datetime ] = NotSet ,
31743174 creator : Opt [NamedUser ] = NotSet ,
3175+ type : Opt [str ] = NotSet ,
31753176 ) -> PaginatedList [Issue ]:
31763177 """
31773178 :calls: `GET /repos/{owner}/{repo}/issues <https://docs.github.com/en/rest/reference/issues>`_
@@ -3184,11 +3185,13 @@ def get_issues(
31843185 :param direction: string
31853186 :param since: datetime
31863187 :param creator: string or :class:`github.NamedUser.NamedUser`
3188+ :param type: string
31873189 :rtype: :class:`PaginatedList` of :class:`github.Issue.Issue`
31883190 """
31893191 assert milestone in ["*" , "none" , NotSet ] or isinstance (milestone , github .Milestone .Milestone ), milestone
31903192 assert is_optional (state , str ), state
31913193 assert is_optional (assignee , (str , github .NamedUser .NamedUser )), assignee
3194+ assert is_optional (type , str ), type
31923195 assert is_optional (mentioned , github .NamedUser .NamedUser ), mentioned
31933196 assert is_optional_list (labels , (github .Label .Label , str )), labels
31943197 assert is_optional (sort , str ), sort
@@ -3208,6 +3211,8 @@ def get_issues(
32083211 url_parameters ["assignee" ] = assignee ._identity
32093212 else :
32103213 url_parameters ["assignee" ] = assignee
3214+ if is_defined (type ):
3215+ url_parameters ["type" ] = type
32113216 if is_defined (mentioned ):
32123217 url_parameters ["mentioned" ] = mentioned ._identity
32133218 if is_defined (labels ):
0 commit comments