Index | Thread | Search

From:
Laurent Cheylus <foxy@free.fr>
Subject:
[maintainer update] security/gosec 2.23.0
To:
ports <ports@openbsd.org>
Date:
Tue, 17 Feb 2026 17:53:04 +0100

Download raw body.

Thread
  • Laurent Cheylus:

    [maintainer update] security/gosec 2.23.0

Hi ports@

update for security/gosec to the latest version 2.23.0

Changelog: https://github.com/securego/gosec/releases/tag/v2.23.0

Build and tests OK on current/amd64 with Go 1.25.6

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===================================================================
RCS file: /cvs/ports/security/gosec/Makefile,v
diff -u -p -r1.21 Makefile
--- Makefile	13 Jan 2026 07:09:35 -0000	1.21
+++ Makefile	17 Feb 2026 08:50:25 -0000
@@ -1,7 +1,7 @@
 COMMENT =	security checker for Go projects
 
 MODGO_MODNAME =	github.com/securego/gosec/v2
-MODGO_VERSION =	v2.22.11
+MODGO_VERSION =	v2.23.0
 
 DISTNAME =	gosec-${MODGO_VERSION}
 
@@ -24,7 +24,7 @@ MODGO_LDFLAGS =	-X main.Version=${MODGO_
 # === RUN   TestRules
 # Running Suite: Rules Suite
 # Summarizing 8 Failures:
-# FAIL! -- 35 Passed | 8 Failed | 0 Pending | 0 Skipped
+# FAIL! -- 36 Passed | 8 Failed | 0 Pending | 0 Skipped
 # [FAIL] gosec rules report correct errors for all samples [It] should detect of ssh.InsecureIgnoreHostKey function
 # github.com/securego/gosec/v2/rules/rules_test.go:41
 # [FAIL] gosec rules report correct errors for all samples [It] should detect sql injection via format strings
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/gosec/distinfo,v
diff -u -p -r1.18 distinfo
--- distinfo	14 Dec 2025 01:37:49 -0000	1.18
+++ distinfo	17 Feb 2026 08:50:26 -0000
@@ -108,8 +108,8 @@ SHA256 (go_modules/github.com/alecthomas
 SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20151022065526-2efee857e7cf.mod) = OCfpPXMq9WzJwaAz8pWZwTlzMN5FK7UWY9mJHHmYL1A=
 SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20190717042225-c3de453c63f4.mod) = OCfpPXMq9WzJwaAz8pWZwTlzMN5FK7UWY9mJHHmYL1A=
 SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20190717042225-c3de453c63f4.zip) = X58LoAN7JRec8KS/UqssmYHbs2YSX6+O1Evq9qZU3F4=
-SHA256 (go_modules/github.com/anthropics/anthropic-sdk-go/@v/v1.19.0.mod) = 2bDqnbp/REi7FdkI4zBXpU8/yAUs/w+zxm0aHbfe9Pg=
-SHA256 (go_modules/github.com/anthropics/anthropic-sdk-go/@v/v1.19.0.zip) = r2ku9/fUZPKq/KCHkT8OaAnFWuNgH7GmS4wxup6NkMs=
+SHA256 (go_modules/github.com/anthropics/anthropic-sdk-go/@v/v1.22.0.mod) = 2bDqnbp/REi7FdkI4zBXpU8/yAUs/w+zxm0aHbfe9Pg=
+SHA256 (go_modules/github.com/anthropics/anthropic-sdk-go/@v/v1.22.0.zip) = sdmjcSbY6u+pCcoFvXU3pWQhUDXMvdvyqJGSmm4Sik0=
 SHA256 (go_modules/github.com/antihax/optional/@v/v0.0.0-20180407024304-ca021399b1a6.mod) = HMpOPZRiD8xh0Jyfh6YLzg4Ny4C+Vy9LGJFArblacNg=
 SHA256 (go_modules/github.com/antihax/optional/@v/v0.0.0-20180407024304-ca021399b1a6.zip) = ewor8+sCnZq+dh2xh0pQG2DyZ+Z11yroxLjG9Abdz9A=
 SHA256 (go_modules/github.com/aokoli/goutils/@v/v1.0.1.mod) = SxxwnjpchLLMSZdeSrklaMOCPjJQM0FxHkzCGqLKAow=
@@ -346,9 +346,8 @@ SHA256 (go_modules/github.com/google/ppr
 SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20200229191704-1ebb73c60ed3.mod) = 1aWtNw6g62iSydRIta0DHK3BYA92AAo3n/GHUqQSQ1Y=
 SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20200430221834-fc25d7d30c6d.mod) = 1aWtNw6g62iSydRIta0DHK3BYA92AAo3n/GHUqQSQ1Y=
 SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20200507031123-427632fa3b1c.mod) = 1aWtNw6g62iSydRIta0DHK3BYA92AAo3n/GHUqQSQ1Y=
-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20250403155104-27863c87afa6.mod) = P/KD2vwMQ4Azyu5jvzI6hKGxj5/QgslXdkaqAStL+kw=
-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20250820193118-f64d9cf942d6.mod) = gcE4EvjrDBocWJspjVhDB3jZBrmWjJPGFARlFZTvsuA=
-SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20250820193118-f64d9cf942d6.zip) = bX7PhxZcKwJt7mrrcIUW92t+oHftexNJb7tdgB4i0rE=
+SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20260115054156-294ebfa9ad83.mod) = 7QFAPGwgtkE1V01091HVwW8bsL1m0g117f8TjOt8yvU=
+SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20260115054156-294ebfa9ad83.zip) = cx6ev4W+4vrdkVIl0+qjlNZGIbDs6r0GzjUAkxAKjvs=
 SHA256 (go_modules/github.com/google/renameio/@v/v0.1.0.mod) = uptesIeACKiR4WsIwXkisD+Sx2oD57/hgyY16tocGjU=
 SHA256 (go_modules/github.com/google/renameio/@v/v0.1.0.zip) = uFELs0B4aRoguOSQLTca/g6xcbLa+VP2fLOWDRkmzPM=
 SHA256 (go_modules/github.com/google/s2a-go/@v/v0.1.7.mod) = yfo8qOcRpBtkvNDqKlu2wqfse9Uxi3YBJKHDF9x0Jhg=
@@ -462,8 +461,8 @@ SHA256 (go_modules/github.com/kylelemons
 SHA256 (go_modules/github.com/kylelemons/godebug/@v/v1.1.0.zip) = 270M6ML0kyuwNwTXMCayGvEr1o1bj0eY2/EKSHorbRM=
 SHA256 (go_modules/github.com/letsencrypt/pkcs11key/v4/@v/v4.0.0.mod) = JKf0XHG6czhNal8d3NpVrpUkJwnAXlyDmbhKWGDjw8Y=
 SHA256 (go_modules/github.com/letsencrypt/pkcs11key/v4/@v/v4.0.0.zip) = uIk0CM0n1Z/DaIHEUdc3qep/k4u2L6SOdTfdAvxZiWQ=
-SHA256 (go_modules/github.com/lib/pq/@v/v1.10.9.mod) = lMFIhoiyuYIqluE3XjIAKmUswa7nFSD2v6h77I63nAY=
-SHA256 (go_modules/github.com/lib/pq/@v/v1.10.9.zip) = Z5Gnr2f4RqhjNTUAEsTvrdCFAJbr8iNQt7IOAeIW5vI=
+SHA256 (go_modules/github.com/lib/pq/@v/v1.11.1.mod) = laoM/j8/pYIYBczP2IVZXrhi6Ro764AtqG3BVxTB0ik=
+SHA256 (go_modules/github.com/lib/pq/@v/v1.11.1.zip) = ApxfvbXoZtXbztluIYnIVQFL0xwqIQN4dkTfrumXxMc=
 SHA256 (go_modules/github.com/lib/pq/@v/v1.8.0.mod) = lMFIhoiyuYIqluE3XjIAKmUswa7nFSD2v6h77I63nAY=
 SHA256 (go_modules/github.com/lib/pq/@v/v1.9.0.mod) = lMFIhoiyuYIqluE3XjIAKmUswa7nFSD2v6h77I63nAY=
 SHA256 (go_modules/github.com/magiconair/properties/@v/v1.8.0.mod) = Ne+iroXwaVzedrFrMtqV2YM8sSmclZp+CJ7CB8sO9s0=
@@ -527,14 +526,15 @@ SHA256 (go_modules/github.com/olekukonko
 SHA256 (go_modules/github.com/onsi/ginkgo/@v/v1.10.3.mod) = 7fqmWog1/Vi3XJlJMKIQQXt3rdfGl8kG+/WRzCL+HuY=
 SHA256 (go_modules/github.com/onsi/ginkgo/@v/v1.10.3.zip) = CIMUSVrLkNHlIFGbJD9NvdF7Q0aeb7g71F1gB5aFbmM=
 SHA256 (go_modules/github.com/onsi/ginkgo/@v/v1.6.0.mod) = 7fqmWog1/Vi3XJlJMKIQQXt3rdfGl8kG+/WRzCL+HuY=
-SHA256 (go_modules/github.com/onsi/ginkgo/v2/@v/v2.25.1.mod) = wBt6/i1zEdJHtdxm+OUtfbMatHHnKQuaH/uxlgeOl9U=
-SHA256 (go_modules/github.com/onsi/ginkgo/v2/@v/v2.27.2.mod) = LB2pqAbczVZcMin6bJ3GCBfPM4pSOlfFapI5rj+Mg9Y=
-SHA256 (go_modules/github.com/onsi/ginkgo/v2/@v/v2.27.2.zip) = l8diKPD+a4RpyJsSVCQy6Mmu6KttGFQ3hI3ywN2z2hU=
-SHA256 (go_modules/github.com/onsi/gomega/@v/v1.38.2.mod) = KFeFxgn4rBhUXfVzZSRyYIgMvI+993L8EVt8rUrzSjs=
-SHA256 (go_modules/github.com/onsi/gomega/@v/v1.38.2.zip) = DBwg2FifsgYOPJ5ODv+gPKw238Px5sf00Y1cTHVvzcU=
+SHA256 (go_modules/github.com/onsi/ginkgo/v2/@v/v2.28.0.mod) = LB2pqAbczVZcMin6bJ3GCBfPM4pSOlfFapI5rj+Mg9Y=
+SHA256 (go_modules/github.com/onsi/ginkgo/v2/@v/v2.28.1.mod) = Pve2JO9InNmHXKW6m7MNNGsaPZLWuniBwTmSiwCfS1k=
+SHA256 (go_modules/github.com/onsi/ginkgo/v2/@v/v2.28.1.zip) = iROF8hvdJRJfu38UNr+s66jdy6FlAq/6XtNhwkJJzXM=
+SHA256 (go_modules/github.com/onsi/gomega/@v/v1.39.0.mod) = 0gkZ4C8WqDF6bOU6vP34LIh4LZbTyGF8WKI7Fn0YTJU=
+SHA256 (go_modules/github.com/onsi/gomega/@v/v1.39.1.mod) = RUBOrt3b0HQnMLG3RKeW9IVO5A5ecWRLaucuGfy460I=
+SHA256 (go_modules/github.com/onsi/gomega/@v/v1.39.1.zip) = xIymh9fkV8nWMfK9BtoUqhwFPAPBibweivrb+/tE8Jo=
 SHA256 (go_modules/github.com/onsi/gomega/@v/v1.7.1.mod) = 2HXcSh2s7UZ6RdvpCcpr5DnRMOjLNuDC5tlUKkL/0qM=
-SHA256 (go_modules/github.com/openai/openai-go/v3/@v/v3.8.1.mod) = yKmaTHU8HrorNVtqCDUnYuer6Se8NnEXYN2wWpBjiFY=
-SHA256 (go_modules/github.com/openai/openai-go/v3/@v/v3.8.1.zip) = ik1eC7Vg/TSLroo0e8TXRf1v76e7LmHpSiVBmYDCkg0=
+SHA256 (go_modules/github.com/openai/openai-go/v3/@v/v3.18.0.mod) = Vyq+mHdz2oG2P6r/SQVtzMLPWcnEC+GAoGBupnuJUrk=
+SHA256 (go_modules/github.com/openai/openai-go/v3/@v/v3.18.0.zip) = EveDeGzDkah88fTCKTrHbcRM2jVrBcSacoXwo0Sl3BA=
 SHA256 (go_modules/github.com/opentracing/opentracing-go/@v/v1.1.0.mod) = W1nGfd1ujyQKAAj3OdFIdcGvgAuOGyPZXBDIvqSWVdc=
 SHA256 (go_modules/github.com/opentracing/opentracing-go/@v/v1.1.0.zip) = Pg9C0DUBn6A3mR00DalneoAvgYJ5J3DDjoeQbTPgZik=
 SHA256 (go_modules/github.com/pelletier/go-toml/@v/v1.2.0.mod) = xSWmtIaUKEBWKWwMUx5cc3WmESbujxnigabMjxxqqD8=
@@ -627,7 +627,6 @@ SHA256 (go_modules/github.com/stretchr/t
 SHA256 (go_modules/github.com/stretchr/testify/@v/v1.6.1.mod) = //gWjZjmoHFWxFShtuklUJ8xd+lsFVUW1/lrQHnMo78=
 SHA256 (go_modules/github.com/stretchr/testify/@v/v1.8.4.mod) = BeJs0GkoWjPPKvRv2s3vVp1a4YXnljp2wBeDKPaOl/k=
 SHA256 (go_modules/github.com/tidwall/gjson/@v/v1.14.2.mod) = 2U7s2AUM/8lXuZvtijCO/qpmmsE4VCkNCBot7VR4r5M=
-SHA256 (go_modules/github.com/tidwall/gjson/@v/v1.14.4.mod) = 2U7s2AUM/8lXuZvtijCO/qpmmsE4VCkNCBot7VR4r5M=
 SHA256 (go_modules/github.com/tidwall/gjson/@v/v1.18.0.mod) = 2U7s2AUM/8lXuZvtijCO/qpmmsE4VCkNCBot7VR4r5M=
 SHA256 (go_modules/github.com/tidwall/gjson/@v/v1.18.0.zip) = q4CSs+Qvg/ADRmdXxj7IGaRdHoPKpjxsExzrvnYPHfI=
 SHA256 (go_modules/github.com/tidwall/match/@v/v1.1.1.mod) = AjZOUVMn2ZiNH2vTevnFhPi5jTtPQ/nh8Y4m12rsD0Q=
@@ -725,8 +724,6 @@ SHA256 (go_modules/go.uber.org/atomic/@v
 SHA256 (go_modules/go.uber.org/atomic/@v/v1.4.0.mod) = 3P8wmPFEUgIueoSlJiS+gIK4dyj4zPC6rX4Go6KF87c=
 SHA256 (go_modules/go.uber.org/atomic/@v/v1.5.0.mod) = eC7+XLH4jxBKtpu3ssCZ3F6ojmTexipvvgPbp/U/FzM=
 SHA256 (go_modules/go.uber.org/atomic/@v/v1.5.0.zip) = fjL491sgKapTOZws1uWBOYrE6XHBenY5gDdyee3pXHc=
-SHA256 (go_modules/go.uber.org/automaxprocs/@v/v1.6.0.mod) = Lm0ez0yynrhhglSPRpDJkQVqsV8YwSfvrvLQI59fwQ0=
-SHA256 (go_modules/go.uber.org/automaxprocs/@v/v1.6.0.zip) = lkxvVI9+5t+fo6kIDXIseVAGC9oMuE/54q4GXweIE8Q=
 SHA256 (go_modules/go.uber.org/multierr/@v/v1.1.0.mod) = /2yX5XE4/BUBE66UMcHbtkgnGGy2r0p426cNNp0IGqw=
 SHA256 (go_modules/go.uber.org/multierr/@v/v1.3.0.mod) = HcLOoctglLyzWtd3C26sHTncQETrrtv6cYpH5St9zuM=
 SHA256 (go_modules/go.uber.org/multierr/@v/v1.4.0.mod) = HcLOoctglLyzWtd3C26sHTncQETrrtv6cYpH5St9zuM=
@@ -755,9 +752,9 @@ SHA256 (go_modules/golang.org/x/crypto/@
 SHA256 (go_modules/golang.org/x/crypto/@v/v0.39.0.mod) = lqs16FH2Xi5uJrOf8l0kD7JzhzoQlXtcJk/H630a1o4=
 SHA256 (go_modules/golang.org/x/crypto/@v/v0.40.0.mod) = EOg7gyiwD608JUjc5hzW1oca4inFD99+mEdfsMJqHTU=
 SHA256 (go_modules/golang.org/x/crypto/@v/v0.41.0.mod) = 5P0QkFLum+U2UnKqF0T1kvV8AxF56IfRtW/wdQnBrHc=
-SHA256 (go_modules/golang.org/x/crypto/@v/v0.44.0.mod) = CgtD/13y9tupcwYC1asHfkeQryi8cic3XLieO222u2A=
-SHA256 (go_modules/golang.org/x/crypto/@v/v0.45.0.mod) = bu53T+acKGMprArpbFUKU/Ytwa0yCzTSty6J5/csKKk=
-SHA256 (go_modules/golang.org/x/crypto/@v/v0.45.0.zip) = QWM1uRAt8WdHsp/ljQNNbZ+3CvMUdAE2+wo3roxWhwU=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.47.0.mod) = /7gT2Z5zjMawzCnpCjxY7w3P5kkNNsIVO5c9QcX7fZk=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.48.0.mod) = xZGSXyJqPdOH1LYCMod2D7r9vZF1vtfFwoykmPfC/Oc=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.48.0.zip) = g3KXpQynemoY6i8pNr/jGq8q021bzYxUVwnaO2xgD9I=
 SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20190121172915-509febef88a4.mod) = n/HQfKjAlFhFDrX0B2qgOQ71x9sMepQhUOiCWKeLU4M=
 SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20190306152737-a1d7652674e8.mod) = n/HQfKjAlFhFDrX0B2qgOQ71x9sMepQhUOiCWKeLU4M=
 SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20190510132918-efd6b22b2522.mod) = ek5Zmvq0IQ2nxD5mNEEfLjs0WPkJhpB201EKjkS6JHw=
@@ -793,11 +790,9 @@ SHA256 (go_modules/golang.org/x/mod/@v/v
 SHA256 (go_modules/golang.org/x/mod/@v/v0.1.1-0.20191105210325-c90efee705ee.mod) = 12u96oHRltCYWJZ6Z6yAXazs3R+zDFABoYfSTBKbFZc=
 SHA256 (go_modules/golang.org/x/mod/@v/v0.1.1-0.20191107180719-034126e5016b.mod) = 12u96oHRltCYWJZ6Z6yAXazs3R+zDFABoYfSTBKbFZc=
 SHA256 (go_modules/golang.org/x/mod/@v/v0.2.0.mod) = sojwiP2FGIWm00gzni9YjlipTmx25eY0rh1nwnSetBM=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.27.0.mod) = sg1sH0tGdC5q+CgycWA0aus+YiqxeArVG4Dh1nrf6Vs=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.29.0.mod) = JVIB9tCpC4BHCwKdVrR5GONXy9PkO0bHgKxWEqWmgAQ=
 SHA256 (go_modules/golang.org/x/mod/@v/v0.3.0.mod) = sojwiP2FGIWm00gzni9YjlipTmx25eY0rh1nwnSetBM=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.30.0.mod) = iyfsEhSjdScVjdIGEeS2hAgcC4xgVpWbfMPs17JXBnQ=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.30.0.zip) = 3/2uUMCnkD5SIFPo6YgAae0YVERjJvlUz5A/cTZ4w6I=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.32.0.mod) = hB9+FWJSy64dsY8rf0i1Iq8c8NPPj6NxA5DdFWZXyIU=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.32.0.zip) = wPzuLB7xoKgX6BBWNCvGy4sS0Rvhrd/juodDSi4wRM8=
 SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20180724234803-3673e40ba225.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E=
 SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20180826012351-8a410e7b638d.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E=
 SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20180906233101-161cd47e91fd.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E=
@@ -836,8 +831,8 @@ SHA256 (go_modules/golang.org/x/net/@v/v
 SHA256 (go_modules/golang.org/x/net/@v/v0.39.0.mod) = 7VN953Ox+dpk3NcCsHwblOKHrEmgj69AsPRecAPx2Dg=
 SHA256 (go_modules/golang.org/x/net/@v/v0.41.0.mod) = utiP5zgJAvgmWqZevppSKEUWJtcF2OWbkL4HsMRJiIM=
 SHA256 (go_modules/golang.org/x/net/@v/v0.43.0.mod) = SiTEOY34wmHq57pSzbSwFpFyXNxG5K1JeBGq01fCWDI=
-SHA256 (go_modules/golang.org/x/net/@v/v0.47.0.mod) = 2nq5j3HLfuXdN2btDynXCIydYrwTe4/ShuvbPSNsZ8Q=
-SHA256 (go_modules/golang.org/x/net/@v/v0.47.0.zip) = NETATv8dx6QaY4bLagsLH6zr/H4iK65SMEPtSxQDn3Y=
+SHA256 (go_modules/golang.org/x/net/@v/v0.49.0.mod) = 9juXIMbYfvBWYtRkHnhTGvmOahO+CGEb+6cSjpst6XA=
+SHA256 (go_modules/golang.org/x/net/@v/v0.49.0.zip) = wHpNVsPbUtwrKcZbE0+WwssHHopQ5PSIrH+stGAFzIU=
 SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20180821212333-d2e6202438be.mod) = y7thjah9T5Q7VL/U9NOi//NhApjwT77rPbOIywdfNRo=
 SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190226205417-e64efc72b421.mod) = hp9E5OzVzaUxZVEKMIUVZw3X7ckgBegHnKClyGRSmys=
 SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190604053449-0f29369cfe45.mod) = hp9E5OzVzaUxZVEKMIUVZw3X7ckgBegHnKClyGRSmys=
@@ -859,8 +854,8 @@ SHA256 (go_modules/golang.org/x/sync/@v/
 SHA256 (go_modules/golang.org/x/sync/@v/v0.14.0.mod) = cguY8b8DPWtkpFTKjCnNym6SZat9cNs7g03/SVYPFYc=
 SHA256 (go_modules/golang.org/x/sync/@v/v0.15.0.mod) = cguY8b8DPWtkpFTKjCnNym6SZat9cNs7g03/SVYPFYc=
 SHA256 (go_modules/golang.org/x/sync/@v/v0.16.0.mod) = cguY8b8DPWtkpFTKjCnNym6SZat9cNs7g03/SVYPFYc=
-SHA256 (go_modules/golang.org/x/sync/@v/v0.18.0.mod) = 0zPFS3SviguOx0jTfFly0nudCIueRci/XDq1INIRMJA=
-SHA256 (go_modules/golang.org/x/sync/@v/v0.18.0.zip) = k5oaVzzYPfVoNrY3BSpF9qYPeLhqWjdfwMbCmKhooU0=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.19.0.mod) = 0zPFS3SviguOx0jTfFly0nudCIueRci/XDq1INIRMJA=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.19.0.zip) = JSEf4s/9gCC7QFua23qQ9eBnYPKBi4+y50qqohpm7Z4=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20180830151530-49385e6e1522.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20180905080454-ebe1bf3edb33.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20180909124046-d0be0721c37e.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME=
@@ -909,13 +904,15 @@ SHA256 (go_modules/golang.org/x/sys/@v/v
 SHA256 (go_modules/golang.org/x/sys/@v/v0.33.0.mod) = 9n4+GPTAjmCn6Acmqza2kf3Opbga4caW/2TK9Ri8/j0=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.34.0.mod) = 9n4+GPTAjmCn6Acmqza2kf3Opbga4caW/2TK9Ri8/j0=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.35.0.mod) = 9n4+GPTAjmCn6Acmqza2kf3Opbga4caW/2TK9Ri8/j0=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.38.0.mod) = 9BGBTYOpboZ4Gx3uQcEluVBNpUItujfMHWOwFq45z+I=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.38.0.zip) = 2s18mqKymPlmgi2iFMbWAdoI8U1BspAyvKxLxQOIekk=
-SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20251111182119-bc8e575c7b54.mod) = sLoXgYCmhtSg9UIaWf48JauAz+BWJ361DkYJOelKJlM=
-SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20251111182119-bc8e575c7b54.zip) = lkx2EgxzwflO4NOKkwexmUnqoxTczP7/bbQ9Y+IfV80=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.40.0.mod) = 9BGBTYOpboZ4Gx3uQcEluVBNpUItujfMHWOwFq45z+I=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.41.0.mod) = 9BGBTYOpboZ4Gx3uQcEluVBNpUItujfMHWOwFq45z+I=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.41.0.zip) = xICExiF3BFwQkePKuZqgPrsAMCdDXKi9NruFE0BICkA=
+SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20260109210033-bd525da824e2.mod) = muocRvlFgSmW+etm2uzu90nkn93/HWQC1lI95Q/pnzU=
+SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20260109210033-bd525da824e2.zip) = weQ2LgGoGstscUUs5AMCYIYop8Ea1NY+TLxMAGLvomk=
 SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201117132131-f5c789dd3221.mod) = vpXkWnk4YOYeYLXUNzlG1zsl1uHULkRVqKze9sZl74Q=
-SHA256 (go_modules/golang.org/x/term/@v/v0.37.0.mod) = gvprnT4AbTI6wpGyu9gop4aZxM3U2BYHdx0bkdi50o4=
-SHA256 (go_modules/golang.org/x/term/@v/v0.37.0.zip) = /9inTpqf0T4QgPpOj4B2k+Q4/amPM2mSyyokINLpXmE=
+SHA256 (go_modules/golang.org/x/term/@v/v0.39.0.mod) = wDklZj+X1JDHRXWE2tqVS2z748R2K6AufPbw6694oss=
+SHA256 (go_modules/golang.org/x/term/@v/v0.40.0.mod) = KuG4WZaxS6tL70U1FUXdoPK5yVnF6chCy+ot1b6HU2U=
+SHA256 (go_modules/golang.org/x/term/@v/v0.40.0.zip) = DbdAO0YY24Ee6Ecvxw/p2JVwcFKKSiHI2iE00Rt9gbc=
 SHA256 (go_modules/golang.org/x/text/@v/v0.0.0-20170915032832-14c0d48ead0c.mod) = NoedWG/YAB6E2oeHGQoR5PeHSeKoHf6Lm2kxiZ//Mc8=
 SHA256 (go_modules/golang.org/x/text/@v/v0.14.0.mod) = lxV58X6avFkmq3YhT1M71RfPSSXIhSQ6xHVaGgp8ae8=
 SHA256 (go_modules/golang.org/x/text/@v/v0.21.0.mod) = wBWvdGl7kVrUGQvifPb1u+AqFYrM7w281KQqEAAt9JY=
@@ -928,8 +925,9 @@ SHA256 (go_modules/golang.org/x/text/@v/
 SHA256 (go_modules/golang.org/x/text/@v/v0.3.1-0.20180807135948-17ff2d5776d2.mod) = NoedWG/YAB6E2oeHGQoR5PeHSeKoHf6Lm2kxiZ//Mc8=
 SHA256 (go_modules/golang.org/x/text/@v/v0.3.2.mod) = bDx63ysK1xQ9kT9GmNGQhCI2ml5vGYYg+X8+UvmhuN0=
 SHA256 (go_modules/golang.org/x/text/@v/v0.3.3.mod) = +7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI=
-SHA256 (go_modules/golang.org/x/text/@v/v0.31.0.mod) = 6MvyeG47NgjhDavSxeP6nMjRJFEXjwxgCCUdA41eTjc=
-SHA256 (go_modules/golang.org/x/text/@v/v0.31.0.zip) = ENdqNYrjX66VI//vezeOww8uc7w/mbpA5GpstyKtiIo=
+SHA256 (go_modules/golang.org/x/text/@v/v0.33.0.mod) = Ef7SIeJ/A1RzGaflrnBC6CNKhaPk5ZzFGx984iLJnkA=
+SHA256 (go_modules/golang.org/x/text/@v/v0.34.0.mod) = Q7jEOyVOnBiVrKaG9WLckCnsMFH1/FaMVu/3woIITc8=
+SHA256 (go_modules/golang.org/x/text/@v/v0.34.0.zip) = Z6bKs1Kk8xPVZnFhjf/y+C2QihcVHcTKm3+7/UCCgTQ=
 SHA256 (go_modules/golang.org/x/time/@v/v0.0.0-20180412165947-fbb02b2291d2.mod) = OOK8+aj1Y6FcL7pX5MIqWWOjipV2ZSGtK288nPhxj8w=
 SHA256 (go_modules/golang.org/x/time/@v/v0.0.0-20181108054448-85acf8d2951c.mod) = OOK8+aj1Y6FcL7pX5MIqWWOjipV2ZSGtK288nPhxj8w=
 SHA256 (go_modules/golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.mod) = OOK8+aj1Y6FcL7pX5MIqWWOjipV2ZSGtK288nPhxj8w=
@@ -985,10 +983,9 @@ SHA256 (go_modules/golang.org/x/tools/@v
 SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200626171337-aa94e735be7f.mod) = 724vlCRCFJcXgPm6MdkIBpKK1BDIKwTYiI+BU0H3pmc=
 SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200630154851-b2d8b0336632.mod) = 724vlCRCFJcXgPm6MdkIBpKK1BDIKwTYiI+BU0H3pmc=
 SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200706234117-b22de6825cf7.mod) = yMGsNdKrh+KvTe8DmSaLFkP5QOo1+jxGAYUtuZsjY8w=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.36.0.mod) = U3kuYjgn70C+jxrzbc8SeQ6CeAs9M7SwlE9Wo1hLxCk=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.38.0.mod) = qViO2A/jO7EIuMicDihsTlyC+UqYJWSWrqCy5T3+yRQ=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.39.0.mod) = tHmAdEnfY0B03Qjo4VBl7ZC7keEjoWZOTvNMoH/UwKw=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.39.0.zip) = SY6tHz3mRnVKFSwU/KremwP4YRSydGtlNn41QMGsvN4=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.40.0.mod) = x1Ei0XxYd4rnlICjk7vjKBggoPucyjJ/7nZxCPQ+LeI=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.41.0.mod) = H7Z4b2rP4aXoD+5PnJlXc153HatSz1Fu1BKrG0t5TM8=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.41.0.zip) = fMatuq1HHkoYUMrOUMViJ/eLBqB38OkVSyfiPhmdeoQ=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191011141410-1b5146add898.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
@@ -1025,8 +1022,8 @@ SHA256 (go_modules/google.golang.org/app
 SHA256 (go_modules/google.golang.org/appengine/@v/v1.6.6.mod) = R2/HdtKQbDK21vMGkd8JjNSnCtV5Z7OBj6pEQxnNkpQ=
 SHA256 (go_modules/google.golang.org/appengine/@v/v1.6.8.mod) = 7xdwkSOpWQbgnRMYtxSJ/UVb1u+/bUBAg7MTclbfJCM=
 SHA256 (go_modules/google.golang.org/appengine/@v/v1.6.8.zip) = I+QO43jbJr1Ft96FGoW6bG00DJ3TU/i6lh6+ngG/AsY=
-SHA256 (go_modules/google.golang.org/genai/@v/v1.37.0.mod) = +YBQEU7McWKms5VXr0m97v7hYhXkcbMpwruzRQgb5ao=
-SHA256 (go_modules/google.golang.org/genai/@v/v1.37.0.zip) = 8NQ70H86M24xcucb+7JUuob0Q3bOBk3evwoxfdaK3sg=
+SHA256 (go_modules/google.golang.org/genai/@v/v1.45.0.mod) = +YBQEU7McWKms5VXr0m97v7hYhXkcbMpwruzRQgb5ao=
+SHA256 (go_modules/google.golang.org/genai/@v/v1.45.0.zip) = 3sZO9hROSYqIkaDoq9dJJRuP8h1GDhmQBN/iep3xJ6E=
 SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20170818010345-ee236bd376b0.mod) = Q3mmQxJmA1Oy2tsg/VXZloZ0u8K7zwnVDAq6gBEaZLI=
 SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20180817151627-c66870c02cf8.mod) = Q3mmQxJmA1Oy2tsg/VXZloZ0u8K7zwnVDAq6gBEaZLI=
 SHA256 (go_modules/google.golang.org/genproto/@v/v0.0.0-20181107211654-5fc9ac540362.mod) = Q3mmQxJmA1Oy2tsg/VXZloZ0u8K7zwnVDAq6gBEaZLI=
@@ -1162,7 +1159,7 @@ SHA256 (go_modules/rsc.io/sampler/@v/v1.
 SHA256 (go_modules/rsc.io/sampler/@v/v1.3.0.zip) = 2iArDagDqyZhq5imgLuk9kEjoyblQMJVgrbNu53BFKo=
 SHA256 (go_modules/sigs.k8s.io/yaml/@v/v1.1.0.mod) = JC1yDRxq7+SjBcM0GoBXXhmlRRelO2IPjOKMKW5R06o=
 SHA256 (go_modules/sigs.k8s.io/yaml/@v/v1.1.0.zip) = oNOSUuhmWkKKjLnU38nL6ge3rpCuYufPNlG+cZrfUVo=
-SHA256 (gosec-v2.22.11.zip) = W1IC8HKd+9waIev4UwLgksE1NInwu9Em9sdfI177DBI=
+SHA256 (gosec-v2.23.0.zip) = cNSr5Pg6Mrz1bhV9C0r4UBNcY4QLTheRrkNY/+Ssp+Q=
 SIZE (go_modules/bitbucket.org/creachadair/shell/@v/v0.0.6.mod) = 48
 SIZE (go_modules/bitbucket.org/creachadair/shell/@v/v0.0.6.zip) = 8344
 SIZE (go_modules/cel.dev/expr/@v/v0.20.0.mod) = 231
@@ -1273,8 +1270,8 @@ SIZE (go_modules/github.com/alecthomas/t
 SIZE (go_modules/github.com/alecthomas/units/@v/v0.0.0-20151022065526-2efee857e7cf.mod) = 35
 SIZE (go_modules/github.com/alecthomas/units/@v/v0.0.0-20190717042225-c3de453c63f4.mod) = 35
 SIZE (go_modules/github.com/alecthomas/units/@v/v0.0.0-20190717042225-c3de453c63f4.zip) = 5447
-SIZE (go_modules/github.com/anthropics/anthropic-sdk-go/@v/v1.19.0.mod) = 2685
-SIZE (go_modules/github.com/anthropics/anthropic-sdk-go/@v/v1.19.0.zip) = 306309
+SIZE (go_modules/github.com/anthropics/anthropic-sdk-go/@v/v1.22.0.mod) = 2685
+SIZE (go_modules/github.com/anthropics/anthropic-sdk-go/@v/v1.22.0.zip) = 317978
 SIZE (go_modules/github.com/antihax/optional/@v/v0.0.0-20180407024304-ca021399b1a6.mod) = 35
 SIZE (go_modules/github.com/antihax/optional/@v/v0.0.0-20180407024304-ca021399b1a6.zip) = 10647
 SIZE (go_modules/github.com/aokoli/goutils/@v/v1.0.1.mod) = 33
@@ -1511,9 +1508,8 @@ SIZE (go_modules/github.com/google/pprof
 SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20200229191704-1ebb73c60ed3.mod) = 368
 SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20200430221834-fc25d7d30c6d.mod) = 368
 SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20200507031123-427632fa3b1c.mod) = 368
-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20250403155104-27863c87afa6.mod) = 204
-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20250820193118-f64d9cf942d6.mod) = 207
-SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20250820193118-f64d9cf942d6.zip) = 4898390
+SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20260115054156-294ebfa9ad83.mod) = 227
+SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20260115054156-294ebfa9ad83.zip) = 4900156
 SIZE (go_modules/github.com/google/renameio/@v/v0.1.0.mod) = 34
 SIZE (go_modules/github.com/google/renameio/@v/v0.1.0.zip) = 14941
 SIZE (go_modules/github.com/google/s2a-go/@v/v0.1.7.mod) = 463
@@ -1627,8 +1623,8 @@ SIZE (go_modules/github.com/kylelemons/g
 SIZE (go_modules/github.com/kylelemons/godebug/@v/v1.1.0.zip) = 25634
 SIZE (go_modules/github.com/letsencrypt/pkcs11key/v4/@v/v4.0.0.mod) = 92
 SIZE (go_modules/github.com/letsencrypt/pkcs11key/v4/@v/v4.0.0.zip) = 19541
-SIZE (go_modules/github.com/lib/pq/@v/v1.10.9.mod) = 34
-SIZE (go_modules/github.com/lib/pq/@v/v1.10.9.zip) = 132435
+SIZE (go_modules/github.com/lib/pq/@v/v1.11.1.mod) = 34
+SIZE (go_modules/github.com/lib/pq/@v/v1.11.1.zip) = 165523
 SIZE (go_modules/github.com/lib/pq/@v/v1.8.0.mod) = 34
 SIZE (go_modules/github.com/lib/pq/@v/v1.9.0.mod) = 34
 SIZE (go_modules/github.com/magiconair/properties/@v/v1.8.0.mod) = 40
@@ -1692,14 +1688,15 @@ SIZE (go_modules/github.com/olekukonko/t
 SIZE (go_modules/github.com/onsi/ginkgo/@v/v1.10.3.mod) = 30
 SIZE (go_modules/github.com/onsi/ginkgo/@v/v1.10.3.zip) = 244154
 SIZE (go_modules/github.com/onsi/ginkgo/@v/v1.6.0.mod) = 30
-SIZE (go_modules/github.com/onsi/ginkgo/v2/@v/v2.25.1.mod) = 609
-SIZE (go_modules/github.com/onsi/ginkgo/v2/@v/v2.27.2.mod) = 1302
-SIZE (go_modules/github.com/onsi/ginkgo/v2/@v/v2.27.2.zip) = 893630
-SIZE (go_modules/github.com/onsi/gomega/@v/v1.38.2.mod) = 608
-SIZE (go_modules/github.com/onsi/gomega/@v/v1.38.2.zip) = 440037
+SIZE (go_modules/github.com/onsi/ginkgo/v2/@v/v2.28.0.mod) = 1302
+SIZE (go_modules/github.com/onsi/ginkgo/v2/@v/v2.28.1.mod) = 1302
+SIZE (go_modules/github.com/onsi/ginkgo/v2/@v/v2.28.1.zip) = 899149
+SIZE (go_modules/github.com/onsi/gomega/@v/v1.39.0.mod) = 608
+SIZE (go_modules/github.com/onsi/gomega/@v/v1.39.1.mod) = 640
+SIZE (go_modules/github.com/onsi/gomega/@v/v1.39.1.zip) = 443246
 SIZE (go_modules/github.com/onsi/gomega/@v/v1.7.1.mod) = 556
-SIZE (go_modules/github.com/openai/openai-go/v3/@v/v3.8.1.mod) = 858
-SIZE (go_modules/github.com/openai/openai-go/v3/@v/v3.8.1.zip) = 565150
+SIZE (go_modules/github.com/openai/openai-go/v3/@v/v3.18.0.mod) = 858
+SIZE (go_modules/github.com/openai/openai-go/v3/@v/v3.18.0.zip) = 590005
 SIZE (go_modules/github.com/opentracing/opentracing-go/@v/v1.1.0.mod) = 45
 SIZE (go_modules/github.com/opentracing/opentracing-go/@v/v1.1.0.zip) = 44929
 SIZE (go_modules/github.com/pelletier/go-toml/@v/v1.2.0.mod) = 36
@@ -1792,7 +1789,6 @@ SIZE (go_modules/github.com/stretchr/tes
 SIZE (go_modules/github.com/stretchr/testify/@v/v1.6.1.mod) = 216
 SIZE (go_modules/github.com/stretchr/testify/@v/v1.8.4.mod) = 188
 SIZE (go_modules/github.com/tidwall/gjson/@v/v1.14.2.mod) = 121
-SIZE (go_modules/github.com/tidwall/gjson/@v/v1.14.4.mod) = 121
 SIZE (go_modules/github.com/tidwall/gjson/@v/v1.18.0.mod) = 121
 SIZE (go_modules/github.com/tidwall/gjson/@v/v1.18.0.zip) = 78914
 SIZE (go_modules/github.com/tidwall/match/@v/v1.1.1.mod) = 41
@@ -1890,8 +1886,6 @@ SIZE (go_modules/go.uber.org/atomic/@v/v
 SIZE (go_modules/go.uber.org/atomic/@v/v1.4.0.mod) = 26
 SIZE (go_modules/go.uber.org/atomic/@v/v1.5.0.mod) = 252
 SIZE (go_modules/go.uber.org/atomic/@v/v1.5.0.zip) = 18762
-SIZE (go_modules/go.uber.org/automaxprocs/@v/v1.6.0.mod) = 380
-SIZE (go_modules/go.uber.org/automaxprocs/@v/v1.6.0.zip) = 55231
 SIZE (go_modules/go.uber.org/multierr/@v/v1.1.0.mod) = 28
 SIZE (go_modules/go.uber.org/multierr/@v/v1.3.0.mod) = 324
 SIZE (go_modules/go.uber.org/multierr/@v/v1.4.0.mod) = 324
@@ -1920,9 +1914,9 @@ SIZE (go_modules/golang.org/x/crypto/@v/
 SIZE (go_modules/golang.org/x/crypto/@v/v0.39.0.mod) = 192
 SIZE (go_modules/golang.org/x/crypto/@v/v0.40.0.mod) = 192
 SIZE (go_modules/golang.org/x/crypto/@v/v0.41.0.mod) = 192
-SIZE (go_modules/golang.org/x/crypto/@v/v0.44.0.mod) = 192
-SIZE (go_modules/golang.org/x/crypto/@v/v0.45.0.mod) = 192
-SIZE (go_modules/golang.org/x/crypto/@v/v0.45.0.zip) = 2223680
+SIZE (go_modules/golang.org/x/crypto/@v/v0.47.0.mod) = 192
+SIZE (go_modules/golang.org/x/crypto/@v/v0.48.0.mod) = 192
+SIZE (go_modules/golang.org/x/crypto/@v/v0.48.0.zip) = 2224771
 SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20190121172915-509febef88a4.mod) = 24
 SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20190306152737-a1d7652674e8.mod) = 24
 SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20190510132918-efd6b22b2522.mod) = 327
@@ -1958,11 +1952,9 @@ SIZE (go_modules/golang.org/x/mod/@v/v0.
 SIZE (go_modules/golang.org/x/mod/@v/v0.1.1-0.20191105210325-c90efee705ee.mod) = 159
 SIZE (go_modules/golang.org/x/mod/@v/v0.1.1-0.20191107180719-034126e5016b.mod) = 159
 SIZE (go_modules/golang.org/x/mod/@v/v0.2.0.mod) = 214
-SIZE (go_modules/golang.org/x/mod/@v/v0.27.0.mod) = 86
-SIZE (go_modules/golang.org/x/mod/@v/v0.29.0.mod) = 86
 SIZE (go_modules/golang.org/x/mod/@v/v0.3.0.mod) = 214
-SIZE (go_modules/golang.org/x/mod/@v/v0.30.0.mod) = 86
-SIZE (go_modules/golang.org/x/mod/@v/v0.30.0.zip) = 172652
+SIZE (go_modules/golang.org/x/mod/@v/v0.32.0.mod) = 86
+SIZE (go_modules/golang.org/x/mod/@v/v0.32.0.zip) = 172421
 SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20180724234803-3673e40ba225.mod) = 24
 SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20180826012351-8a410e7b638d.mod) = 24
 SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20180906233101-161cd47e91fd.mod) = 24
@@ -2001,8 +1993,8 @@ SIZE (go_modules/golang.org/x/net/@v/v0.
 SIZE (go_modules/golang.org/x/net/@v/v0.39.0.mod) = 157
 SIZE (go_modules/golang.org/x/net/@v/v0.41.0.mod) = 157
 SIZE (go_modules/golang.org/x/net/@v/v0.43.0.mod) = 157
-SIZE (go_modules/golang.org/x/net/@v/v0.47.0.mod) = 157
-SIZE (go_modules/golang.org/x/net/@v/v0.47.0.zip) = 1934428
+SIZE (go_modules/golang.org/x/net/@v/v0.49.0.mod) = 157
+SIZE (go_modules/golang.org/x/net/@v/v0.49.0.zip) = 1934922
 SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20180821212333-d2e6202438be.mod) = 27
 SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190226205417-e64efc72b421.mod) = 233
 SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190604053449-0f29369cfe45.mod) = 233
@@ -2024,8 +2016,8 @@ SIZE (go_modules/golang.org/x/sync/@v/v0
 SIZE (go_modules/golang.org/x/sync/@v/v0.14.0.mod) = 36
 SIZE (go_modules/golang.org/x/sync/@v/v0.15.0.mod) = 36
 SIZE (go_modules/golang.org/x/sync/@v/v0.16.0.mod) = 36
-SIZE (go_modules/golang.org/x/sync/@v/v0.18.0.mod) = 36
-SIZE (go_modules/golang.org/x/sync/@v/v0.18.0.zip) = 25708
+SIZE (go_modules/golang.org/x/sync/@v/v0.19.0.mod) = 36
+SIZE (go_modules/golang.org/x/sync/@v/v0.19.0.zip) = 25714
 SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20180830151530-49385e6e1522.mod) = 24
 SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20180905080454-ebe1bf3edb33.mod) = 24
 SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20180909124046-d0be0721c37e.mod) = 24
@@ -2074,13 +2066,15 @@ SIZE (go_modules/golang.org/x/sys/@v/v0.
 SIZE (go_modules/golang.org/x/sys/@v/v0.33.0.mod) = 35
 SIZE (go_modules/golang.org/x/sys/@v/v0.34.0.mod) = 35
 SIZE (go_modules/golang.org/x/sys/@v/v0.35.0.mod) = 35
-SIZE (go_modules/golang.org/x/sys/@v/v0.38.0.mod) = 35
-SIZE (go_modules/golang.org/x/sys/@v/v0.38.0.zip) = 2002991
-SIZE (go_modules/golang.org/x/telemetry/@v/v0.0.0-20251111182119-bc8e575c7b54.mod) = 133
-SIZE (go_modules/golang.org/x/telemetry/@v/v0.0.0-20251111182119-bc8e575c7b54.zip) = 1017761
+SIZE (go_modules/golang.org/x/sys/@v/v0.40.0.mod) = 35
+SIZE (go_modules/golang.org/x/sys/@v/v0.41.0.mod) = 35
+SIZE (go_modules/golang.org/x/sys/@v/v0.41.0.zip) = 2005850
+SIZE (go_modules/golang.org/x/telemetry/@v/v0.0.0-20260109210033-bd525da824e2.mod) = 133
+SIZE (go_modules/golang.org/x/telemetry/@v/v0.0.0-20260109210033-bd525da824e2.zip) = 1017976
 SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20201117132131-f5c789dd3221.mod) = 95
-SIZE (go_modules/golang.org/x/term/@v/v0.37.0.mod) = 70
-SIZE (go_modules/golang.org/x/term/@v/v0.37.0.zip) = 21158
+SIZE (go_modules/golang.org/x/term/@v/v0.39.0.mod) = 70
+SIZE (go_modules/golang.org/x/term/@v/v0.40.0.mod) = 70
+SIZE (go_modules/golang.org/x/term/@v/v0.40.0.zip) = 21694
 SIZE (go_modules/golang.org/x/text/@v/v0.0.0-20170915032832-14c0d48ead0c.mod) = 25
 SIZE (go_modules/golang.org/x/text/@v/v0.14.0.mod) = 197
 SIZE (go_modules/golang.org/x/text/@v/v0.21.0.mod) = 221
@@ -2093,8 +2087,9 @@ SIZE (go_modules/golang.org/x/text/@v/v0
 SIZE (go_modules/golang.org/x/text/@v/v0.3.1-0.20180807135948-17ff2d5776d2.mod) = 25
 SIZE (go_modules/golang.org/x/text/@v/v0.3.2.mod) = 88
 SIZE (go_modules/golang.org/x/text/@v/v0.3.3.mod) = 97
-SIZE (go_modules/golang.org/x/text/@v/v0.31.0.mod) = 190
-SIZE (go_modules/golang.org/x/text/@v/v0.31.0.zip) = 9236240
+SIZE (go_modules/golang.org/x/text/@v/v0.33.0.mod) = 190
+SIZE (go_modules/golang.org/x/text/@v/v0.34.0.mod) = 190
+SIZE (go_modules/golang.org/x/text/@v/v0.34.0.zip) = 7015063
 SIZE (go_modules/golang.org/x/time/@v/v0.0.0-20180412165947-fbb02b2291d2.mod) = 25
 SIZE (go_modules/golang.org/x/time/@v/v0.0.0-20181108054448-85acf8d2951c.mod) = 25
 SIZE (go_modules/golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.mod) = 25
@@ -2150,10 +2145,9 @@ SIZE (go_modules/golang.org/x/tools/@v/v
 SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200626171337-aa94e735be7f.mod) = 271
 SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200630154851-b2d8b0336632.mod) = 271
 SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200706234117-b22de6825cf7.mod) = 271
-SIZE (go_modules/golang.org/x/tools/@v/v0.36.0.mod) = 301
-SIZE (go_modules/golang.org/x/tools/@v/v0.38.0.mod) = 301
-SIZE (go_modules/golang.org/x/tools/@v/v0.39.0.mod) = 301
-SIZE (go_modules/golang.org/x/tools/@v/v0.39.0.zip) = 2854184
+SIZE (go_modules/golang.org/x/tools/@v/v0.40.0.mod) = 301
+SIZE (go_modules/golang.org/x/tools/@v/v0.41.0.mod) = 301
+SIZE (go_modules/golang.org/x/tools/@v/v0.41.0.zip) = 2876850
 SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = 37
 SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191011141410-1b5146add898.mod) = 37
 SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod) = 37
@@ -2190,8 +2184,8 @@ SIZE (go_modules/google.golang.org/appen
 SIZE (go_modules/google.golang.org/appengine/@v/v1.6.6.mod) = 171
 SIZE (go_modules/google.golang.org/appengine/@v/v1.6.8.mod) = 154
 SIZE (go_modules/google.golang.org/appengine/@v/v1.6.8.zip) = 423191
-SIZE (go_modules/google.golang.org/genai/@v/v1.37.0.mod) = 939
-SIZE (go_modules/google.golang.org/genai/@v/v1.37.0.zip) = 393619
+SIZE (go_modules/google.golang.org/genai/@v/v1.45.0.mod) = 939
+SIZE (go_modules/google.golang.org/genai/@v/v1.45.0.zip) = 414045
 SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20170818010345-ee236bd376b0.mod) = 34
 SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20180817151627-c66870c02cf8.mod) = 34
 SIZE (go_modules/google.golang.org/genproto/@v/v0.0.0-20181107211654-5fc9ac540362.mod) = 34
@@ -2327,4 +2321,4 @@ SIZE (go_modules/rsc.io/sampler/@v/v1.3.
 SIZE (go_modules/rsc.io/sampler/@v/v1.3.0.zip) = 14308
 SIZE (go_modules/sigs.k8s.io/yaml/@v/v1.1.0.mod) = 24
 SIZE (go_modules/sigs.k8s.io/yaml/@v/v1.1.0.zip) = 18120
-SIZE (gosec-v2.22.11.zip) = 264184
+SIZE (gosec-v2.23.0.zip) = 336092
Index: modules.inc
===================================================================
RCS file: /cvs/ports/security/gosec/modules.inc,v
diff -u -p -r1.19 modules.inc
--- modules.inc	14 Dec 2025 01:37:49 -0000	1.19
+++ modules.inc	17 Feb 2026 08:50:26 -0000
@@ -31,7 +31,7 @@ MODGO_MODULES =	\
 	github.com/!masterminds/sprig								 v2.22.0+incompatible \
 	github.com/alecthomas/template								 v0.0.0-20190718012654-fb15b899a751 \
 	github.com/alecthomas/units								 v0.0.0-20190717042225-c3de453c63f4 \
-	github.com/anthropics/anthropic-sdk-go							 v1.19.0 \
+	github.com/anthropics/anthropic-sdk-go							 v1.22.0 \
 	github.com/antihax/optional								 v0.0.0-20180407024304-ca021399b1a6 \
 	github.com/aokoli/goutils								 v1.0.1 \
 	github.com/armon/consul-api								 v0.0.0-20180202201655-eb2c6b5be1b6 \
@@ -113,7 +113,7 @@ MODGO_MODULES =	\
 	github.com/google/gofuzz								 v1.0.0 \
 	github.com/google/martian								 v2.1.0+incompatible \
 	github.com/google/martian/v3								 v3.3.3 \
-	github.com/google/pprof									 v0.0.0-20250820193118-f64d9cf942d6 \
+	github.com/google/pprof									 v0.0.0-20260115054156-294ebfa9ad83 \
 	github.com/google/renameio								 v0.1.0 \
 	github.com/google/s2a-go								 v0.1.9 \
 	github.com/google/trillian								 v1.3.11 \
@@ -156,7 +156,7 @@ MODGO_MODULES =	\
 	github.com/kr/text									 v0.2.0 \
 	github.com/kylelemons/godebug								 v1.1.0 \
 	github.com/letsencrypt/pkcs11key/v4							 v4.0.0 \
-	github.com/lib/pq									 v1.10.9 \
+	github.com/lib/pq									 v1.11.1 \
 	github.com/magiconair/properties							 v1.8.0 \
 	github.com/maruel/natural								 v1.1.1 \
 	github.com/mattn/go-colorable								 v0.1.8 \
@@ -180,9 +180,9 @@ MODGO_MODULES =	\
 	github.com/nishanths/predeclared							 v0.0.0-20190419143655-18a43bb90ffc \
 	github.com/olekukonko/tablewriter							 v0.0.2 \
 	github.com/onsi/ginkgo									 v1.10.3 \
-	github.com/onsi/ginkgo/v2								 v2.27.2 \
-	github.com/onsi/gomega									 v1.38.2 \
-	github.com/openai/openai-go/v3								 v3.8.1 \
+	github.com/onsi/ginkgo/v2								 v2.28.1 \
+	github.com/onsi/gomega									 v1.39.1 \
+	github.com/openai/openai-go/v3								 v3.18.0 \
 	github.com/opentracing/opentracing-go							 v1.1.0 \
 	github.com/pelletier/go-toml								 v1.2.0 \
 	github.com/peterbourgon/diskv								 v2.0.1+incompatible \
@@ -246,31 +246,30 @@ MODGO_MODULES =	\
 	go.opentelemetry.io/otel/sdk/metric							 v1.37.0 \
 	go.opentelemetry.io/otel/trace								 v1.37.0 \
 	go.uber.org/atomic									 v1.5.0 \
-	go.uber.org/automaxprocs								 v1.6.0 \
 	go.uber.org/multierr									 v1.4.0 \
 	go.uber.org/tools									 v0.0.0-20190618225709-2cfd321de3ee \
 	go.uber.org/zap										 v1.13.0 \
 	go.yaml.in/yaml/v3									 v3.0.4 \
-	golang.org/x/crypto									 v0.45.0 \
+	golang.org/x/crypto									 v0.48.0 \
 	golang.org/x/exp									 v0.0.0-20220909182711-5c715a9e8561 \
 	golang.org/x/image									 v0.0.0-20190802002840-cff245a6509b \
 	golang.org/x/lint									 v0.0.0-20200302205851-738671d3881b \
 	golang.org/x/mobile									 v0.0.0-20190719004257-d2bd2a29d028 \
-	golang.org/x/mod									 v0.30.0 \
-	golang.org/x/net									 v0.47.0 \
+	golang.org/x/mod									 v0.32.0 \
+	golang.org/x/net									 v0.49.0 \
 	golang.org/x/oauth2									 v0.30.0 \
-	golang.org/x/sync									 v0.18.0 \
-	golang.org/x/sys									 v0.38.0 \
-	golang.org/x/telemetry									 v0.0.0-20251111182119-bc8e575c7b54 \
-	golang.org/x/term									 v0.37.0 \
-	golang.org/x/text									 v0.31.0 \
+	golang.org/x/sync									 v0.19.0 \
+	golang.org/x/sys									 v0.41.0 \
+	golang.org/x/telemetry									 v0.0.0-20260109210033-bd525da824e2 \
+	golang.org/x/term									 v0.40.0 \
+	golang.org/x/text									 v0.34.0 \
 	golang.org/x/time									 v0.12.0 \
-	golang.org/x/tools									 v0.39.0 \
+	golang.org/x/tools									 v0.41.0 \
 	golang.org/x/xerrors									 v0.0.0-20191204190536-9bdfabe68543 \
 	gonum.org/v1/gonum									 v0.16.0 \
 	google.golang.org/api									 v0.239.0 \
 	google.golang.org/appengine								 v1.6.8 \
-	google.golang.org/genai									 v1.37.0 \
+	google.golang.org/genai									 v1.45.0 \
 	google.golang.org/genproto								 v0.0.0-20250603155806-513f23925822 \
 	google.golang.org/genproto/googleapis/api						 v0.0.0-20250707201910-8d1bb00bc6a7 \
 	google.golang.org/genproto/googleapis/rpc						 v0.0.0-20250818200422-3122310a409c \
@@ -414,7 +413,6 @@ MODGO_MODFILES =	\
 	github.com/google/pprof								 v0.0.0-20200229191704-1ebb73c60ed3 \
 	github.com/google/pprof								 v0.0.0-20200430221834-fc25d7d30c6d \
 	github.com/google/pprof								 v0.0.0-20200507031123-427632fa3b1c \
-	github.com/google/pprof								 v0.0.0-20250403155104-27863c87afa6 \
 	github.com/google/s2a-go							 v0.1.7 \
 	github.com/google/s2a-go							 v0.1.8 \
 	github.com/google/uuid								 v0.0.0-20161128191214-064e2069ce9c \
@@ -461,7 +459,8 @@ MODGO_MODFILES =	\
 	github.com/olekukonko/tablewriter						 v0.0.0-20170122224234-a0225b3f23b5 \
 	github.com/olekukonko/tablewriter						 v0.0.1 \
 	github.com/onsi/ginkgo								 v1.6.0 \
-	github.com/onsi/ginkgo/v2							 v2.25.1 \
+	github.com/onsi/ginkgo/v2							 v2.28.0 \
+	github.com/onsi/gomega								 v1.39.0 \
 	github.com/onsi/gomega								 v1.7.1 \
 	github.com/pkg/errors								 v0.8.0 \
 	github.com/pkg/errors								 v0.8.1 \
@@ -491,7 +490,6 @@ MODGO_MODFILES =	\
 	github.com/stretchr/testify							 v1.6.1 \
 	github.com/stretchr/testify							 v1.8.4 \
 	github.com/tidwall/gjson							 v1.14.2 \
-	github.com/tidwall/gjson							 v1.14.4 \
 	github.com/tidwall/pretty							 v1.2.0 \
 	github.com/tmc/grpc-websocket-proxy						 v0.0.0-20170815181823-89b8d40f7ca8 \
 	github.com/tmc/grpc-websocket-proxy						 v0.0.0-20190109142713-0ad062ec5ee5 \
@@ -547,7 +545,7 @@ MODGO_MODFILES =	\
 	golang.org/x/crypto								 v0.39.0 \
 	golang.org/x/crypto								 v0.40.0 \
 	golang.org/x/crypto								 v0.41.0 \
-	golang.org/x/crypto								 v0.44.0 \
+	golang.org/x/crypto								 v0.47.0 \
 	golang.org/x/exp								 v0.0.0-20190121172915-509febef88a4 \
 	golang.org/x/exp								 v0.0.0-20190306152737-a1d7652674e8 \
 	golang.org/x/exp								 v0.0.0-20190510132918-efd6b22b2522 \
@@ -575,8 +573,6 @@ MODGO_MODFILES =	\
 	golang.org/x/mod								 v0.1.1-0.20191105210325-c90efee705ee \
 	golang.org/x/mod								 v0.1.1-0.20191107180719-034126e5016b \
 	golang.org/x/mod								 v0.2.0 \
-	golang.org/x/mod								 v0.27.0 \
-	golang.org/x/mod								 v0.29.0 \
 	golang.org/x/mod								 v0.3.0 \
 	golang.org/x/net								 v0.0.0-20180724234803-3673e40ba225 \
 	golang.org/x/net								 v0.0.0-20180826012351-8a410e7b638d \
@@ -683,7 +679,9 @@ MODGO_MODFILES =	\
 	golang.org/x/sys								 v0.33.0 \
 	golang.org/x/sys								 v0.34.0 \
 	golang.org/x/sys								 v0.35.0 \
+	golang.org/x/sys								 v0.40.0 \
 	golang.org/x/term								 v0.0.0-20201117132131-f5c789dd3221 \
+	golang.org/x/term								 v0.39.0 \
 	golang.org/x/text								 v0.0.0-20170915032832-14c0d48ead0c \
 	golang.org/x/text								 v0.14.0 \
 	golang.org/x/text								 v0.21.0 \
@@ -696,6 +694,7 @@ MODGO_MODFILES =	\
 	golang.org/x/text								 v0.3.1-0.20180807135948-17ff2d5776d2 \
 	golang.org/x/text								 v0.3.2 \
 	golang.org/x/text								 v0.3.3 \
+	golang.org/x/text								 v0.33.0 \
 	golang.org/x/time								 v0.0.0-20180412165947-fbb02b2291d2 \
 	golang.org/x/time								 v0.0.0-20181108054448-85acf8d2951c \
 	golang.org/x/time								 v0.0.0-20190308202827-9d24e82272b4 \
@@ -749,8 +748,7 @@ MODGO_MODFILES =	\
 	golang.org/x/tools								 v0.0.0-20200626171337-aa94e735be7f \
 	golang.org/x/tools								 v0.0.0-20200630154851-b2d8b0336632 \
 	golang.org/x/tools								 v0.0.0-20200706234117-b22de6825cf7 \
-	golang.org/x/tools								 v0.36.0 \
-	golang.org/x/tools								 v0.38.0 \
+	golang.org/x/tools								 v0.40.0 \
 	golang.org/x/xerrors								 v0.0.0-20190717185122-a985d3407aa7 \
 	golang.org/x/xerrors								 v0.0.0-20191011141410-1b5146add898 \
 	google.golang.org/api								 v0.10.0 \