diff --git a/modulegen/go.mod b/modulegen/go.mod index e3f7b0bc6b..e7c1020a1a 100644 --- a/modulegen/go.mod +++ b/modulegen/go.mod @@ -1,20 +1,21 @@ module github.com/testcontainers/testcontainers-go/modulegen -go 1.24 +go 1.24.0 toolchain go1.24.7 require ( - github.com/spf13/cobra v1.8.0 + github.com/spf13/cobra v1.10.2 github.com/stretchr/testify v1.11.1 + go.yaml.in/yaml/v3 v3.0.4 golang.org/x/mod v0.16.0 golang.org/x/text v0.14.0 - gopkg.in/yaml.v3 v3.0.1 ) require ( github.com/davecgh/go-spew v1.1.1 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect - github.com/spf13/pflag v1.0.5 // indirect + github.com/spf13/pflag v1.0.9 // indirect + gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/modulegen/go.sum b/modulegen/go.sum index 3c849b6d57..44c4716436 100644 --- a/modulegen/go.sum +++ b/modulegen/go.sum @@ -1,4 +1,4 @@ -github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= +github.com/cpuguy83/go-md2man/v2 v2.0.6/go.mod h1:oOW0eioCTA6cOiMLiUPZOpcVxMig6NIQQ7OS05n1F4g= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= @@ -6,12 +6,14 @@ github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLf github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/spf13/cobra v1.8.0 h1:7aJaZx1B85qltLMc546zn58BxxfZdR/W22ej9CFoEf0= -github.com/spf13/cobra v1.8.0/go.mod h1:WXLWApfZ71AjXPya3WOlMsY9yMs7YeiHhFVlvLyhcho= -github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= -github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= +github.com/spf13/cobra v1.10.2 h1:DMTTonx5m65Ic0GOoRY2c16WCbHxOOw6xxezuLaBpcU= +github.com/spf13/cobra v1.10.2/go.mod h1:7C1pvHqHw5A4vrJfjNwvOdzYu0Gml16OCs2GRiTUUS4= +github.com/spf13/pflag v1.0.9 h1:9exaQaMOCwffKiiiYk6/BndUBv+iRViNW+4lEMi0PvY= +github.com/spf13/pflag v1.0.9/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U= github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U= +go.yaml.in/yaml/v3 v3.0.4 h1:tfq32ie2Jv2UxXFdLJdh3jXuOzWiL1fo0bu/FbuKpbc= +go.yaml.in/yaml/v3 v3.0.4/go.mod h1:DhzuOOF2ATzADvBadXxruRBLzYTpT36CKvDb3+aBEFg= golang.org/x/mod v0.16.0 h1:QX4fJ0Rr5cPQCF7O9lh9Se4pmwfwskqZfq5moyldzic= golang.org/x/mod v0.16.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= diff --git a/modulegen/internal/dependabot/reader.go b/modulegen/internal/dependabot/reader.go index 552bf3d746..62aa83fa69 100644 --- a/modulegen/internal/dependabot/reader.go +++ b/modulegen/internal/dependabot/reader.go @@ -4,7 +4,7 @@ import ( "fmt" "os" - "gopkg.in/yaml.v3" + "go.yaml.in/yaml/v3" ) func readConfig(configFile string) (*Config, error) { diff --git a/modulegen/internal/dependabot/writer.go b/modulegen/internal/dependabot/writer.go index bcba87a881..6677e3472c 100644 --- a/modulegen/internal/dependabot/writer.go +++ b/modulegen/internal/dependabot/writer.go @@ -5,7 +5,7 @@ import ( "os" "path/filepath" - "gopkg.in/yaml.v3" + "go.yaml.in/yaml/v3" ) func writeConfig(configFile string, config *Config) error { diff --git a/modulegen/internal/mkdocs/reader.go b/modulegen/internal/mkdocs/reader.go index 2180ab4b81..7690bbc00f 100644 --- a/modulegen/internal/mkdocs/reader.go +++ b/modulegen/internal/mkdocs/reader.go @@ -4,7 +4,7 @@ import ( "fmt" "os" - "gopkg.in/yaml.v3" + "go.yaml.in/yaml/v3" ) // ReadConfig reads the mkdocs config file, returning a Config struct and an error if it fails. diff --git a/modulegen/internal/mkdocs/writer.go b/modulegen/internal/mkdocs/writer.go index 4a26cf9e59..2d7901f89b 100644 --- a/modulegen/internal/mkdocs/writer.go +++ b/modulegen/internal/mkdocs/writer.go @@ -6,7 +6,7 @@ import ( "path/filepath" "strings" - "gopkg.in/yaml.v3" + "go.yaml.in/yaml/v3" ) func writeConfig(configFile string, config *Config) error { diff --git a/modules/compose/compose_local.go b/modules/compose/compose_local.go index 03088908c2..779913cc6b 100644 --- a/modules/compose/compose_local.go +++ b/modules/compose/compose_local.go @@ -14,7 +14,7 @@ import ( "github.com/docker/docker/api/types/container" "github.com/docker/docker/api/types/filters" - "gopkg.in/yaml.v3" + "go.yaml.in/yaml/v3" "github.com/testcontainers/testcontainers-go" "github.com/testcontainers/testcontainers-go/log" diff --git a/modules/compose/go.mod b/modules/compose/go.mod index d9cac04306..a71d60f2bd 100644 --- a/modules/compose/go.mod +++ b/modules/compose/go.mod @@ -12,8 +12,8 @@ require ( github.com/google/uuid v1.6.0 github.com/stretchr/testify v1.11.1 github.com/testcontainers/testcontainers-go v0.40.0 + go.yaml.in/yaml/v3 v3.0.4 golang.org/x/sync v0.18.0 - gopkg.in/yaml.v3 v3.0.1 ) require ( @@ -174,7 +174,6 @@ require ( go.opentelemetry.io/otel/sdk/metric v1.36.0 // indirect go.opentelemetry.io/otel/trace v1.36.0 // indirect go.opentelemetry.io/proto/otlp v1.5.0 // indirect - go.yaml.in/yaml/v3 v3.0.4 // indirect golang.org/x/crypto v0.45.0 // indirect golang.org/x/net v0.47.0 // indirect golang.org/x/oauth2 v0.30.0 // indirect @@ -189,6 +188,7 @@ require ( gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/ini.v1 v1.67.0 // indirect + gopkg.in/yaml.v3 v3.0.1 // indirect k8s.io/api v0.32.3 // indirect k8s.io/apimachinery v0.32.3 // indirect k8s.io/client-go v0.32.3 // indirect diff --git a/modules/k3s/go.mod b/modules/k3s/go.mod index 5bb62b63ce..e551deff38 100644 --- a/modules/k3s/go.mod +++ b/modules/k3s/go.mod @@ -9,7 +9,7 @@ require ( github.com/docker/go-connections v0.6.0 github.com/stretchr/testify v1.11.1 github.com/testcontainers/testcontainers-go v0.40.0 - gopkg.in/yaml.v3 v3.0.1 + go.yaml.in/yaml/v3 v3.0.4 k8s.io/api v0.29.2 k8s.io/apimachinery v0.29.2 k8s.io/client-go v0.29.2 @@ -88,6 +88,7 @@ require ( google.golang.org/protobuf v1.34.2 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect + gopkg.in/yaml.v3 v3.0.1 // indirect k8s.io/klog/v2 v2.110.1 // indirect k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 // indirect k8s.io/utils v0.0.0-20230726121419-3b25d923346b // indirect diff --git a/modules/k3s/go.sum b/modules/k3s/go.sum index dde3e0b316..2c9e3d15aa 100644 --- a/modules/k3s/go.sum +++ b/modules/k3s/go.sum @@ -181,6 +181,8 @@ go.opentelemetry.io/otel/trace v1.35.0 h1:dPpEfJu1sDIqruz7BHFG3c7528f6ddfSWfFDVt go.opentelemetry.io/otel/trace v1.35.0/go.mod h1:WUk7DtFp1Aw2MkvqGdwiXYDZZNvA/1J8o6xRXLrIkyc= go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I= go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM= +go.yaml.in/yaml/v3 v3.0.4 h1:tfq32ie2Jv2UxXFdLJdh3jXuOzWiL1fo0bu/FbuKpbc= +go.yaml.in/yaml/v3 v3.0.4/go.mod h1:DhzuOOF2ATzADvBadXxruRBLzYTpT36CKvDb3+aBEFg= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= diff --git a/modules/k3s/k3s.go b/modules/k3s/k3s.go index e69fbc8655..1f0002038d 100644 --- a/modules/k3s/k3s.go +++ b/modules/k3s/k3s.go @@ -10,7 +10,7 @@ import ( "github.com/docker/docker/api/types/container" "github.com/docker/docker/api/types/mount" "github.com/docker/go-connections/nat" - "gopkg.in/yaml.v3" + "go.yaml.in/yaml/v3" "github.com/testcontainers/testcontainers-go" "github.com/testcontainers/testcontainers-go/log" diff --git a/usage-metrics/go.mod b/usage-metrics/go.mod index 16436e89f6..9991a98da6 100644 --- a/usage-metrics/go.mod +++ b/usage-metrics/go.mod @@ -1,5 +1,5 @@ module github.com/testcontainers/testcontainers-go/usage-metrics -go 1.24 +go 1.24.0 toolchain go1.24.7 diff --git a/wait/testdata/http/go.mod b/wait/testdata/http/go.mod index eaeae7453f..19aa73e475 100644 --- a/wait/testdata/http/go.mod +++ b/wait/testdata/http/go.mod @@ -1,5 +1,5 @@ module httptest -go 1.24 +go 1.24.0 toolchain go1.24.7