Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kubectl-klock for openSUSE:Factory 
checked in at 2025-07-24 18:54:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kubectl-klock (Old)
 and      /work/SRC/openSUSE:Factory/.kubectl-klock.new.13279 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kubectl-klock"

Thu Jul 24 18:54:01 2025 rev:3 rq:1295516 version:0.8.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/kubectl-klock/kubectl-klock.changes      
2025-06-05 20:36:15.542082877 +0200
+++ /work/SRC/openSUSE:Factory/.kubectl-klock.new.13279/kubectl-klock.changes   
2025-07-24 18:54:04.835005740 +0200
@@ -1,0 +2,13 @@
+Thu Jul 24 10:45:47 UTC 2025 - Johannes Kastl 
<opensuse_buildserv...@ojkastl.de>
+
+- Update to version 0.8.2:
+  * Fixes
+    - bugfix: Fix panic that sometimes happen with lots of
+      resources by @applejag in #162
+  * Dependencies
+    - Bump actions/attest-build-provenance from 2.3.0 to 2.4.0 in
+      the all group by @dependabot[bot] in #164
+    - Bump the all group across 1 directory with 7 updates by
+      @dependabot[bot] in #167
+
+-------------------------------------------------------------------

Old:
----
  kubectl-klock-0.8.1.obscpio

New:
----
  kubectl-klock-0.8.2.obscpio

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

Other differences:
------------------
++++++ kubectl-klock.spec ++++++
--- /var/tmp/diff_new_pack.VtVqEH/_old  2025-07-24 18:54:08.111141558 +0200
+++ /var/tmp/diff_new_pack.VtVqEH/_new  2025-07-24 18:54:08.143142885 +0200
@@ -17,18 +17,18 @@
 
 
 Name:           kubectl-klock
-Version:        0.8.1
+Version:        0.8.2
 Release:        0
 Summary:        Kubectl plugin to render watch output in a more readable 
fashion
-License:        GPL-3.0-or-later AND Apache-2.0 AND CC-BY-4.0 AND CC0-1.0
+License:        Apache-2.0 AND GPL-3.0-or-later AND CC-BY-4.0 AND CC0-1.0
 URL:            https://github.com/applejag/kubectl-klock
 Source:         %{name}-%{version}.tar.gz
 Source1:        vendor.tar.gz
 BuildRequires:  bash-completion
+BuildRequires:  fdupes
 BuildRequires:  fish
-BuildRequires:  golang(API) >= 1.24
 BuildRequires:  zsh
-BuildRequires:  fdupes
+BuildRequires:  golang(API) >= 1.24
 
 %description
 A kubectl plugin to render the kubectl get pods --watch output in a much more

++++++ _service ++++++
--- /var/tmp/diff_new_pack.VtVqEH/_old  2025-07-24 18:54:08.511158142 +0200
+++ /var/tmp/diff_new_pack.VtVqEH/_new  2025-07-24 18:54:08.543159469 +0200
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/applejag/kubectl-klock.git</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v0.8.1</param>
+    <param name="revision">v0.8.2</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.VtVqEH/_old  2025-07-24 18:54:08.803170248 +0200
+++ /var/tmp/diff_new_pack.VtVqEH/_new  2025-07-24 18:54:08.839171740 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/applejag/kubectl-klock.git</param>
-              <param 
name="changesrevision">1a9a3611e0351554455e39eabda5a69a09c9b791</param></service></servicedata>
+              <param 
name="changesrevision">0852d02f1504717ea6640c66b02a66e62c8073ff</param></service></servicedata>
 (No newline at EOF)
 

++++++ kubectl-klock-0.8.1.obscpio -> kubectl-klock-0.8.2.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kubectl-klock-0.8.1/go.mod 
new/kubectl-klock-0.8.2/go.mod
--- old/kubectl-klock-0.8.1/go.mod      2025-06-04 12:37:39.000000000 +0200
+++ new/kubectl-klock-0.8.2/go.mod      2025-07-14 10:56:19.000000000 +0200
@@ -8,22 +8,22 @@
 
 require (
        github.com/charmbracelet/bubbles v0.21.0
-       github.com/charmbracelet/bubbletea v1.3.5
+       github.com/charmbracelet/bubbletea v1.3.6
        github.com/charmbracelet/lipgloss v1.1.0
        github.com/fsnotify/fsnotify v1.9.0
        github.com/gookit/color v1.5.4
        github.com/knadh/koanf/providers/env v1.1.0
-       github.com/knadh/koanf/providers/posflag v1.0.0
-       github.com/knadh/koanf/v2 v2.2.0
+       github.com/knadh/koanf/providers/posflag v1.0.1
+       github.com/knadh/koanf/v2 v2.2.2
        github.com/kubecolor/kubecolor v0.5.1
        github.com/mattn/go-colorable v0.1.14
        github.com/muesli/reflow v0.3.0
        github.com/spf13/cobra v1.9.1
        github.com/spf13/pflag v1.0.6
-       k8s.io/apimachinery v0.33.1
-       k8s.io/cli-runtime v0.33.1
-       k8s.io/client-go v0.33.1
-       k8s.io/kubectl v0.33.1
+       k8s.io/apimachinery v0.33.2
+       k8s.io/cli-runtime v0.33.2
+       k8s.io/client-go v0.33.2
+       k8s.io/kubectl v0.33.2
 )
 
 require (
@@ -34,7 +34,7 @@
        github.com/blang/semver/v4 v4.0.0 // indirect
        github.com/chai2010/gettext-go v1.0.3 // indirect
        github.com/charmbracelet/colorprofile 
v0.2.3-0.20250311203215-f60798e515dc // indirect
-       github.com/charmbracelet/x/ansi v0.8.0 // indirect
+       github.com/charmbracelet/x/ansi v0.9.3 // indirect
        github.com/charmbracelet/x/cellbuf 
v0.0.13-0.20250311204145-2c3ea96c31dd // indirect
        github.com/charmbracelet/x/term v0.2.1 // indirect
        github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // 
indirect
@@ -48,7 +48,7 @@
        github.com/go-openapi/jsonpointer v0.21.0 // indirect
        github.com/go-openapi/jsonreference v0.21.0 // indirect
        github.com/go-openapi/swag v0.23.0 // indirect
-       github.com/go-viper/mapstructure/v2 v2.2.1 // indirect
+       github.com/go-viper/mapstructure/v2 v2.3.0 // indirect
        github.com/gogo/protobuf v1.3.2 // indirect
        github.com/google/btree v1.1.3 // indirect
        github.com/google/gnostic-models v0.6.9 // indirect
@@ -99,7 +99,7 @@
        golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
        golang.org/x/net v0.40.0 // indirect
        golang.org/x/oauth2 v0.30.0 // indirect
-       golang.org/x/sync v0.14.0 // indirect
+       golang.org/x/sync v0.15.0 // indirect
        golang.org/x/sys v0.33.0 // indirect
        golang.org/x/term v0.32.0 // indirect
        golang.org/x/text v0.25.0 // indirect
@@ -108,9 +108,9 @@
        gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
        gopkg.in/inf.v0 v0.9.1 // indirect
        gopkg.in/yaml.v3 v3.0.1 // indirect
-       k8s.io/api v0.33.1 // indirect
-       k8s.io/component-base v0.33.1 // indirect
-       k8s.io/component-helpers v0.33.1 // indirect
+       k8s.io/api v0.33.2 // indirect
+       k8s.io/component-base v0.33.2 // indirect
+       k8s.io/component-helpers v0.33.2 // indirect
        k8s.io/klog/v2 v2.130.1 // indirect
        k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff // indirect
        k8s.io/utils v0.0.0-20250502105355-0f33e8f1c979 // indirect
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kubectl-klock-0.8.1/go.sum 
new/kubectl-klock-0.8.2/go.sum
--- old/kubectl-klock-0.8.1/go.sum      2025-06-04 12:37:39.000000000 +0200
+++ new/kubectl-klock-0.8.2/go.sum      2025-07-14 10:56:19.000000000 +0200
@@ -16,14 +16,14 @@
 github.com/chai2010/gettext-go v1.0.3/go.mod 
h1:y+wnP2cHYaVj19NZhYKAwEMH2CI1gNHeQQ+5AjwawxA=
 github.com/charmbracelet/bubbles v0.21.0 
h1:9TdC97SdRVg/1aaXNVWfFH3nnLAwOXr8Fn6u6mfQdFs=
 github.com/charmbracelet/bubbles v0.21.0/go.mod 
h1:HF+v6QUR4HkEpz62dx7ym2xc71/KBHg+zKwJtMw+qtg=
-github.com/charmbracelet/bubbletea v1.3.5 
h1:JAMNLTbqMOhSwoELIr0qyP4VidFq72/6E9j7HHmRKQc=
-github.com/charmbracelet/bubbletea v1.3.5/go.mod 
h1:TkCnmH+aBd4LrXhXcqrKiYwRs7qyQx5rBgH5fVY3v54=
+github.com/charmbracelet/bubbletea v1.3.6 
h1:VkHIxPJQeDt0aFJIsVxw8BQdh/F/L2KKZGsK6et5taU=
+github.com/charmbracelet/bubbletea v1.3.6/go.mod 
h1:oQD9VCRQFF8KplacJLo28/jofOI2ToOfGYeFgBBxHOc=
 github.com/charmbracelet/colorprofile v0.2.3-0.20250311203215-f60798e515dc 
h1:4pZI35227imm7yK2bGPcfpFEmuY1gc2YSTShr4iJBfs=
 github.com/charmbracelet/colorprofile 
v0.2.3-0.20250311203215-f60798e515dc/go.mod 
h1:X4/0JoqgTIPSFcRA/P6INZzIuyqdFY5rm8tb41s9okk=
 github.com/charmbracelet/lipgloss v1.1.0 
h1:vYXsiLHVkK7fp74RkV7b2kq9+zDLoEU4MZoFqR/noCY=
 github.com/charmbracelet/lipgloss v1.1.0/go.mod 
h1:/6Q8FR2o+kj8rz4Dq0zQc3vYf7X+B0binUUBwA0aL30=
-github.com/charmbracelet/x/ansi v0.8.0 
h1:9GTq3xq9caJW8ZrBTe0LIe2fvfLR/bYXKTx2llXn7xE=
-github.com/charmbracelet/x/ansi v0.8.0/go.mod 
h1:wdYl/ONOLHLIVmQaxbIYEC/cRKOQyjTkowiI4blgS9Q=
+github.com/charmbracelet/x/ansi v0.9.3 
h1:BXt5DHS/MKF+LjuK4huWrC6NCvHtexww7dMayh6GXd0=
+github.com/charmbracelet/x/ansi v0.9.3/go.mod 
h1:3RQDQ6lDnROptfpWuUVIUG64bD2g2BgntdxH0Ya5TeE=
 github.com/charmbracelet/x/cellbuf v0.0.13-0.20250311204145-2c3ea96c31dd 
h1:vy0GVL4jeHEwG5YOXDmi86oYw2yuYUGqz6a8sLwg0X8=
 github.com/charmbracelet/x/cellbuf 
v0.0.13-0.20250311204145-2c3ea96c31dd/go.mod 
h1:xe0nKWGd3eJgtqZRaN9RjMtK7xUYchjzPr7q6kcvCCs=
 github.com/charmbracelet/x/exp/golden v0.0.0-20241011142426-46044092ad91 
h1:payRxjMjKgx2PaCWLZ4p3ro9y97+TVLZNaRZgJwSVDQ=
@@ -63,8 +63,8 @@
 github.com/go-openapi/swag v0.23.0/go.mod 
h1:esZ8ITTYEsH1V2trKHjAN8Ai7xHb8RV+YSZ577vPjgQ=
 github.com/go-task/slim-sprig/v3 v3.0.0 
h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1vB6EwHI=
 github.com/go-task/slim-sprig/v3 v3.0.0/go.mod 
h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8=
-github.com/go-viper/mapstructure/v2 v2.2.1 
h1:ZAaOCxANMuZx5RCeg0mBdEZk7DZasvvZIxtHqx8aGss=
-github.com/go-viper/mapstructure/v2 v2.2.1/go.mod 
h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM=
+github.com/go-viper/mapstructure/v2 v2.3.0 
h1:27XbWsHIqhbdR5TIC911OfYvgSaW93HM+dX7970Q7jk=
+github.com/go-viper/mapstructure/v2 v2.3.0/go.mod 
h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM=
 github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
 github.com/gogo/protobuf v1.3.2/go.mod 
h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
 github.com/google/btree v1.1.3 h1:CVpQJjYgC4VbzxeGVHfvZrv1ctoYCAI8vbl07Fcxlyg=
@@ -99,10 +99,10 @@
 github.com/knadh/koanf/maps v0.1.2/go.mod 
h1:npD/QZY3V6ghQDdcQzl1W4ICNVTkohC8E73eI2xW4yI=
 github.com/knadh/koanf/providers/env v1.1.0 
h1:U2VXPY0f+CsNDkvdsG8GcsnK4ah85WwWyJgef9oQMSc=
 github.com/knadh/koanf/providers/env v1.1.0/go.mod 
h1:QhHHHZ87h9JxJAn2czdEl6pdkNnDh/JS1Vtsyt65hTY=
-github.com/knadh/koanf/providers/posflag v1.0.0 
h1:1hroGpfVOKZA+1uFiPXHlAPyBXsv8U8xt9oInMTWYcM=
-github.com/knadh/koanf/providers/posflag v1.0.0/go.mod 
h1:3Wn3+YG3f4ljzRyCUgIwH7G0sZ1pMjCOsNBovrbKmAk=
-github.com/knadh/koanf/v2 v2.2.0 
h1:FZFwd9bUjpb8DyCWARUBy5ovuhDs1lI87dOEn2K8UVU=
-github.com/knadh/koanf/v2 v2.2.0/go.mod 
h1:PSFru3ufQgTsI7IF+95rf9s8XA1+aHxKuO/W+dPoHEY=
+github.com/knadh/koanf/providers/posflag v1.0.1 
h1:EnMxHSrPkYCFnKgBUl5KBgrjed8gVFrcXDzaW4l/C6Y=
+github.com/knadh/koanf/providers/posflag v1.0.1/go.mod 
h1:3Wn3+YG3f4ljzRyCUgIwH7G0sZ1pMjCOsNBovrbKmAk=
+github.com/knadh/koanf/v2 v2.2.2 
h1:ghbduIkpFui3L587wavneC9e3WIliCgiCgdxYO/wd7A=
+github.com/knadh/koanf/v2 v2.2.2/go.mod 
h1:abWQc0cBXLSF/PSOMCB/SK+T13NXDsPvOksbpi5e/9Q=
 github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
 github.com/kr/pretty v0.3.1/go.mod 
h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
 github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
@@ -233,8 +233,8 @@
 golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod 
h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod 
h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod 
h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.14.0 h1:woo0S4Yywslg6hp4eUFjTVOyKt0RookbpAHG4c1HmhQ=
-golang.org/x/sync v0.14.0/go.mod 
h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
+golang.org/x/sync v0.15.0 h1:KWH3jNZsfyT6xfAfKiz6MRNmd46ByHDYaZ7KSkCtdW8=
+golang.org/x/sync v0.15.0/go.mod 
h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod 
h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod 
h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod 
h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
@@ -273,24 +273,24 @@
 gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod 
h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-k8s.io/api v0.33.1 h1:tA6Cf3bHnLIrUK4IqEgb2v++/GYUtqiu9sRVk3iBXyw=
-k8s.io/api v0.33.1/go.mod h1:87esjTn9DRSRTD4fWMXamiXxJhpOIREjWOSjsW1kEHw=
-k8s.io/apimachinery v0.33.1 h1:mzqXWV8tW9Rw4VeW9rEkqvnxj59k1ezDUl20tFK/oM4=
-k8s.io/apimachinery v0.33.1/go.mod 
h1:BHW0YOu7n22fFv/JkYOEfkUYNRN0fj0BlvMFWA7b+SM=
-k8s.io/cli-runtime v0.33.1 h1:TvpjEtF71ViFmPeYMj1baZMJR4iWUEplklsUQ7D3quA=
-k8s.io/cli-runtime v0.33.1/go.mod 
h1:9dz5Q4Uh8io4OWCLiEf/217DXwqNgiTS/IOuza99VZE=
-k8s.io/client-go v0.33.1 h1:ZZV/Ks2g92cyxWkRRnfUDsnhNn28eFpt26aGc8KbXF4=
-k8s.io/client-go v0.33.1/go.mod h1:JAsUrl1ArO7uRVFWfcj6kOomSlCv+JpvIsp6usAGefA=
-k8s.io/component-base v0.33.1 h1:EoJ0xA+wr77T+G8p6T3l4efT2oNwbqBVKR71E0tBIaI=
-k8s.io/component-base v0.33.1/go.mod 
h1:guT/w/6piyPfTgq7gfvgetyXMIh10zuXA6cRRm3rDuY=
-k8s.io/component-helpers v0.33.1 
h1:DdQMww8jOr+sGhIrkz70Lp9Qerq/JzeZDBRd508DHDo=
-k8s.io/component-helpers v0.33.1/go.mod 
h1:LQwxW5L3dH7341Unj+phndJu0Ic5UjxA//7FT8YVP5U=
+k8s.io/api v0.33.2 h1:YgwIS5jKfA+BZg//OQhkJNIfie/kmRsO0BmNaVSimvY=
+k8s.io/api v0.33.2/go.mod h1:fhrbphQJSM2cXzCWgqU29xLDuks4mu7ti9vveEnpSXs=
+k8s.io/apimachinery v0.33.2 h1:IHFVhqg59mb8PJWTLi8m1mAoepkUNYmptHsV+Z1m5jY=
+k8s.io/apimachinery v0.33.2/go.mod 
h1:BHW0YOu7n22fFv/JkYOEfkUYNRN0fj0BlvMFWA7b+SM=
+k8s.io/cli-runtime v0.33.2 h1:koNYQKSDdq5AExa/RDudXMhhtFasEg48KLS2KSAU74Y=
+k8s.io/cli-runtime v0.33.2/go.mod 
h1:gnhsAWpovqf1Zj5YRRBBU7PFsRc6NkEkwYNQE+mXL88=
+k8s.io/client-go v0.33.2 h1:z8CIcc0P581x/J1ZYf4CNzRKxRvQAwoAolYPbtQes+E=
+k8s.io/client-go v0.33.2/go.mod h1:9mCgT4wROvL948w6f6ArJNb7yQd7QsvqavDeZHvNmHo=
+k8s.io/component-base v0.33.2 h1:sCCsn9s/dG3ZrQTX/Us0/Sx2R0G5kwa0wbZFYoVp/+0=
+k8s.io/component-base v0.33.2/go.mod 
h1:/41uw9wKzuelhN+u+/C59ixxf4tYQKW7p32ddkYNe2k=
+k8s.io/component-helpers v0.33.2 
h1:AjCtYzst11NV8ensxV/2LEEXRwctqS7Bs44bje9Qcnw=
+k8s.io/component-helpers v0.33.2/go.mod 
h1:PsPpiCk74n8pGWp1d6kjK/iSKBTyQfIacv02BNkMenU=
 k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk=
 k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE=
 k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff 
h1:/usPimJzUKKu+m+TE36gUyGcf03XZEP0ZIKgKj35LS4=
 k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff/go.mod 
h1:5jIi+8yX4RIb8wk3XwBo5Pq2ccx4FP10ohkbSKCZoK8=
-k8s.io/kubectl v0.33.1 h1:OJUXa6FV5bap6iRy345ezEjU9dTLxqv1zFTVqmeHb6A=
-k8s.io/kubectl v0.33.1/go.mod h1:Z07pGqXoP4NgITlPRrnmiM3qnoo1QrK1zjw85Aiz8J0=
+k8s.io/kubectl v0.33.2 h1:7XKZ6DYCklu5MZQzJe+CkCjoGZwD1wWl7t/FxzhMz7Y=
+k8s.io/kubectl v0.33.2/go.mod h1:8rC67FB8tVTYraovAGNi/idWIK90z2CHFNMmGJZJ3KI=
 k8s.io/utils v0.0.0-20250502105355-0f33e8f1c979 
h1:jgJW5IePPXLGB8e/1wvd0Ich9QE97RvvF3a8J3fP/Lg=
 k8s.io/utils v0.0.0-20250502105355-0f33e8f1c979/go.mod 
h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
 sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 
h1:gBQPwqORJ8d8/YNZWEjoZs7npUVDpVXUUOFfW6CgAqE=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kubectl-klock-0.8.1/pkg/klock/klock.go 
new/kubectl-klock-0.8.2/pkg/klock/klock.go
--- old/kubectl-klock-0.8.1/pkg/klock/klock.go  2025-06-04 12:37:39.000000000 
+0200
+++ new/kubectl-klock-0.8.2/pkg/klock/klock.go  2025-07-14 10:56:19.000000000 
+0200
@@ -468,9 +468,9 @@
                        }
                        tableRow.Fields = append(tableRow.Fields, 
p.parseCell(cell, row, eventType, unstrucObj.Object, colDef, creationTime))
                }
+               objLabels := unstrucObj.GetLabels()
                for _, label := range p.LabelCols {
-                       labelValue := unstrucObj.GetLabels()[label]
-                       tableRow.Fields = append(tableRow.Fields, labelValue)
+                       tableRow.Fields = append(tableRow.Fields, 
objLabels[label])
                }
                switch eventType {
                case watch.Error:
@@ -479,7 +479,7 @@
                        tableRow.MarkDeleted()
                }
                // it's fine to only use the latest returned cmd, because of how
-               // [table.AddRow] is implemented
+               // [table.Model.AddRow] is implemented
 
                cmd = p.Table.AddRow(tableRow)
        }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kubectl-klock-0.8.1/pkg/table/row.go 
new/kubectl-klock-0.8.2/pkg/table/row.go
--- old/kubectl-klock-0.8.1/pkg/table/row.go    2025-06-04 12:37:39.000000000 
+0200
+++ new/kubectl-klock-0.8.2/pkg/table/row.go    2025-07-14 10:56:19.000000000 
+0200
@@ -105,7 +105,10 @@
 }
 
 func (r *Row) ReRenderFields() {
-       r.renderedFields = resizeSlice(r.renderedFields, len(r.Fields))
+       // Store result in an temporary variable, to avoid possibility of 
another
+       // goroutine changing the slice size beneath our feet while we update it
+       // See: https://github.com/applejag/kubectl-klock/issues/161
+       rendered := resizeSlice(r.renderedFields, len(r.Fields))
        offset := 0
        if r.HasLeadingNamespaceColumn {
                offset = -1
@@ -115,8 +118,9 @@
                cfg = nil
        }
        for i, col := range r.Fields {
-               r.renderedFields[i] = renderColumn(col, i+offset, cfg)
+               rendered[i] = renderColumn(col, i+offset, cfg)
        }
+       r.renderedFields = rendered
 }
 
 func (r *Row) MarkDeleted() {

++++++ kubectl-klock.obsinfo ++++++
--- /var/tmp/diff_new_pack.VtVqEH/_old  2025-07-24 18:54:09.791211210 +0200
+++ /var/tmp/diff_new_pack.VtVqEH/_new  2025-07-24 18:54:09.823212536 +0200
@@ -1,5 +1,5 @@
 name: kubectl-klock
-version: 0.8.1
-mtime: 1749033459
-commit: 1a9a3611e0351554455e39eabda5a69a09c9b791
+version: 0.8.2
+mtime: 1752483379
+commit: 0852d02f1504717ea6640c66b02a66e62c8073ff
 

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/kubectl-klock/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.kubectl-klock.new.13279/vendor.tar.gz differ: char 
14, line 1

Reply via email to