Ogr

Latest version: v0.49.2

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

Scan your dependencies

Page 7 of 12

0.21.0

Features

- Implemented `get_files` for Pagure projects (by [mfocko](https://github.com/mfocko)).

Minor

- Docs are now being autogenerated, present at https://packit.github.io/ogr (by [mfocko](https://github.com/mfocko)).

0.20.0

Features

- Add and implement `commits_url` property on pull requests (by [mfocko](https://github.com/mfocko)).
- Implemented `project.exists` for GitHub projects (by [path2himanshu](https://github.com/path2himanshu)).

Minor

- Raise more informative exception for `edited` property on GitLab's commit flag (by [mfocko](https://github.com/mfocko)).

0.19.0

Features

- Add and implement `GitProject.default_branch` property, by [jpopelka](https://github.com/jpopelka), [#515](https://github.com/packit-service/ogr/pull/515)
- All git forges support changing of a default branch of a repo/project. All newly created Github projects have had 'main' as a default branch instead of 'master' [since October 2020](https://docs.github.com/en/free-pro-teamlatest/github/administering-a-repository/changing-the-default-branch).
- PagureService: Make retries parametrizable via `max_retries` argument, by [csomh](https://github.com/csomh), [#514](https://github.com/packit-service/ogr/pull/514)
- This way users of a PagureService object can control how failures of API calls are retried.

0.18.1

Minor

- Added and polished `__str__` and `__repr__` methods.

Fixes

- A bug in parsing GitLab URLs with sub-namespace was fixed and parsing was improved.

0.18.0

Features

- Project now have delete functionality (shreyaspapi).
- Newly created issues can have assignees (shreyaspapi).

Minor

- It is now possible to use GitLab annonymously without specifying an authentication token. (mfocko).

0.17.0

Features

- GitLab projects got the `exists()` method implemented (lachmanfrantisek).
- It is possible to specify a description when creating projects with
`project_create()` (lachmanfrantisek).

Minor

- When asking for a Pagure user's email address, the error raised explains
that this is not possible due to the Pagure API not supporting this feature
(mfocko).

Page 7 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.