Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2025-10-11 22:50:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.5300 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "osc" Sat Oct 11 22:50:16 2025 rev:218 rq:1310635 version:1.21.0 Changes: -------- --- /work/SRC/openSUSE:Factory/osc/osc.changes 2025-09-16 18:20:32.204497391 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new.5300/osc.changes 2025-10-11 22:51:16.383869222 +0200 @@ -1,0 +2,54 @@ +Fri Oct 10 13:02:00 UTC 2025 - Daniel Mach <[email protected]> + +- 1.21.0 + - Command-line: + - Modify osc subcommands to error out if they don't work with git + - Add 'git-obs meta' commands for managing the local metadata + - Add 'git-obs meta info' command for printing resolved metadata about the current checkout + - Add -b/--branch option to 'git-obs repo clone' command + - Add 'git-obs pr dump' command to store pull request information on disk + - Add 'git-obs --quiet' option (that mutes printing gitea settings now) + - Automatially pull meta after 'git-obs repo clone' + - Change 'git-obs pr review interactive' to write 'merge ok' comment instead of scheduling a merge + - Mute stderr when creating a worktree in 'git-obs pr review interactive' + - Change 'git-obs -G' to accept url to select a gitea login entry + - Support substitutions in 'osc build --root' + - Fix crash in 'osc build' when 'build_repositories' in store was None + - Fix filtering by reviewers in 'git-obs pr list' + - Update 'osc rq show' command to include history comments in verbose mode + - Library: + - Refactor GitStore + - Migrate git_scm.Store over to gitea_api.Git + - Store buildinfo and buildconfig files in GitStore's cache instead directly in the repo + - Move code from 'git-obs meta pull' command to GitStore.pull() + - Improve GitStore.pull() to support reading project from project.build + - Rephrase the error message about detached HEAD in GitStore + - Improve GitStore's error messages by adding instructions on how to fix missing metadata + - Be more permissive when loading parent project_store in GitStore + - Fix loading _manifest in a project git + - Fix git store to check if all the required fields are present + - Derive package name from topdir if a package is part of a project checkout + - Change 'git-obs pr review interactive' to run pager process as a context manager + - Change obs_api.TarDiff to spawn a process extracting archives as a context manager + - Change 'commit' argument in gitea_api.Git.reset() to optional + - Add gitea_api.Git.get_owner_repo_from_url() staticmethod + - Add gitea_api.Git.urljoin() static method + - Fix gitea_api.Git.get_branch_head() to raise a proper exception if the HEAD cannot be retrieved + - Fix gitea_api.Git to work with the current remote instead of 'origin' + - Fix get_store() to throw the exception from git store if .osc directory is not present + - Introduce GitObsRuntimeError exception and use it where appropriate + - Fix tardiff by removing directories with shutil.rmtree() and files by os.unlink() + - Add 'quiet' option to gitea_api.Git.switch() + - Mute stderr in git_obs.Git.lfs_cat_file() + - Treat None flavor as "" in multibuild resolve + - Make Token.triggered_at optional as it's not available in the oficially released OBS code + - Add BaseModel.from_string() and BaseModel.to_string() methods + - Add BaseModel.from_file() and BaseModel.to_file() methods + - Fix BaseModel to initialize from a dictionary via __init__ instead of setattr + - Docs: + - Update docs for the new git metadata store + - Update list of recommended gitea permissions in git-obs-quickstart + - Spec: + - Install git-obs-metadata man page + +------------------------------------------------------------------- Old: ---- osc-1.20.0.tar.gz New: ---- osc-1.21.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ osc.spec ++++++ --- /var/tmp/diff_new_pack.uDkOmE/_old 2025-10-11 22:51:19.283990718 +0200 +++ /var/tmp/diff_new_pack.uDkOmE/_new 2025-10-11 22:51:19.303991563 +0200 @@ -80,7 +80,7 @@ %endif Name: osc -Version: 1.20.0 +Version: 1.21.0 Release: 0 Summary: Command-line client for the Open Build Service License: GPL-2.0-or-later @@ -257,6 +257,7 @@ # install man page %if %{with man} +install -Dm0644 git-obs-metadata.1 %{buildroot}%{_mandir}/man1/git-obs-metadata.1 install -Dm0644 git-obs-quickstart.1 %{buildroot}%{_mandir}/man1/git-obs-quickstart.1 install -Dm0644 osc.1 %{buildroot}%{_mandir}/man1/osc.1 install -Dm0644 git-obs.1 %{buildroot}%{_mandir}/man1/git-obs.1 ++++++ PKGBUILD ++++++ --- /var/tmp/diff_new_pack.uDkOmE/_old 2025-10-11 22:51:19.684007627 +0200 +++ /var/tmp/diff_new_pack.uDkOmE/_new 2025-10-11 22:51:19.716008980 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=1.20.0 +pkgver=1.21.0 pkgrel=0 pkgdesc="Command-line client for the Open Build Service" arch=('x86_64') ++++++ debian.changelog ++++++ --- /var/tmp/diff_new_pack.uDkOmE/_old 2025-10-11 22:51:20.076024198 +0200 +++ /var/tmp/diff_new_pack.uDkOmE/_new 2025-10-11 22:51:20.120026058 +0200 @@ -1,4 +1,4 @@ -osc (1.20.0-0) unstable; urgency=low +osc (1.21.0-0) unstable; urgency=low * Placeholder ++++++ osc-1.20.0.tar.gz -> osc-1.21.0.tar.gz ++++++ ++++ 4324 lines of diff (skipped) ++++++ osc.dsc ++++++ --- /var/tmp/diff_new_pack.uDkOmE/_old 2025-10-11 22:51:23.048149835 +0200 +++ /var/tmp/diff_new_pack.uDkOmE/_new 2025-10-11 22:51:23.104152202 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 1.20.0-0 +Version: 1.21.0-0 Binary: osc Maintainer: Adrian Schroeter <[email protected]> Architecture: any
