diff --git a/CHANGELOG.md b/CHANGELOG.md index d8f1306c..f9cdaa79 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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) diff --git a/COMPATIBILITY.md b/COMPATIBILITY.md index cb38cd9d..39ec5ec8 100644 --- a/COMPATIBILITY.md +++ b/COMPATIBILITY.md @@ -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` | ✘ | ✘ | ✔ | ✘ | diff --git a/fedora/python-ogr.spec b/fedora/python-ogr.spec index 5c4f51ff..63bb6806 100644 --- a/fedora/python-ogr.spec +++ b/fedora/python-ogr.spec @@ -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 @@ -47,6 +47,9 @@ One Git library to Rule! %changelog +* Sun Dec 07 2025 Packit Team - 0.58.0-1 +- New upstream release 0.58.0 + * Fri Oct 31 2025 Packit Team - 0.57.0-1 - New upstream release 0.57.0