From 90d6fa9710cf6785b13bed82d36186fa144ebc9e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 19 Apr 2024 08:08:07 +0000 Subject: [PATCH] chore(deps): bump github.com/sethvargo/go-password from 0.2.0 to 0.3.0 Bumps [github.com/sethvargo/go-password](https://github.com/sethvargo/go-password) from 0.2.0 to 0.3.0. - [Commits](https://github.com/sethvargo/go-password/compare/v0.2.0...v0.3.0) --- updated-dependencies: - dependency-name: github.com/sethvargo/go-password dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- go.mod | 3 ++- go.sum | 4 ++-- .../sethvargo/go-password/password/generate.go | 15 ++++++++------- vendor/modules.txt | 4 ++-- 4 files changed, 14 insertions(+), 12 deletions(-) diff --git a/go.mod b/go.mod index 2f087e0..26dfc08 100644 --- a/go.mod +++ b/go.mod @@ -1,13 +1,14 @@ module github.com/akyriako/devpod-provider-opentelekomcloud go 1.21 +toolchain go1.22.2 require ( github.com/loft-sh/devpod v0.5.4 github.com/loft-sh/log v0.0.0-20240219160058-26d83ffb46ac github.com/opentelekomcloud/gophertelekomcloud v0.9.2 github.com/pkg/errors v0.9.1 - github.com/sethvargo/go-password v0.2.0 + github.com/sethvargo/go-password v0.3.0 github.com/spf13/cobra v1.8.0 golang.org/x/crypto v0.22.0 golang.org/x/net v0.24.0 diff --git a/go.sum b/go.sum index 7896f13..a8a7a34 100644 --- a/go.sum +++ b/go.sum @@ -87,8 +87,8 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZVejAe8= github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/sethvargo/go-password v0.2.0 h1:BTDl4CC/gjf/axHMaDQtw507ogrXLci6XRiLc7i/UHI= -github.com/sethvargo/go-password v0.2.0/go.mod h1:Ym4Mr9JXLBycr02MFuVQ/0JHidNetSgbzutTr3zsYXE= +github.com/sethvargo/go-password v0.3.0 h1:OLFHZ91Z7NiNP3dnaPxLxCDXlb6TBuxFzMvv6bu+Ptw= +github.com/sethvargo/go-password v0.3.0/go.mod h1:p6we8DZ0eyYXof9pon7Cqrw98N4KTaYiadDml1dUEEw= github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ= github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= github.com/spf13/cobra v1.8.0 h1:7aJaZx1B85qltLMc546zn58BxxfZdR/W22ej9CFoEf0= diff --git a/vendor/github.com/sethvargo/go-password/password/generate.go b/vendor/github.com/sethvargo/go-password/password/generate.go index 9956fbd..45c2247 100644 --- a/vendor/github.com/sethvargo/go-password/password/generate.go +++ b/vendor/github.com/sethvargo/go-password/password/generate.go @@ -1,11 +1,11 @@ // Package password provides a library for generating high-entropy random // password strings via the crypto/rand package. // -// res, err := Generate(64, 10, 10, false, false) -// if err != nil { -// log.Fatal(err) -// } -// log.Printf(res) +// res, err := Generate(64, 10, 10, false, false) +// if err != nil { +// log.Fatal(err) +// } +// log.Printf(res) // // Most functions are safe for concurrent use. package password @@ -13,6 +13,7 @@ package password import ( "crypto/rand" "errors" + "fmt" "io" "math/big" "strings" @@ -245,7 +246,7 @@ func randomInsert(reader io.Reader, s, val string) (string, error) { n, err := rand.Int(reader, big.NewInt(int64(len(s)+1))) if err != nil { - return "", err + return "", fmt.Errorf("failed to generate random integer: %w", err) } i := n.Int64() return s[0:i] + val + s[i:], nil @@ -255,7 +256,7 @@ func randomInsert(reader io.Reader, s, val string) (string, error) { func randomElement(reader io.Reader, s string) (string, error) { n, err := rand.Int(reader, big.NewInt(int64(len(s)))) if err != nil { - return "", err + return "", fmt.Errorf("failed to generate random integer: %w", err) } return string(s[n.Int64()]), nil } diff --git a/vendor/modules.txt b/vendor/modules.txt index 582a77e..e97f7ed 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -138,8 +138,8 @@ github.com/opentelekomcloud/gophertelekomcloud/pagination # github.com/pkg/errors v0.9.1 ## explicit github.com/pkg/errors -# github.com/sethvargo/go-password v0.2.0 -## explicit; go 1.14 +# github.com/sethvargo/go-password v0.3.0 +## explicit; go 1.22 github.com/sethvargo/go-password/password # github.com/sirupsen/logrus v1.9.3 ## explicit; go 1.13