From f72e13866bf2b3ec81e7aba667f318b24af5a478 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Sep 2026 23:02:49 +0000 Subject: [PATCH] Bump golang.org/x/sync in the all-dependencies group Bumps the all-dependencies group with 1 update: [golang.org/x/sync](https://github.com/golang/sync). Updates `golang.org/x/sync` from 0.22.0 to 0.23.0 - [Commits](https://github.com/golang/sync/compare/v0.22.0...v0.23.0) --- updated-dependencies: - dependency-name: golang.org/x/sync dependency-version: 0.23.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] --- go.mod | 4 ++-- go.sum | 4 ++-- vendor/golang.org/x/sync/semaphore/semaphore.go | 9 ++++++--- vendor/modules.txt | 4 ++-- 4 files changed, 12 insertions(+), 9 deletions(-) diff --git a/go.mod b/go.mod index 6cbdd21d2..c3961a9cf 100644 --- a/go.mod +++ b/go.mod @@ -1,12 +1,12 @@ module github.com/mrhenry/web-tests -go 1.25.0 +go 1.26.0 require ( github.com/google/uuid v1.6.0 github.com/hashicorp/go-version v1.9.0 github.com/tebeka/selenium v0.9.9 - golang.org/x/sync v0.22.0 + golang.org/x/sync v0.23.0 ) require github.com/blang/semver v3.5.1+incompatible // indirect diff --git a/go.sum b/go.sum index 3390fdb6e..458706396 100644 --- a/go.sum +++ b/go.sum @@ -18,5 +18,5 @@ github.com/romainmenke/selenium v0.9.15 h1:XTWq5YIg/pn59ItE8SS8LPlXZIHTOKwkUu/L3 github.com/romainmenke/selenium v0.9.15/go.mod h1:y4EGOuGIjULIjnjn2u3sCOgHsP+9JsyhHHgMNyjX8ds= golang.org/x/net v0.7.0 h1:rJrUqqhjsgNp7KqAIc25s9pZnjU7TUcSY7HcVZjdn1g= golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= -golang.org/x/sync v0.22.0 h1:SZjpbeLmrCk4xhRSZFNZW5gFUeCeFgjekvI/+gfScek= -golang.org/x/sync v0.22.0/go.mod h1:9xrNwdLfx4jkKbNva9FpL6vEN7evnE43NNNJQ2LF3+0= +golang.org/x/sync v0.23.0 h1:KameEIfc1IkluZyXWLn39Wd4tURc6GbCiISGiZm2bQk= +golang.org/x/sync v0.23.0/go.mod h1:sUUOizhqBxiL6pEWpqNLUiaJn1ShEbZ6BBqskPbjZm0= diff --git a/vendor/golang.org/x/sync/semaphore/semaphore.go b/vendor/golang.org/x/sync/semaphore/semaphore.go index 96a035aed..f2a7d3ff4 100644 --- a/vendor/golang.org/x/sync/semaphore/semaphore.go +++ b/vendor/golang.org/x/sync/semaphore/semaphore.go @@ -17,10 +17,13 @@ type waiter struct { } // NewWeighted creates a new weighted semaphore with the given -// maximum combined weight for concurrent access. +// maximum combined weight for concurrent access. NewWeighted panics if n is +// negative. func NewWeighted(n int64) *Weighted { - w := &Weighted{size: n} - return w + if n < 0 { + panic("semaphore: size < 0") + } + return &Weighted{size: n} } // Weighted provides a way to bound concurrent access to a resource. diff --git a/vendor/modules.txt b/vendor/modules.txt index e526649c2..3c6437ba5 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -14,6 +14,6 @@ github.com/tebeka/selenium/chrome github.com/tebeka/selenium/firefox github.com/tebeka/selenium/internal/zip github.com/tebeka/selenium/log -# golang.org/x/sync v0.22.0 -## explicit; go 1.25.0 +# golang.org/x/sync v0.23.0 +## explicit; go 1.26.0 golang.org/x/sync/semaphore