Skip to content

Releases: packit/ogr

0.31.0

27 Oct 12:20
bcd46fc
Compare
Choose a tag to compare
  • Ogr now catches internal exceptions from Gitlab and Github and converts them
    to ogr exceptions, GitlabAPIException and GithubAPIException, respectively. A
    new exception, OgrNetworkError, has been introduced for signalling situations
    where a request could not be performed due to a network outage. (#642)
  • The documentation was converted to Google-style docstrings. (#646)
  • Releases and development builds of ogr are now built in copr projects
    packit/packit-dev and packit/packit-releases. (#644)

0.30.0

30 Sep 12:36
ea0b755
Compare
Choose a tag to compare
  • New method to get pull request and issue comments by their comment ID on
    GitHub and GitLab. (#640)

0.29.0

16 Sep 09:31
472af1c
Compare
Choose a tag to compare
  • Please check COMPATIBILITY.md to see which methods are implemented for
    particular services.
  • Ogr now supports reacting to a comment (issue, pull request) with a given
    reaction. It's possible to obtain the reactions and delete them (only when
    reaction is added by using ogr API). (#636)

0.28.0

09 Aug 16:29
50b71e1
Compare
Choose a tag to compare
  • Getting conclusion from GitHub's Check Run no longer raises an exception when
    it's not defined, it returns None instead now. (#618)
  • When using parsing functions, pkgs.[stg.]fedoraproject.org are mapped to
    PagureService. (#620)
  • Fix inconsistency of merge_commit_sha for GitLab's PRs. (#626)

0.27.0

15 Jul 15:39
c8a7226
Compare
Choose a tag to compare
  • Implement description get/set property in projects. (#600)
  • Support using the merge ref instead of the head ref in a pull request. (#601)
  • Implement patch property in GithubPullRequest and GitlabPullRequest. (#613, #614)

0.26.0

14 Jun 09:02
79d3a39
Compare
Choose a tag to compare

0.25.0

01 Jun 14:52
900a803
Compare
Choose a tag to compare
  • Add support for listing of projects in GitLab and Github (by our external
    contributor @abkosar)

0.24.1

27 Apr 12:02
15d6588
Compare
Choose a tag to compare
  • Fixed problems with imports from 'gitlab' modules.

0.24.0

26 Apr 14:18
c91eeed
Compare
Choose a tag to compare
  • Exceptions for non-supported features were refactored.
  • Behaviour of Github.get_file_content() was unified with GitLab and Pagure.

0.23.0

19 Mar 10:14
b2c4820
Compare
Choose a tag to compare
  • Fixed authentication of 'gitlab' type.
  • Pagure: enable creating PRs from fork via fork_username.
  • Allow ignoring custom instances when creating a project.
  • Package is now PEP-561 compliant and mypy is able to use the type information when importing it.