From 9b239a556ec92bf2650032de08fc4f0dcb0a1227 Mon Sep 17 00:00:00 2001 From: Julien Riou Date: Tue, 30 Jun 2026 12:59:21 +0200 Subject: [PATCH] security: Bump go and modules Signed-off-by: Julien Riou --- base/filter_test.go | 9 ++++----- go.mod | 12 ++++++------ go.sum | 24 ++++++++---------------- 3 files changed, 18 insertions(+), 27 deletions(-) diff --git a/base/filter_test.go b/base/filter_test.go index bf75eb5..5a9a7ae 100644 --- a/base/filter_test.go +++ b/base/filter_test.go @@ -1,7 +1,6 @@ package base import ( - "fmt" "regexp" "testing" ) @@ -22,7 +21,7 @@ func TestIncludeFilter(t *testing.T) { } for _, tc := range tests { - t.Run(fmt.Sprintf(tc.name), func(t *testing.T) { + t.Run(tc.name, func(t *testing.T) { f := NewIncludeFilter(tc.patterns) if got := f.Include(tc.value); got != tc.wanted { @@ -49,7 +48,7 @@ func TestIncludeFilterRegex(t *testing.T) { } for _, tc := range tests { - t.Run(fmt.Sprintf(tc.name), func(t *testing.T) { + t.Run(tc.name, func(t *testing.T) { compiledRegex, err := regexp.Compile(tc.regex) if err != nil { t.Fatalf("Regex '%s' doesn't compile: %v", tc.regex, err) @@ -81,7 +80,7 @@ func TestExcludeFilter(t *testing.T) { } for _, tc := range tests { - t.Run(fmt.Sprintf(tc.name), func(t *testing.T) { + t.Run(tc.name, func(t *testing.T) { f := NewExcludeFilter(tc.patterns) if got := f.Include(tc.value); got != tc.wanted { t.Errorf("Included must be %t for patterns '%s'", tc.wanted, tc.patterns) @@ -107,7 +106,7 @@ func TestExcludeFilterRegex(t *testing.T) { } for _, tc := range tests { - t.Run(fmt.Sprintf(tc.name), func(t *testing.T) { + t.Run(tc.name, func(t *testing.T) { compiledRegex, err := regexp.Compile(tc.regex) if err != nil { t.Fatalf("Regex '%s' doesn't compile: %v", tc.regex, err) diff --git a/go.mod b/go.mod index 8fd4fc4..9ac0db6 100644 --- a/go.mod +++ b/go.mod @@ -1,16 +1,16 @@ module github.com/jouir/pgterminate -go 1.23.0 +go 1.25.0 -toolchain go1.23.1 +toolchain go1.25.11 require ( - github.com/lib/pq v1.10.9 - golang.org/x/crypto v0.38.0 + github.com/lib/pq v1.12.3 + golang.org/x/crypto v0.53.0 gopkg.in/yaml.v2 v2.4.0 ) require ( - golang.org/x/sys v0.33.0 // indirect - golang.org/x/term v0.32.0 // indirect + golang.org/x/sys v0.46.0 // indirect + golang.org/x/term v0.44.0 // indirect ) diff --git a/go.sum b/go.sum index ff2c924..2424c0d 100644 --- a/go.sum +++ b/go.sum @@ -1,19 +1,11 @@ -github.com/lib/pq v1.10.7 h1:p7ZhMD+KsSRozJr34udlUrhboJwWAgCg34+/ZZNvZZw= -github.com/lib/pq v1.10.7/go.mod h1:AlVN5x4E4T544tWzH6hKfbfQvm3HdbOxrmggDNAPY9o= -github.com/lib/pq v1.10.9 h1:YXG7RB+JIjhP29X+OtkiDnYaXQwpS4JEWq7dtCCRUEw= -github.com/lib/pq v1.10.9/go.mod h1:AlVN5x4E4T544tWzH6hKfbfQvm3HdbOxrmggDNAPY9o= -golang.org/x/crypto v0.5.0 h1:U/0M97KRkSFvyD/3FSmdP5W5swImpNgle/EHFhOsQPE= -golang.org/x/crypto v0.5.0/go.mod h1:NK/OQwhpMQP3MwtdjgLlYHnH9ebylxKWv3e0fK+mkQU= -golang.org/x/crypto v0.38.0 h1:jt+WWG8IZlBnVbomuhg2Mdq0+BBQaHbtqHEFEigjUV8= -golang.org/x/crypto v0.38.0/go.mod h1:MvrbAqul58NNYPKnOra203SB9vpuZW0e+RRZV+Ggqjw= -golang.org/x/sys v0.4.0 h1:Zr2JFtRQNX3BCZ8YtxRE9hNJYC8J6I1MVbMg6owUp18= -golang.org/x/sys v0.4.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.33.0 h1:q3i8TbbEz+JRD9ywIRlyRAQbM0qF7hu24q3teo2hbuw= -golang.org/x/sys v0.33.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k= -golang.org/x/term v0.4.0 h1:O7UWfv5+A2qiuulQk30kVinPoMtoIPeVaKLEgLpVkvg= -golang.org/x/term v0.4.0/go.mod h1:9P2UbLfCdcvo3p/nzKvsmas4TnlujnuoV9hGgYzW1lQ= -golang.org/x/term v0.32.0 h1:DR4lr0TjUs3epypdhTOkMmuF5CDFJ/8pOnbzMZPQ7bg= -golang.org/x/term v0.32.0/go.mod h1:uZG1FhGx848Sqfsq4/DlJr3xGGsYMu/L5GW4abiaEPQ= +github.com/lib/pq v1.12.3 h1:tTWxr2YLKwIvK90ZXEw8GP7UFHtcbTtty8zsI+YjrfQ= +github.com/lib/pq v1.12.3/go.mod h1:/p+8NSbOcwzAEI7wiMXFlgydTwcgTr3OSKMsD2BitpA= +golang.org/x/crypto v0.53.0 h1:QZ4Muo8THX6CizN2vPPd5fBGHyogrdK9fG4wLPFUsto= +golang.org/x/crypto v0.53.0/go.mod h1:DNLU434OwVakk9PzuwV8w62mAJpRJL3vsgcfp4Qnsio= +golang.org/x/sys v0.46.0 h1:noSf2Fq6F8DBgS+LysIkx7rIExoNHJsxOAtPp4rthXw= +golang.org/x/sys v0.46.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw= +golang.org/x/term v0.44.0 h1:0rLvDRCtNj0gZkyIXhCyOb2OAzEhLVqc4B+hrsBhrmc= +golang.org/x/term v0.44.0/go.mod h1:7ze4MdzUzLXpSAoFP1H0bOI9aXDqveSvatT5vKcFh2Y= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=