Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gops for openSUSE:Factory checked in 
at 2024-09-09 14:44:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gops (Old)
 and      /work/SRC/openSUSE:Factory/.gops.new.10096 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gops"

Mon Sep  9 14:44:17 2024 rev:6 rq:1199407 version:0.3.28

Changes:
--------
--- /work/SRC/openSUSE:Factory/gops/gops.changes        2023-07-26 
13:25:20.936508412 +0200
+++ /work/SRC/openSUSE:Factory/.gops.new.10096/gops.changes     2024-09-09 
14:45:00.048088297 +0200
@@ -1,0 +2,7 @@
+Sat Sep 07 16:04:42 UTC 2024 - [email protected]
+
+- Update to version 0.3.28:
+  * Fix process command crash when provided with no args
+  * bump build deps
+
+-------------------------------------------------------------------

Old:
----
  gops-0.3.27.tar.gz

New:
----
  gops-0.3.28.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gops.spec ++++++
--- /var/tmp/diff_new_pack.wjo5jU/_old  2024-09-09 14:45:02.424186809 +0200
+++ /var/tmp/diff_new_pack.wjo5jU/_new  2024-09-09 14:45:02.424186809 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gops
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
 %global import_path     %{provider_prefix}
 
 Name:           gops
-Version:        0.3.27
+Version:        0.3.28
 Release:        0
 Summary:        A tool to list and diagnose Go processes currently running on 
your system
 License:        BSD-3-Clause-Clear

++++++ _service ++++++
--- /var/tmp/diff_new_pack.wjo5jU/_old  2024-09-09 14:45:02.468188640 +0200
+++ /var/tmp/diff_new_pack.wjo5jU/_new  2024-09-09 14:45:02.468188640 +0200
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/google/gops.git</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v0.3.27</param>
+    <param name="revision">v0.3.28</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
     <param name="versionrewrite-pattern">v(.*)</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.wjo5jU/_old  2024-09-09 14:45:02.496189805 +0200
+++ /var/tmp/diff_new_pack.wjo5jU/_new  2024-09-09 14:45:02.496189805 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/google/gops.git</param>
-              <param 
name="changesrevision">70408a1556a9d904d8c79722aebe1aaa3b24beca</param></service></servicedata>
+              <param 
name="changesrevision">ac7253a1736413f0a618f28559ce5034c71e61f6</param></service></servicedata>
 (No newline at EOF)
 

++++++ gops-0.3.27.tar.gz -> gops-0.3.28.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gops-0.3.27/.github/workflows/test.yml 
new/gops-0.3.28/.github/workflows/test.yml
--- old/gops-0.3.27/.github/workflows/test.yml  2023-02-10 14:25:28.000000000 
+0100
+++ new/gops-0.3.28/.github/workflows/test.yml  2023-08-09 11:50:58.000000000 
+0200
@@ -19,7 +19,7 @@
 
     steps:
     - name: Install Go
-      uses: actions/setup-go@v3
+      uses: actions/setup-go@v4
       with:
         go-version: ${{ matrix.go-version }}
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gops-0.3.27/go.mod new/gops-0.3.28/go.mod
--- old/gops-0.3.27/go.mod      2023-02-10 14:25:28.000000000 +0100
+++ new/gops-0.3.28/go.mod      2023-08-09 11:50:58.000000000 +0200
@@ -3,20 +3,21 @@
 go 1.17
 
 require (
-       github.com/shirou/gopsutil/v3 v3.23.1
-       github.com/spf13/cobra v1.6.1
-       github.com/xlab/treeprint v1.1.0
-       golang.org/x/sys v0.5.0
+       github.com/shirou/gopsutil/v3 v3.23.7
+       github.com/spf13/cobra v1.7.0
+       github.com/xlab/treeprint v1.2.0
+       golang.org/x/sys v0.11.0
        rsc.io/goversion v1.2.0
 )
 
 require (
        github.com/go-ole/go-ole v1.2.6 // indirect
-       github.com/inconshreveable/mousetrap v1.0.1 // indirect
+       github.com/inconshreveable/mousetrap v1.1.0 // indirect
        github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // 
indirect
        github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // 
indirect
+       github.com/shoenig/go-m1cpu v0.1.6 // indirect
        github.com/spf13/pflag v1.0.5 // indirect
        github.com/tklauser/go-sysconf v0.3.11 // indirect
        github.com/tklauser/numcpus v0.6.0 // indirect
-       github.com/yusufpapurcu/wmi v1.2.2 // indirect
+       github.com/yusufpapurcu/wmi v1.2.3 // indirect
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gops-0.3.27/go.sum new/gops-0.3.28/go.sum
--- old/gops-0.3.27/go.sum      2023-02-10 14:25:28.000000000 +0100
+++ new/gops-0.3.28/go.sum      2023-08-09 11:50:58.000000000 +0200
@@ -7,8 +7,8 @@
 github.com/google/go-cmp v0.5.6/go.mod 
h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
 github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
 github.com/google/go-cmp v0.5.9/go.mod 
h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
-github.com/inconshreveable/mousetrap v1.0.1 
h1:U3uMjPSQEBMNp1lFxmllqCPM6P5u/Xq7Pgzkat/bFNc=
-github.com/inconshreveable/mousetrap v1.0.1/go.mod 
h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
+github.com/inconshreveable/mousetrap v1.1.0 
h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8=
+github.com/inconshreveable/mousetrap v1.1.0/go.mod 
h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
 github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 
h1:6E+4a0GO5zZEnZ81pIr0yLvtUWk2if982qA3F3QD6H4=
 github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod 
h1:zJYVVT2jmtg6P3p1VtQj7WsuWi/y4VnjVBn7F8KPB3I=
 github.com/pmezard/go-difflib v1.0.0 
h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
@@ -16,10 +16,14 @@
 github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c 
h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
 github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod 
h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
 github.com/russross/blackfriday/v2 v2.1.0/go.mod 
h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
-github.com/shirou/gopsutil/v3 v3.23.1 
h1:a9KKO+kGLKEvcPIs4W62v0nu3sciVDOOOPUD0Hz7z/4=
-github.com/shirou/gopsutil/v3 v3.23.1/go.mod 
h1:NN6mnm5/0k8jw4cBfCnJtr5L7ErOTg18tMNpgFkn0hA=
-github.com/spf13/cobra v1.6.1 h1:o94oiPyS4KD1mPy2fmcYYHHfCxLqYjJOhGsCHFZtEzA=
-github.com/spf13/cobra v1.6.1/go.mod 
h1:IOw/AERYS7UzyrGinqmz6HLUo219MORXGxhbaJUqzrY=
+github.com/shirou/gopsutil/v3 v3.23.7 
h1:C+fHO8hfIppoJ1WdsVm1RoI0RwXoNdfTK7yWXV0wVj4=
+github.com/shirou/gopsutil/v3 v3.23.7/go.mod 
h1:c4gnmoRC0hQuaLqvxnx1//VXQ0Ms/X9UnJF8pddY5z4=
+github.com/shoenig/go-m1cpu v0.1.6 
h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
+github.com/shoenig/go-m1cpu v0.1.6/go.mod 
h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ=
+github.com/shoenig/test v0.6.4 h1:kVTaSd7WLz5WZ2IaoM0RSzRsUD+m8wRR+5qvntpn4LU=
+github.com/shoenig/test v0.6.4/go.mod 
h1:byHiCGXqrVaflBLAMq/srcZIHynQPQgeyvkvXnjqq0k=
+github.com/spf13/cobra v1.7.0 h1:hyqWnYt1ZQShIddO5kBpj3vu05/++x6tJ6dg8EC572I=
+github.com/spf13/cobra v1.7.0/go.mod 
h1:uLxZILRyS/50WlhOIKD7W6V5bgeIt+4sICxh6uRMrb0=
 github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
 github.com/spf13/pflag v1.0.5/go.mod 
h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
 github.com/stretchr/objx v0.1.0/go.mod 
h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -28,22 +32,22 @@
 github.com/stretchr/testify v1.7.0/go.mod 
h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
 github.com/stretchr/testify v1.7.1/go.mod 
h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
 github.com/stretchr/testify v1.8.0/go.mod 
h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
-github.com/stretchr/testify v1.8.1 
h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
-github.com/stretchr/testify v1.8.1/go.mod 
h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
+github.com/stretchr/testify v1.8.4 
h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=
+github.com/stretchr/testify v1.8.4/go.mod 
h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
 github.com/tklauser/go-sysconf v0.3.11 
h1:89WgdJhk5SNwJfu+GKyYveZ4IaJ7xAkecBo+KdJV0CM=
 github.com/tklauser/go-sysconf v0.3.11/go.mod 
h1:GqXfhXY3kiPa0nAXPDIQIWzJbMCB7AmcWpGR8lSZfqI=
 github.com/tklauser/numcpus v0.6.0 
h1:kebhY2Qt+3U6RNK7UqpYNA+tJ23IBEGKkB7JQBfDYms=
 github.com/tklauser/numcpus v0.6.0/go.mod 
h1:FEZLMke0lhOUG6w2JadTzp0a+Nl8PF/GFkQ5UVIcaL4=
-github.com/xlab/treeprint v1.1.0 
h1:G/1DjNkPpfZCFt9CSh6b5/nY4VimlbHF3Rh4obvtzDk=
-github.com/xlab/treeprint v1.1.0/go.mod 
h1:gj5Gd3gPdKtR1ikdDK6fnFLdmIS0X30kTTuNd/WEJu0=
-github.com/yusufpapurcu/wmi v1.2.2 
h1:KBNDSne4vP5mbSWnJbO+51IMOXJB67QiYCSBrubbPRg=
-github.com/yusufpapurcu/wmi v1.2.2/go.mod 
h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
+github.com/xlab/treeprint v1.2.0 
h1:HzHnuAF1plUN2zGlAFHbSQP2qJ0ZAD3XF5XD7OesXRQ=
+github.com/xlab/treeprint v1.2.0/go.mod 
h1:gj5Gd3gPdKtR1ikdDK6fnFLdmIS0X30kTTuNd/WEJu0=
+github.com/yusufpapurcu/wmi v1.2.3 
h1:E1ctvB7uKFMOJw3fdOW32DwGE9I7t++CRUEMKvFoFiw=
+github.com/yusufpapurcu/wmi v1.2.3/go.mod 
h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
 golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod 
h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod 
h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.4.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.5.0 h1:MUK/U/4lj1t1oPg0HfuXDN/Z1wv31ZJ/YcPiGccS4DU=
-golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.10.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.11.0 h1:eG7RXZHdqOJ1i+0lgLgCpSXAp6M3LYlAo6osgSi0xOM=
+golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod 
h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod 
h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod 
h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gops-0.3.27/internal/cmd/process.go 
new/gops-0.3.28/internal/cmd/process.go
--- old/gops-0.3.27/internal/cmd/process.go     2023-02-10 14:25:28.000000000 
+0100
+++ new/gops-0.3.28/internal/cmd/process.go     2023-08-09 11:50:58.000000000 
+0200
@@ -19,31 +19,38 @@
 // ProcessCommand displays information about a Go process.
 func ProcessCommand() *cobra.Command {
        return &cobra.Command{
-               Use:     "process",
+               Use:     "process <pid> [period]",
                Aliases: []string{"pid", "proc"},
                Short:   "Prints information about a Go process.",
+               Args:    cobra.MinimumNArgs(1),
                RunE: func(cmd *cobra.Command, args []string) error {
-                       ProcessInfo(args)
-                       return nil
+                       return ProcessInfo(args)
                },
        }
 }
 
 // ProcessInfo takes arguments starting with pid|:addr and grabs all kinds of
 // useful Go process information.
-func ProcessInfo(args []string) {
+func ProcessInfo(args []string) error {
        pid, err := strconv.Atoi(args[0])
+       if err != nil {
+               return fmt.Errorf("error parsing the first argument: %w", err)
+       }
 
        var period time.Duration
        if len(args) >= 2 {
                period, err = time.ParseDuration(args[1])
                if err != nil {
-                       secs, _ := strconv.Atoi(args[1])
+                       secs, err := strconv.Atoi(args[1])
+                       if err != nil {
+                               return fmt.Errorf("error parsing the second 
argument: %w", err)
+                       }
                        period = time.Duration(secs) * time.Second
                }
        }
 
        processInfo(pid, period)
+       return nil
 }
 
 func processInfo(pid int, period time.Duration) {

++++++ vendor.tar.gz ++++++
++++ 9847 lines of diff (skipped)

Reply via email to