Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2026-05-28 17:28:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.1937 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "osc" Thu May 28 17:28:18 2026 rev:225 rq:1355531 version:1.27.0 Changes: -------- --- /work/SRC/openSUSE:Factory/osc/osc.changes 2026-04-01 19:54:36.231039571 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new.1937/osc.changes 2026-05-28 17:29:17.453559722 +0200 @@ -1,0 +2,49 @@ +Wed May 27 14:43:04 UTC 2026 - Daniel Mach <[email protected]> + +- 1.27.0 + - Command-line: + - Change 'osc fork' to work through a local checkout that need to be reviewed and pushed by a user + - Change 'git-obs pr create' to use '--source' and '--target' options instead of separate options for owner, repo, and branch + - Change 'osc rmkpac' to require fragment with branch name in --scmsync url + - Add 'git-obs pr new-package-request' command + - Add '--allow-maintainer-edit' option to 'git-obs pr create' and enable it by default + - Add '--linkrev' option to 'osc co' command, now we can run 'osc co prj/pac --linkrev=base to get to the exact sources for a revision + - Add link revision to the 'osc info' output for a package + - Add 'git-obs file maintainership migrate' command + - Make 'osc up --expand-link' a no-op on non-linked packages + - Suggest running 'git push' in 'git-obs pr create' when the local checkout differs from the server + - Avoid making shallow clones in 'git-obs staging' commands, they cannot be pushed to different remotes + - Fix 'git-obs pr create' to allow creating pull requests between repos in the same fork tree + - Fix 'git-obs staging remove' to push changes to the correct remote matching with the PR head + - Fix 'git-obs pr create' when creating a PR in a repo with no parent + - Fix 'git-obs staging group' by fetching the whole branch instead of --depth=1 + - Fix crash in 'git-obs pr dump' by adding '-c core.commitGraph=false' to 'git clone --dissociate' + - Fix crash in 'osc buildlog' when repo and arch are not specified + - Fix crash in 'git-obs pr dump' when timeline contains a null entry + - Fix crash when running 'osc meta pkg' in a project checkout + - Clarify error message in 'git-obs pr dump' by providing submodule name + - Remove a misleading error message when a package doesn't exist during 'osc rq show --diff' + - Library: + - Introduce branch_id: add Branch.parse_id(), add GitObsCommand.add_argument_owner_repo_branch() + - Improve gitea_api.Git to properly detect bare git repos + - Add gitea_api.PullRequest.merged_at property + - Add gitea_api.Git.ls_tree() method + - Add gitea_api.Git methods for working with githooks + - Add Manifest.get_package_paths_bare_git() that can resolve existing packages in a project in bare git repo + - Add 'exclude_none' option to skip dictionary entries without a value to BaseModel.dict() + - Change BaseModel.to_string() to take optional arguments: exclude_none, sort_keys, indent + - Improve LocalGitStore to handle bare git repos and also specified git refs + - Enable querying bare git repos and specified refs in gitea_api.Git.get_submodules() + - Use the correct exception class for 404 in gitea_api.Branch.get() + - Fix creating 'parent' and 'fork' remotes in Repo.clone() + - Fix FutureWarning caused by calling urllib3 HTTPSConnection.set_cert() in v2+ + - Accept extra kwargs in OscArgumentParser._get_formatter for Python 3.15 argparse change + - Fix Repo.get_label_ids() to use pagination to retrieve all results + - Fix Repo.clone_or_update() by passing 'branch' argument to the underlying clone() + - Fix comparison operators in gitea_api.Repo + - Fix crash in Package.info() when working with a git package, raise an exception as expected + - Fix @ignore_http_errors decorator by properly handling HTTPError exception + - Change 'Repo.clone()' to use existing GIT_SSH_COMMAND env if provided, only append new args. + - Do case insensitive PR ID match in PullRequest.remove_pr_references() + +------------------------------------------------------------------- Old: ---- osc-1.26.0.tar.gz New: ---- osc-1.27.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ osc.spec ++++++ --- /var/tmp/diff_new_pack.DBMPTz/_old 2026-05-28 17:29:18.473601944 +0200 +++ /var/tmp/diff_new_pack.DBMPTz/_new 2026-05-28 17:29:18.473601944 +0200 @@ -80,7 +80,7 @@ %endif Name: osc -Version: 1.26.0 +Version: 1.27.0 Release: 0 Summary: Command-line client for the Open Build Service License: GPL-2.0-or-later ++++++ PKGBUILD ++++++ --- /var/tmp/diff_new_pack.DBMPTz/_old 2026-05-28 17:29:18.525604097 +0200 +++ /var/tmp/diff_new_pack.DBMPTz/_new 2026-05-28 17:29:18.529604263 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=1.26.0 +pkgver=1.27.0 pkgrel=0 pkgdesc="Command-line client for the Open Build Service" arch=('x86_64') ++++++ debian.changelog ++++++ --- /var/tmp/diff_new_pack.DBMPTz/_old 2026-05-28 17:29:18.585606581 +0200 +++ /var/tmp/diff_new_pack.DBMPTz/_new 2026-05-28 17:29:18.593606912 +0200 @@ -1,4 +1,4 @@ -osc (1.26.0-0) unstable; urgency=low +osc (1.27.0-0) unstable; urgency=low * Placeholder ++++++ osc-1.26.0.tar.gz -> osc-1.27.0.tar.gz ++++++ ++++ 2062 lines of diff (skipped) ++++++ osc.dsc ++++++ --- /var/tmp/diff_new_pack.DBMPTz/_old 2026-05-28 17:29:19.561646983 +0200 +++ /var/tmp/diff_new_pack.DBMPTz/_new 2026-05-28 17:29:19.569647314 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 1.26.0-0 +Version: 1.27.0-0 Binary: osc Maintainer: Adrian Schroeter <[email protected]> Architecture: any
