Skip to content

Releases: packit/ogr

0.46.0

08 Sep 11:08
68e67ca
Compare
Choose a tag to compare
  • We have fixed a bug in get_fork method for Pagure about checking the usernames for a match when going through existing forks. (#800)

0.45.0

05 Jun 16:59
ba3c881
Compare
Choose a tag to compare
  • OGR now supports PyGithub >= 1.58.

0.44.0

05 Mar 18:39
46c720b
Compare
Choose a tag to compare
  • OGR now understands a few community-hosted GitLab instances that could not be determined automatically from the hostname. Thanks to that, you don't need to hardcode these instances to be mapped correctly. (#775)

0.43.0

23 Feb 10:22
21a3924
Compare
Choose a tag to compare
  • Fixes an issue with project->service mapping where the service with an url not containing the service type wasn't matched. (#771)

0.42.0

16 Jan 14:24
6ed7a40
Compare
Choose a tag to compare
  • A bug in ogr resulting in returning only first page of pull requests for Pagure has been fixed. (#761)
  • ogr now raises GitForgeInternalError rather than PagureAPIException when getting 50x response from the Pagure API. (#762)

0.41.0

27 Oct 10:53
67470ef
Compare
Choose a tag to compare
  • CommitComment.comment has been deprecated in favour of CommitComment.body to make the naming consistent across objects. (#748)
  • ogr now requires Python 3.9 or later. (#746)

0.40.0

16 Sep 11:41
d4ffd97
Compare
Choose a tag to compare
  • Using the method users_with_write_access you can generate the set of users that have write access to the project and the method has_write_access(user) you can find out if the user has write access to the project. (#742)

0.39.0

08 Sep 12:58
332720e
Compare
Choose a tag to compare
  • We have implemented the closed_by property for the Pagure pull request for getting the login of the account that closed the pull request. (#718)

0.38.1

29 Apr 12:19
3fd7075
Compare
Choose a tag to compare
  • When using Tokman as GitHub authentication mechanism, ogr will now raise GithubAppNotInstalledError instead of failing with generic GithubAPIException when app providing tokens is not installed on the repository.
  • Use the standard library instead of setuptools for getting the version on Python 3.8+,
    or a smaller package on older Pythons.
    This also fixes the packaging issue with missing pkg_resources.

0.38.0

28 Apr 10:14
21f5740
Compare
Choose a tag to compare
  • ogr now correctly raises OgrException when given invalid URL to
    PagureService.get_project_from_url. (#705)
  • We have fixed a bug in ogr that caused IssueTrackerDisabled being raised
    only when trying to create an issue on git project with disabled issue
    tracker. Now it is also raised when getting a specific issue or
    an issue list. (#703)