Ogr

Latest version: v0.51.0

Safety actively analyzes 710445 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 13

0.43.0

- 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

- 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

- `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

- 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

- 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

- 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`.

Page 4 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.