From 56a2fe7aa99f5468ce8a83843b564438cf351daa Mon Sep 17 00:00:00 2001 From: Jonathan Yoder Date: Fri, 28 Aug 2026 06:47:00 -0400 Subject: [PATCH] chore(deps): bump testify, x/text, and x/crypto Consolidates three dependabot pull requests into one commit, superseding #41, #38 and #37: - github.com/stretchr/testify 1.11.1 -> 1.12.1 - golang.org/x/text 0.40.0 -> 0.41.0 - golang.org/x/crypto 0.54.0 -> 0.55.0 testify 1.12 replaces its gopkg.in/yaml.v3 dependency with go.yaml.in/yaml/v3 v3.0.5, so go.sum drops gopkg.in/yaml.v3 and its gopkg.in/check.v1 test dependency and gains the new module. Both are indirect and reached only through testify's assert package. go mod tidy also moves pgregory.net/rapid v1.3.0 from the indirect to the direct require block. That is pre-existing drift on main rather than a consequence of these bumps: tidy makes the same move with the three versions left alone. rapid is imported by internal/proptest test files, so direct is the correct classification, and the require-block marker is metadata that does not affect the import graph. go list -deps ./... still reports rapid absent and go list -deps -test ./... still reports it present, so the MPL-2.0 test-only invariant documented in internal/proptest/gen_test.go is preserved. Verified with gofmt -l, go build ./..., go vet ./..., go test ./... and go test -race ./..., all clean with every package reporting ok. Co-Authored-By: Claude Opus 5 (1M context) --- go.mod | 10 +++++----- go.sum | 18 ++++++++---------- 2 files changed, 13 insertions(+), 15 deletions(-) diff --git a/go.mod b/go.mod index f80d21e..099178d 100644 --- a/go.mod +++ b/go.mod @@ -7,15 +7,15 @@ require ( github.com/google/go-cmp v0.7.0 github.com/rstudio/go-version v0.0.2 github.com/samber/lo v1.53.0 - github.com/stretchr/testify v1.11.1 - golang.org/x/crypto v0.54.0 - golang.org/x/text v0.40.0 + github.com/stretchr/testify v1.12.1 + golang.org/x/crypto v0.55.0 + golang.org/x/text v0.41.0 + pgregory.net/rapid v1.3.0 ) require ( github.com/davecgh/go-spew v1.1.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect + go.yaml.in/yaml/v3 v3.0.5 // indirect golang.org/x/sys v0.47.0 // indirect - gopkg.in/yaml.v3 v3.0.1 // indirect - pgregory.net/rapid v1.3.0 // indirect ) diff --git a/go.sum b/go.sum index e90b61d..65f1e0e 100644 --- a/go.sum +++ b/go.sum @@ -10,17 +10,15 @@ github.com/rstudio/go-version v0.0.2 h1:ihU0xaF+Yuya0p2J6C8dfyB4gu/YehM1d6cTpabf github.com/rstudio/go-version v0.0.2/go.mod h1:Xfuma+m4R9L0P+Hof8iDDiL4/TJ8VjpdDXWq8qGXHL4= github.com/samber/lo v1.53.0 h1:t975lj2py4kJPQ6haz1QMgtId2gtmfktACxIXArw3HM= github.com/samber/lo v1.53.0/go.mod h1:4+MXEGsJzbKGaUEQFKBq2xtfuznW9oz/WrgyzMzRoM0= -github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U= -github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U= -golang.org/x/crypto v0.54.0 h1:YLIA59K4fiNzHzjnZt2tUJQjQtUWfWbeHBqKtk3eScw= -golang.org/x/crypto v0.54.0/go.mod h1:KWL8ny2AZdGR2cWmzeHrp2azQPGogOv+HeQaVEXC2dk= +github.com/stretchr/testify v1.12.1 h1:EuwCh5fleGS7H32xRwO3wRGT7DxrDhLAT6FF8MpWDWE= +github.com/stretchr/testify v1.12.1/go.mod h1:MDEgiDPPsNp5cuIrHPPCyornHKgEVbtFUmoNlxoYthg= +go.yaml.in/yaml/v3 v3.0.5 h1:N6y/pJk8buWs9NY5ERU2HSMfm+IuD/OtfdAnq6kESPw= +go.yaml.in/yaml/v3 v3.0.5/go.mod h1:HVTZu1O7/Vkt2N+BFy8Zza+lnLsABggaTM2ZpNIGuKg= +golang.org/x/crypto v0.55.0 h1:+KWHjbgOaAQ66dh/YlkZKHlz9ZUlq61AFirAR9ntP8M= +golang.org/x/crypto v0.55.0/go.mod h1:uq0V9dE/fzQuJtbnL+2EhWOE63vo164FY8xqEnV9xis= golang.org/x/sys v0.47.0 h1:o7XGOvZQCADBQQ4Y7VNq2dRWQR7JmOUW8Kxx4ZsNgWs= golang.org/x/sys v0.47.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw= -golang.org/x/text v0.40.0 h1:Ub2Z6/xjgF1WrYQz2nuITOEegKFtiIy+rieRJ5lHZKs= -golang.org/x/text v0.40.0/go.mod h1:hpnzDAfGV753zIKo+wk3u1bVKCGPbrnF7+7LBF/UHVY= -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.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= -gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +golang.org/x/text v0.41.0 h1:vz/seA0lnX87Othu2f/0L24RcgrXD9/YFTSuGjj3rH8= +golang.org/x/text v0.41.0/go.mod h1:jvf1O8ajNzZqhSrQBPbutR/EB83Cc0CFrezNQIwbb5M= pgregory.net/rapid v1.3.0 h1:vBvO0VSqti75J1jjYqpgPNBLKMd1+gxa9fYo7vk/Exc= pgregory.net/rapid v1.3.0/go.mod h1:dPlE4OBBxgXPqkP79flB6sJL1dx5azpI7HQ9MY9Z7uk=