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-04-01 19:52:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "osc" Wed Apr 1 19:52:42 2026 rev:224 rq:1344102 version:1.26.0 Changes: -------- --- /work/SRC/openSUSE:Factory/osc/osc.changes 2026-03-17 19:07:04.875096095 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new.21863/osc.changes 2026-04-01 19:54:36.231039571 +0200 @@ -1,0 +2,41 @@ +Wed Apr 1 12:02:13 UTC 2026 - Daniel Mach <[email protected]> + +- 1.26.0 + - Command-line: + - Add 'git-obs repo init' command + - Add 'git-obs pr review cancel-request' command + - Add '--allow-empty' option to 'git-obs pr create' command + - Add '--source-owner' option to 'git-obs pr list' command + - Add '--target-repo' and '--source-owner' args to 'git-obs staging group' + - Improve help of 'git-obs staging' commands + - Running 'git-obs pr create' without '--description' no longer pops up an editor + - Fix 'git-obs pr dump' by resetting the pull request branch to the target state and removing any untracked files + - Allow only relative submodule paths in 'git-obs pr dump' + - Fix Git.get_submodules() to always retrieve submodule paths relative to git topdir + - Fix 'osc up' to avoid downloading a file when .osc/sources has a matching copy already + - Fix 'osc buildlog' output by flushing TTY buffer + - Fix 'osc search': NameResolutionError and MaxRetryError are not available in urllib3 v1 + - Speed fetching LFS objects in 'git-obs pr forward' up + - Support '.' expansion for projects in 'osc fork' command + - Extend 'osc maintainer' search with git based projects and packages + - Connection: + - Fix temp ssh public key file creation + - Configuration: + - Add 'http_manual_approve' with matching 'OSC_HTTP_MANUAL_APPROVE' env variable to enable user approval on HTTP requests that may change something + - Library: + - Add gitea_api.Maintainership class for parsing maintainership.json + - Add 'relative' argument to Manifest.get_package_paths() + - Sanitize submodule URLs in'git-obs pr dump' by removing trailing '.git' and '/' + - Fix BaseModel to handle Dict[str, BaseModel] fields + - Better handle GitStore in obs_scm.Package + - Fix GitObsMainCommand.gitea_login + - Sanitize multiple consequent slashes in prj/pac strings in core.slash_split() + - Tests: + - Fix broken tests dicovered after modifying BaseModel for Dict[str, BaseModel] fields + - Spec: + - Use pip to build rpm package + - Add basic pyproject.toml file + - Change license to SPDX format in setup.cfg + - Add more supported python versions to classifiers in setup.cfg + +------------------------------------------------------------------- Old: ---- osc-1.25.0.tar.gz New: ---- osc-1.26.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ osc.spec ++++++ --- /var/tmp/diff_new_pack.xH210Z/_old 2026-04-01 19:54:37.467091057 +0200 +++ /var/tmp/diff_new_pack.xH210Z/_new 2026-04-01 19:54:37.471091223 +0200 @@ -80,7 +80,7 @@ %endif Name: osc -Version: 1.25.0 +Version: 1.26.0 Release: 0 Summary: Command-line client for the Open Build Service License: GPL-2.0-or-later @@ -103,9 +103,11 @@ %endif BuildRequires: %{use_python_pkg}-cryptography BuildRequires: %{use_python_pkg}-devel >= 3.6 +BuildRequires: %{use_python_pkg}-pip BuildRequires: %{use_python_pkg}-rpm BuildRequires: %{use_python_pkg}-setuptools BuildRequires: %{use_python_pkg}-urllib3 +BuildRequires: %{use_python_pkg}-wheel BuildRequires: %{yaml_pkg} BuildRequires: diffstat %if %{with fdupes} @@ -195,7 +197,11 @@ sed -i 's/ruamel\.yaml/PyYAML/g' setup.cfg %endif -%{use_python} setup.py build +%{use_python} -mpip wheel \ + --verbose --progress-bar off --disable-pip-version-check \ + --use-pep517 --no-build-isolation \ + --no-deps \ + --wheel-dir ./build . # write rpm macros cat << EOF > macros.osc @@ -230,7 +236,12 @@ %endif %install -%{use_python} setup.py install -O1 --skip-build --force --root %{buildroot} --prefix %{_prefix} +%{use_python} -mpip install \ + --verbose --progress-bar off --disable-pip-version-check \ + --root %{buildroot} \ + --no-compile \ + --ignore-installed --no-deps \ + --no-index --find-links ./build osc # symlink /usr/bin/git-obs to /usr/libexec/git/obs mkdir -p %{buildroot}%{_libexecdir}/git ++++++ PKGBUILD ++++++ --- /var/tmp/diff_new_pack.xH210Z/_old 2026-04-01 19:54:37.551094556 +0200 +++ /var/tmp/diff_new_pack.xH210Z/_new 2026-04-01 19:54:37.563095055 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=1.25.0 +pkgver=1.26.0 pkgrel=0 pkgdesc="Command-line client for the Open Build Service" arch=('x86_64') ++++++ debian.changelog ++++++ --- /var/tmp/diff_new_pack.xH210Z/_old 2026-04-01 19:54:37.667099388 +0200 +++ /var/tmp/diff_new_pack.xH210Z/_new 2026-04-01 19:54:37.683100054 +0200 @@ -1,4 +1,4 @@ -osc (1.25.0-0) unstable; urgency=low +osc (1.26.0-0) unstable; urgency=low * Placeholder ++++++ osc-1.25.0.tar.gz -> osc-1.26.0.tar.gz ++++++ ++++ 2989 lines of diff (skipped) ++++++ osc.dsc ++++++ --- /var/tmp/diff_new_pack.xH210Z/_old 2026-04-01 19:54:39.087158539 +0200 +++ /var/tmp/diff_new_pack.xH210Z/_new 2026-04-01 19:54:39.099159038 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 1.25.0-0 +Version: 1.26.0-0 Binary: osc Maintainer: Adrian Schroeter <[email protected]> Architecture: any
