Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package obs-service-go_modules for
openSUSE:Factory checked in at 2023-10-26 17:14:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/obs-service-go_modules (Old)
and /work/SRC/openSUSE:Factory/.obs-service-go_modules.new.24901 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "obs-service-go_modules"
Thu Oct 26 17:14:30 2023 rev:10 rq:1120424 version:0.6.4
Changes:
--------
---
/work/SRC/openSUSE:Factory/obs-service-go_modules/obs-service-go_modules.changes
2023-10-10 20:59:32.700439152 +0200
+++
/work/SRC/openSUSE:Factory/.obs-service-go_modules.new.24901/obs-service-go_modules.changes
2023-10-26 17:15:40.491036299 +0200
@@ -1,0 +2,11 @@
+Thu Oct 26 05:05:35 UTC 2023 - Jeff Kowalczyk <[email protected]>
+
+- Update to version 0.6.4:
+ * go_modules: allow globbing in the "archive" name field
+ * Reformat with black 23.x
+- Packaging improvements:
+ * _service change disabled to manual per osc deprecation warning:
+ WARNING: Command 'disabledrun/dr' is obsolete, please convert
+ your _service to use 'manual' and then 'manualrun/mr' instead.
+
+-------------------------------------------------------------------
Old:
----
obs-service-go_modules-0.6.3.tar.gz
New:
----
obs-service-go_modules-0.6.4.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ obs-service-go_modules.spec ++++++
--- /var/tmp/diff_new_pack.gpR0fj/_old 2023-10-26 17:15:41.007055250 +0200
+++ /var/tmp/diff_new_pack.gpR0fj/_new 2023-10-26 17:15:41.007055250 +0200
@@ -37,7 +37,7 @@
%define use_test test
%endif
Name: obs-service-%{service}
-Version: 0.6.3
+Version: 0.6.4
Release: 0
Summary: An OBS source service: Download, verify and vendor Go module
dependencies
License: GPL-2.0-or-later
++++++ _service ++++++
--- /var/tmp/diff_new_pack.gpR0fj/_old 2023-10-26 17:15:41.039056426 +0200
+++ /var/tmp/diff_new_pack.gpR0fj/_new 2023-10-26 17:15:41.043056573 +0200
@@ -1,17 +1,17 @@
<services>
- <service name="tar_scm" mode="disabled">
+ <service name="tar_scm" mode="manual">
<param
name="url">https://github.com/openSUSE/obs-service-go_modules</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">v0.6.3</param>
+ <param name="revision">v0.6.4</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
<param name="versionrewrite-pattern">v(.*)</param>
</service>
- <service name="set_version" mode="disabled">
+ <service name="set_version" mode="manual">
<param name="basename">obs-service-go_modules</param>
</service>
- <service name="recompress" mode="disabled">
+ <service name="recompress" mode="manual">
<param name="file">*.tar</param>
<param name="compression">gz</param>
</service>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.gpR0fj/_old 2023-10-26 17:15:41.067057454 +0200
+++ /var/tmp/diff_new_pack.gpR0fj/_new 2023-10-26 17:15:41.071057601 +0200
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param
name="url">https://github.com/openSUSE/obs-service-go_modules</param>
- <param
name="changesrevision">8c0242c448a49e98a1ca7beb790f5f4b969bb9db</param></service></servicedata>
+ <param
name="changesrevision">54cd3833dfd6475a4c643730e7a1ad84c6f678ba</param></service></servicedata>
(No newline at EOF)
++++++ obs-service-go_modules-0.6.3.tar.gz ->
obs-service-go_modules-0.6.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/obs-service-go_modules-0.6.3/go_modules
new/obs-service-go_modules-0.6.4/go_modules
--- old/obs-service-go_modules-0.6.3/go_modules 2023-04-03 15:09:06.000000000
+0200
+++ new/obs-service-go_modules-0.6.4/go_modules 2023-06-28 23:17:22.000000000
+0200
@@ -47,7 +47,6 @@
def get_archive_parameters(args):
-
archive = {}
archive["vendorname"] = args.vendorname
archive["compression"] = None
@@ -228,7 +227,14 @@
archive_args = get_archive_parameters(args)
vendor_tarname = f"{archive_args['vendorname']}.{archive_args['ext']}"
- archive = args.archive or archive_autodetect()
+ if args.archive:
+ archive_matches = sorted(Path.cwd().glob(args.archive), reverse=True)
+ if not archive_matches:
+ log.error(f"No archive file matches {Path.cwd()}/{args.archive}")
+ exit(1)
+ archive = str(archive_matches[0]) # use string, not PosixPath
+ else:
+ archive = archive_autodetect()
log.info(f"Using archive {archive}")
with tempfile.TemporaryDirectory() as tempdir: