From 6530dc000fe8ea3a07911fa2ba93c5d60774f8c7f344cb8cd9b32fef4c354181 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Sat, 29 Jun 2024 20:18:51 +0000 Subject: [PATCH 1/2] - 1.8.0 - Command-line: - Improve 'submitrequest' command to inherit description from superseded request - Fix 'mv' command when renaming a file multiple times - Improve 'info' command to support projects - Improve 'getbinaries' command by accepting '-M' / '--multibuild-package' option outside checkouts - Add architecture filtering to 'release' command - Change 'results' command so the normal and multibuild packages have the same output - Change 'results' command to use csv writer instead of formatting csv as string - Add couple mutually exclusive options errors to 'results' command - Set a default value for 'results --format' only for the csv output - Add support for 'results --format' for the default text mode - Update help text for '--format' option in 'results' command - Add 'results --fail-on-error/-F' flag - Redirect venv warnings from stderr to debug output - Configuration: - Fix config parser to throw an exception on duplicate sections or options - Modify conf.get_config() to print permissions warning to stderr rather than stdout - Library: - Run check_store_version() in obs_scm.Store and fix related code in Project and Package - Forbid extracting files with absolute path from 'cpio' archives (boo#1122683) - Forbid extracting files with absolute path from 'ar' archives (boo#1122683) - Remove no longer valid warning from core.unpack_srcrpm() - Make obs_api.KeyinfoSslcert keyid and fingerprint fields optional - Fix return value in build build.create_build_descr_data() - Fix core.get_package_results() to obey 'multibuild_packages' argument - Tests: - Fix tests so they don't modify fixtures OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=442 --- PKGBUILD | 4 ++-- debian.changelog | 2 +- osc-1.7.0.tar.gz | 3 --- osc-1.8.0.tar.gz | 3 +++ osc.changes | 32 ++++++++++++++++++++++++++++++++ osc.dsc | 2 +- osc.spec | 2 +- 7 files changed, 40 insertions(+), 8 deletions(-) delete mode 100644 osc-1.7.0.tar.gz create mode 100644 osc-1.8.0.tar.gz diff --git a/PKGBUILD b/PKGBUILD index 900fb06..130bd3c 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ pkgname=osc -pkgver=1.7.0 -pkgrel=bad8565349069252f0de429f71d702f1 +pkgver=1.8.0 +pkgrel=8364d87b492f005ff35df66d421c7cce pkgdesc="Command-line client for the Open Build Service" arch=('x86_64') url="https://www.github.com/openSUSE/osc" diff --git a/debian.changelog b/debian.changelog index 0d4d3cd..cc639f7 100644 --- a/debian.changelog +++ b/debian.changelog @@ -1,4 +1,4 @@ -osc (1.7.0-0) unstable; urgency=low +osc (1.8.0-0) unstable; urgency=low * Placeholder diff --git a/osc-1.7.0.tar.gz b/osc-1.7.0.tar.gz deleted file mode 100644 index 13871da..0000000 --- a/osc-1.7.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:326f8e58ccc12c99a26059a60bd52c0bd3226ad5676224fbfcbf9d53ee248ac4 -size 390542 diff --git a/osc-1.8.0.tar.gz b/osc-1.8.0.tar.gz new file mode 100644 index 0000000..33cf1a6 --- /dev/null +++ b/osc-1.8.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:251ab981449209550b88bdab08ba108c104f430680b9a1ab2eb81a62bb0082d1 +size 394681 diff --git a/osc.changes b/osc.changes index e2122ba..d950b6d 100644 --- a/osc.changes +++ b/osc.changes @@ -1,3 +1,35 @@ +------------------------------------------------------------------- +Fri Jun 28 12:09:23 UTC 2024 - Daniel Mach + +- 1.8.0 + - Command-line: + - Improve 'submitrequest' command to inherit description from superseded request + - Fix 'mv' command when renaming a file multiple times + - Improve 'info' command to support projects + - Improve 'getbinaries' command by accepting '-M' / '--multibuild-package' option outside checkouts + - Add architecture filtering to 'release' command + - Change 'results' command so the normal and multibuild packages have the same output + - Change 'results' command to use csv writer instead of formatting csv as string + - Add couple mutually exclusive options errors to 'results' command + - Set a default value for 'results --format' only for the csv output + - Add support for 'results --format' for the default text mode + - Update help text for '--format' option in 'results' command + - Add 'results --fail-on-error/-F' flag + - Redirect venv warnings from stderr to debug output + - Configuration: + - Fix config parser to throw an exception on duplicate sections or options + - Modify conf.get_config() to print permissions warning to stderr rather than stdout + - Library: + - Run check_store_version() in obs_scm.Store and fix related code in Project and Package + - Forbid extracting files with absolute path from 'cpio' archives (boo#1122683) + - Forbid extracting files with absolute path from 'ar' archives (boo#1122683) + - Remove no longer valid warning from core.unpack_srcrpm() + - Make obs_api.KeyinfoSslcert keyid and fingerprint fields optional + - Fix return value in build build.create_build_descr_data() + - Fix core.get_package_results() to obey 'multibuild_packages' argument + - Tests: + - Fix tests so they don't modify fixtures + ------------------------------------------------------------------- Wed May 22 12:55:37 UTC 2024 - Daniel Mach diff --git a/osc.dsc b/osc.dsc index d70d5be..c1e6acc 100644 --- a/osc.dsc +++ b/osc.dsc @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 1.7.0-0 +Version: 1.8.0-0 Binary: osc Maintainer: Adrian Schroeter Architecture: any diff --git a/osc.spec b/osc.spec index 5ce1f13..93e40ee 100644 --- a/osc.spec +++ b/osc.spec @@ -67,7 +67,7 @@ %endif Name: osc -Version: 1.7.0 +Version: 1.8.0 Release: 0 Summary: Command-line client for the Open Build Service License: GPL-2.0-or-later From 6b896e5a7e8b85f274f060a48a3a6cf4193ba9f462bcc404c26455697c61a903 Mon Sep 17 00:00:00 2001 From: Daniel Mach Date: Mon, 1 Jul 2024 08:21:20 +0000 Subject: [PATCH 2/2] - 1.8.1 - Command-line: - Fix 'linkpac' command crash when used with '--disable-build' or '--disable-publish' option OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=443 --- PKGBUILD | 4 ++-- debian.changelog | 2 +- osc-1.8.0.tar.gz | 3 --- osc-1.8.1.tar.gz | 3 +++ osc.changes | 7 +++++++ osc.dsc | 2 +- osc.spec | 2 +- 7 files changed, 15 insertions(+), 8 deletions(-) delete mode 100644 osc-1.8.0.tar.gz create mode 100644 osc-1.8.1.tar.gz diff --git a/PKGBUILD b/PKGBUILD index 130bd3c..b893964 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ pkgname=osc -pkgver=1.8.0 -pkgrel=8364d87b492f005ff35df66d421c7cce +pkgver=1.8.1 +pkgrel=88bf8a6a77d4f6e711b9b16732e40f83 pkgdesc="Command-line client for the Open Build Service" arch=('x86_64') url="https://www.github.com/openSUSE/osc" diff --git a/debian.changelog b/debian.changelog index cc639f7..a88e22c 100644 --- a/debian.changelog +++ b/debian.changelog @@ -1,4 +1,4 @@ -osc (1.8.0-0) unstable; urgency=low +osc (1.8.1-0) unstable; urgency=low * Placeholder diff --git a/osc-1.8.0.tar.gz b/osc-1.8.0.tar.gz deleted file mode 100644 index 33cf1a6..0000000 --- a/osc-1.8.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:251ab981449209550b88bdab08ba108c104f430680b9a1ab2eb81a62bb0082d1 -size 394681 diff --git a/osc-1.8.1.tar.gz b/osc-1.8.1.tar.gz new file mode 100644 index 0000000..0f5243f --- /dev/null +++ b/osc-1.8.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f4954b294d919cafdebcaee5036bceefc5b7ba532c1bf1b1c6952d859fecb8f6 +size 394721 diff --git a/osc.changes b/osc.changes index d950b6d..db9ac81 100644 --- a/osc.changes +++ b/osc.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Jul 1 08:14:17 UTC 2024 - Daniel Mach + +- 1.8.1 + - Command-line: + - Fix 'linkpac' command crash when used with '--disable-build' or '--disable-publish' option + ------------------------------------------------------------------- Fri Jun 28 12:09:23 UTC 2024 - Daniel Mach diff --git a/osc.dsc b/osc.dsc index c1e6acc..ca23c05 100644 --- a/osc.dsc +++ b/osc.dsc @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 1.8.0-0 +Version: 1.8.1-0 Binary: osc Maintainer: Adrian Schroeter Architecture: any diff --git a/osc.spec b/osc.spec index 93e40ee..739b91b 100644 --- a/osc.spec +++ b/osc.spec @@ -67,7 +67,7 @@ %endif Name: osc -Version: 1.8.0 +Version: 1.8.1 Release: 0 Summary: Command-line client for the Open Build Service License: GPL-2.0-or-later