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

Reply via email to