Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# 0.58.0

- `PagureService` now accepts an optional `user_agent` argument to set a custom User-Agent header. (#953)
- It is now possible to pass a `headers` argument in `PagureProject.get_file_content`. The default header is set to `Accept: text/plain`. (#954)

# 0.57.0

- We have fixed an issue with the new Forgejo version preventing ogr from working. (#949)
Expand Down
58 changes: 29 additions & 29 deletions COMPATIBILITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,77 +9,77 @@ In case you find any error, please [create a new issue](https://github.com/packi

| | GitHub | GitLab | Pagure | Forgejo |
| ---------------- | :----: | :----: | :----: | :-----: |
| `body` (get/set) | ✔/✔ | ✔/✔ | ✔/✘ | ✘/✘ |
| `add_reaction` | ✔ | ✔ | ✘ | ✘ |
| `get_reactions` | ✔ | ✔ | ✘ | ✘ |
| `body` (get/set) | ✔/✔ | ✔/✔ | ✔/✘ | ✘/✘ |
| `add_reaction` | ✔ | ✔ | ✘ | ✘ |
| `get_reactions` | ✔ | ✔ | ✘ | ✘ |

### `PRComment`

| | GitHub | GitLab | Pagure | Forgejo |
| ---------------- | :----: | :----: | :----: | :-----: |
| `body` (get/set) | ✔/✔ | ✔/✔ | ✔/✘ | ✘ |
| `add_reaction` | ✔ | ✔ | ✘ | ✘ |
| `get_reactions` | ✔ | ✔ | ✘ | ✘ |
| `closed_by` | ✘ | ✘ | ✔ | ✘ |
| `body` (get/set) | ✔/✔ | ✔/✔ | ✔/✘ | ✘ |
| `add_reaction` | ✔ | ✔ | ✘ | ✘ |
| `get_reactions` | ✔ | ✔ | ✘ | ✘ |
| `closed_by` | ✘ | ✘ | ✔ | ✘ |

## Issue

| | GitHub | GitLab | Pagure | Forgejo |
| ----------- | :----: | :----: | :----: | :-----: |
| `add_label` | ✔ | ✔ | ✘ | ✘ |
| `add_label` | ✔ | ✔ | ✘ | ✘ |

## Pull request

| | GitHub | GitLab | Pagure | Forgejo |
| ----------------- | :----: | :----: | :----: | :-----: |
| `add_label` | ✔ | ✔ | ✘ | ✔ |
| `get_all_commits` | ✔ | ✔ | ✘ | ✔ |
| `add_label` | ✔ | ✔ | ✘ | ✔ |
| `get_all_commits` | ✔ | ✔ | ✘ | ✔ |

## Release

| | GitHub | GitLab | Pagure | Forgejo |
| ----------------- | :----: | :----: | :----------------------: | :-----: |
| `edit_release` | ✔ | ✘ | ✘ | ✔ |
| `body` (only get) | ✔ | ✔ | ✘ (returns empty string) | ✔ |
| `edit_release` | ✔ | ✘ | ✘ | ✔ |
| `body` (only get) | ✔ | ✔ | ✘ (returns empty string) | ✔ |

## Commit flag

| | GitHub | GitLab | Pagure | Forgejo |
| -------- | :----: | :----: | :----: | :-----: |
| `edited` | ✔ | ✘ | ✔ | ✘ |
| `edited` | ✔ | ✘ | ✔ | ✘ |

## Project

| | GitHub | GitLab | Pagure | Forgejo |
| ----------------------------- | :----: | :----: | :---------------------: | :-----: |
| `change_token` | ✘ | ✔ | ✔ | ✘ |
| `get_release` | ✔ | ✔ | ✘ | ✘ |
| `get_commits` | ✔ | ✔ | ✘ | ✔ |
| `get_latest_release` | ✔ | ✔ | ✘ | ✘ |
| `is_private` | ✔ | ✔ | ✘ (may not be accurate) | ✔ |
| `remove_user` | ✘ | ✘ | ✔ | ✔ |
| `add_group` | ✘ | ✘ | ✔ | ✘ |
| `remove_group` | ✘ | ✘ | ✔ | ✘ |
| `which_groups_can_merge_pr` | ✘ | ✘ | ✔ | ✘ |
| `get_pr_files_diff` | ✘ | ✘ | ✔ | ✘ |
| `get_users_with_given_access` | ✘ | ✘ | ✔ | ✔ |
| `change_token` | ✘ | ✔ | ✔ | ✘ |
| `get_release` | ✔ | ✔ | ✘ | ✘ |
| `get_commits` | ✔ | ✔ | ✘ | ✔ |
| `get_latest_release` | ✔ | ✔ | ✘ | ✘ |
| `is_private` | ✔ | ✔ | ✘ (may not be accurate) | ✔ |
| `remove_user` | ✘ | ✘ | ✔ | ✔ |
| `add_group` | ✘ | ✘ | ✔ | ✘ |
| `remove_group` | ✘ | ✘ | ✔ | ✘ |
| `which_groups_can_merge_pr` | ✘ | ✘ | ✔ | ✘ |
| `get_pr_files_diff` | ✘ | ✘ | ✔ | ✘ |
| `get_users_with_given_access` | ✘ | ✘ | ✔ | ✔ |

## User

| | GitHub | GitLab | Pagure | Forgejo |
| -------------- | :----: | :----: | :----: | :-----: |
| `get_projects` | ✔ | ✘ | ✔ | ✔ |
| `get_forks` | ✔ | ✘ | ✔ | ✔ |
| `get_email` | ✔ | ✔ | ✘ | ✔ |
| `get_projects` | ✔ | ✘ | ✔ | ✔ |
| `get_forks` | ✔ | ✘ | ✔ | ✔ |
| `get_email` | ✔ | ✔ | ✘ | ✔ |

## Reaction

| | GitHub | GitLab | Pagure | Forgejo |
| -------- | :----: | :----: | :----: | :-----: |
| `delete` | ✔ | ✔ | ✘ | ✘ |
| `delete` | ✔ | ✔ | ✘ | ✘ |

## Service

| | GitHub | GitLab | Pagure | Forgejo |
| ----------- | :----: | :----: | :----: | :-----: |
| `get_group` | ✘ | ✘ | ✔ | ✘ |
| `get_group` | ✘ | ✘ | ✔ | ✘ |
5 changes: 4 additions & 1 deletion fedora/python-ogr.spec
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Name: python-ogr
Version: 0.57.0
Version: 0.58.0
Release: 1%{?dist}
Summary: One API for multiple git forges

Expand Down Expand Up @@ -47,6 +47,9 @@ One Git library to Rule!


%changelog
* Sun Dec 07 2025 Packit Team <hello@packit.dev> - 0.58.0-1
- New upstream release 0.58.0

* Fri Oct 31 2025 Packit Team <hello@packit.dev> - 0.57.0-1
- New upstream release 0.57.0

Expand Down
Loading