Skip to content

0.37.0

Compare
Choose a tag to compare
@lbarcziova lbarcziova released this 31 Mar 06:31
· 402 commits to main since this release
318175d
  • We have added a new optional parameter, namespace, to the fork_create method on Git projects, which allows you to
    fork a project into a specific namespace. (Forking to namespaces is not allowed on Pagure.) (#685)
  • We have implemented a get_contributors function that can be used to get the contributors of a GitHub
    (set of logins) and GitLab (set of authors) project. (#692)
  • We have introduced a new exception class GitForgeInternalError that indicates a failure that happened within the forge
    (indicated via 50x status code). \*APIException have been given a new superclass APIException that provides status
    code from forge (in case of error, invalid operation, etc.). (#690)
  • We have added a new property to git projects, has_issues, that indicates whether project has enabled issues or not.
    Following up on the property, create_issue now raises IssueTrackerDisabled when the project doesn't have issues
    enabled. (#684)