From adb5825e8dd35f66900118c158bfacc7561742169d29ee455af8882cc41a2d67 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Wed, 9 Aug 2023 19:17:06 +0000 Subject: [PATCH] Accepting request 1103139 from home:dmach:branches:openSUSE:Tools - 1.3.0 - Command-line: - Add experimental support of Git SCM to the 'build' command - Add experimental support of Git SCM to the 'service' command - Make 'meta' command capable of editing attributes - Change '--add' option in 'meta attribute' command to skip duplicate values - Add an interactive option to display build log in 'request list -i' command - Add '--setopt' option for setting config options from the command-line - Fix '--prefer-pkgs' option for noinstall="1" packages in kiwi builds - Change 'checkout' command to print open requests only when running in an interactive terminal - Enhance '--force' option description in the 'request' command - Connection: - Fix crash when HTTP_PROXY env contains no auth - Library: - Add 'git_scm' module for handling packages that live in git scm rather than usual obs scm - Change pop_project_package_from_args() to use get_store() to support Git SCM - Change osc.build module to use 'store' object instead of calling core.store_*() functions - Use alternative project if specified in parse_repoarchdescr() - Fix xml indent() on Python 3.6 - Fix less pager by adding '-R' to LESS env - Improve print_msg() and migrate some arbitrary prints to it OBS-URL: https://build.opensuse.org/request/show/1103139 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=406 --- PKGBUILD | 2 +- debian.changelog | 2 +- osc-1.2.0.tar.gz | 3 --- osc-1.3.0.tar.gz | 3 +++ osc.changes | 25 +++++++++++++++++++++++++ osc.dsc | 2 +- osc.spec | 8 +++++++- 7 files changed, 38 insertions(+), 7 deletions(-) delete mode 100644 osc-1.2.0.tar.gz create mode 100644 osc-1.3.0.tar.gz diff --git a/PKGBUILD b/PKGBUILD index 9313e75..4c0bf59 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,5 +1,5 @@ pkgname=osc -pkgver=1.2.0 +pkgver=1.3.0 pkgrel=0 pkgdesc="Command-line client for the Open Build Service" arch=('x86_64') diff --git a/debian.changelog b/debian.changelog index 1f8a20f..f5fb899 100644 --- a/debian.changelog +++ b/debian.changelog @@ -1,4 +1,4 @@ -osc (1.2.0-0) unstable; urgency=low +osc (1.3.0-0) unstable; urgency=low * Placeholder diff --git a/osc-1.2.0.tar.gz b/osc-1.2.0.tar.gz deleted file mode 100644 index dc2c52f..0000000 --- a/osc-1.2.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0b2b094a515b340f859b417016def33f9b33a47abe4c3fad66c5dbc8b8447a7d -size 337165 diff --git a/osc-1.3.0.tar.gz b/osc-1.3.0.tar.gz new file mode 100644 index 0000000..aa67932 --- /dev/null +++ b/osc-1.3.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77653f92555a644f436570f9d45ea97eec63d76c0a173a154ec4232e05d11d69 +size 341182 diff --git a/osc.changes b/osc.changes index dcd2ac4..22a2790 100644 --- a/osc.changes +++ b/osc.changes @@ -1,3 +1,28 @@ +------------------------------------------------------------------- +Wed Aug 9 11:36:47 UTC 2023 - Daniel Mach + +- 1.3.0 + - Command-line: + - Add experimental support of Git SCM to the 'build' command + - Add experimental support of Git SCM to the 'service' command + - Make 'meta' command capable of editing attributes + - Change '--add' option in 'meta attribute' command to skip duplicate values + - Add an interactive option to display build log in 'request list -i' command + - Add '--setopt' option for setting config options from the command-line + - Fix '--prefer-pkgs' option for noinstall="1" packages in kiwi builds + - Change 'checkout' command to print open requests only when running in an interactive terminal + - Enhance '--force' option description in the 'request' command + - Connection: + - Fix crash when HTTP_PROXY env contains no auth + - Library: + - Add 'git_scm' module for handling packages that live in git scm rather than usual obs scm + - Change pop_project_package_from_args() to use get_store() to support Git SCM + - Change osc.build module to use 'store' object instead of calling core.store_*() functions + - Use alternative project if specified in parse_repoarchdescr() + - Fix xml indent() on Python 3.6 + - Fix less pager by adding '-R' to LESS env + - Improve print_msg() and migrate some arbitrary prints to it + ------------------------------------------------------------------- Fri Jul 14 09:10:36 UTC 2023 - Daniel Mach diff --git a/osc.dsc b/osc.dsc index 9873238..79c59b0 100644 --- a/osc.dsc +++ b/osc.dsc @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 1.2.0-0 +Version: 1.3.0-0 Binary: osc Maintainer: Adrian Schroeter Architecture: any diff --git a/osc.spec b/osc.spec index 86d383d..6ebd71e 100644 --- a/osc.spec +++ b/osc.spec @@ -49,7 +49,7 @@ %endif Name: osc -Version: 1.2.0 +Version: 1.3.0 Release: 0 Summary: Command-line client for the Open Build Service License: GPL-2.0-or-later @@ -75,6 +75,8 @@ BuildRequires: %{use_python_pkg}-rpm BuildRequires: %{use_python_pkg}-setuptools BuildRequires: %{use_python_pkg}-urllib3 BuildRequires: diffstat +# needed for git scm tests +BuildRequires: git-core Requires: %{use_python_pkg}-cryptography Requires: %{use_python_pkg}-rpm @@ -96,6 +98,10 @@ Recommends: diffstat Recommends: powerpc32 Recommends: sudo +# needed for building from git +Recommends: git-core +Recommends: git-lfs + # needed for `osc add ` Recommends: obs-service-recompress Recommends: obs-service-download_files