Skip to content

Commit ec74a82

Browse files
committed
Bump dependencies
I'll start using the term "bump" instead of "upgrade," to reinforce that increasing dependency versions does not strictly make things *better*. It merely allows for that possibility while also introducing significant risks of its own. Highlights from my crappy review: - bbolt had a couple changes, so that's interesting. - Amazon turned the links in their doc comments into Go's new Markdown-style links. - Someone added zstd support to... something. - Apparently Go supports z/OS (or at least x/sys/unix does). - Those huge byte arrays in google.golang.org/protobuf scare the crap out of me, as usual. Seriously, I *DO* actually skim the vendor diff like this on EVERY ONE OF THESE BUMPS; this is NOT the first time. I just don't usually bother to comment on it, since it's not an especially deep review. The longer I wait to look at these (to manage the risk of bad things happening), the more work it takes to do even this light skim, and the less thought I put into it. Since this is a personal project, I've decided that the learning value of keeping up with changes in the ecosystem and potentially finding issues early (as unlikely as it is that *I'd* be the one to catch something) outweighs the risks (of new bugs and vulnerabilities) inherent in dependency bumps. This is not the same thing as "all dependency bumps are good all the time." You may notice, for example, that I do not have Dependabot PRs enabled for this repo (except by mistake early on, in one PR that I overrode with a manual commit in the same fashion as this one, albeit without this level of commit message). But, yes, I've been lax on terminology, and "upgrade" is not the right term to use. So I am fixing that part of the process, at least.
1 parent 8045d3c commit ec74a82

File tree

547 files changed

+50668
-12003
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

547 files changed

+50668
-12003
lines changed

go.mod

+42-42
Original file line numberDiff line numberDiff line change
@@ -5,44 +5,44 @@ go 1.22
55
require (
66
cloud.google.com/go/firestore v1.15.0
77
github.com/aws/aws-lambda-go v1.47.0
8-
github.com/aws/aws-sdk-go-v2 v1.26.1
9-
github.com/aws/aws-sdk-go-v2/config v1.27.11
10-
github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression v1.7.13
11-
github.com/aws/aws-sdk-go-v2/service/dynamodb v1.31.1
12-
github.com/aws/aws-sdk-go-v2/service/ssm v1.49.5
13-
github.com/aws/aws-xray-sdk-go v1.8.3
8+
github.com/aws/aws-sdk-go-v2 v1.27.1
9+
github.com/aws/aws-sdk-go-v2/config v1.27.17
10+
github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression v1.7.22
11+
github.com/aws/aws-sdk-go-v2/service/dynamodb v1.32.7
12+
github.com/aws/aws-sdk-go-v2/service/ssm v1.50.5
13+
github.com/aws/aws-xray-sdk-go v1.8.4
1414
github.com/awslabs/aws-lambda-go-api-proxy v0.16.2
15-
github.com/googleapis/gax-go/v2 v2.12.3
15+
github.com/googleapis/gax-go/v2 v2.12.4
1616
github.com/spf13/cobra v1.8.0
17-
go.etcd.io/bbolt v1.3.9
18-
golang.org/x/exp v0.0.0-20240416160154-fe59bbe5cc7f
19-
google.golang.org/grpc v1.63.2
17+
go.etcd.io/bbolt v1.3.10
18+
golang.org/x/exp v0.0.0-20240604190554-fc45aab8b7f8
19+
google.golang.org/grpc v1.64.0
2020
)
2121

2222
require (
23-
cloud.google.com/go v0.112.2 // indirect
24-
cloud.google.com/go/auth v0.3.0 // indirect
23+
cloud.google.com/go v0.114.0 // indirect
24+
cloud.google.com/go/auth v0.5.1 // indirect
2525
cloud.google.com/go/auth/oauth2adapt v0.2.2 // indirect
2626
cloud.google.com/go/compute/metadata v0.3.0 // indirect
27-
cloud.google.com/go/longrunning v0.5.6 // indirect
27+
cloud.google.com/go/longrunning v0.5.7 // indirect
2828
github.com/andybalholm/brotli v1.1.0 // indirect
29-
github.com/aws/aws-sdk-go v1.51.27 // indirect
30-
github.com/aws/aws-sdk-go-v2/credentials v1.17.11 // indirect
31-
github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue v1.13.13 // indirect
32-
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.1 // indirect
33-
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.5 // indirect
34-
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.5 // indirect
29+
github.com/aws/aws-sdk-go v1.53.18 // indirect
30+
github.com/aws/aws-sdk-go-v2/credentials v1.17.17 // indirect
31+
github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue v1.14.0 // indirect
32+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.4 // indirect
33+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.8 // indirect
34+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.8 // indirect
3535
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0 // indirect
36-
github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.20.4 // indirect
36+
github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.20.9 // indirect
3737
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2 // indirect
38-
github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.9.6 // indirect
39-
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.7 // indirect
40-
github.com/aws/aws-sdk-go-v2/service/sso v1.20.5 // indirect
41-
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.23.4 // indirect
42-
github.com/aws/aws-sdk-go-v2/service/sts v1.28.6 // indirect
38+
github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.9.9 // indirect
39+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.10 // indirect
40+
github.com/aws/aws-sdk-go-v2/service/sso v1.20.10 // indirect
41+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.24.4 // indirect
42+
github.com/aws/aws-sdk-go-v2/service/sts v1.28.11 // indirect
4343
github.com/aws/smithy-go v1.20.2 // indirect
4444
github.com/felixge/httpsnoop v1.0.4 // indirect
45-
github.com/go-logr/logr v1.4.1 // indirect
45+
github.com/go-logr/logr v1.4.2 // indirect
4646
github.com/go-logr/stdr v1.2.2 // indirect
4747
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
4848
github.com/golang/protobuf v1.5.4 // indirect
@@ -54,23 +54,23 @@ require (
5454
github.com/pkg/errors v0.9.1 // indirect
5555
github.com/spf13/pflag v1.0.5 // indirect
5656
github.com/valyala/bytebufferpool v1.0.0 // indirect
57-
github.com/valyala/fasthttp v1.52.0 // indirect
57+
github.com/valyala/fasthttp v1.54.0 // indirect
5858
go.opencensus.io v0.24.0 // indirect
59-
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.50.0 // indirect
60-
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.50.0 // indirect
61-
go.opentelemetry.io/otel v1.25.0 // indirect
62-
go.opentelemetry.io/otel/metric v1.25.0 // indirect
63-
go.opentelemetry.io/otel/trace v1.25.0 // indirect
64-
golang.org/x/crypto v0.22.0 // indirect
65-
golang.org/x/net v0.24.0 // indirect
66-
golang.org/x/oauth2 v0.19.0 // indirect
59+
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.52.0 // indirect
60+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.52.0 // indirect
61+
go.opentelemetry.io/otel v1.27.0 // indirect
62+
go.opentelemetry.io/otel/metric v1.27.0 // indirect
63+
go.opentelemetry.io/otel/trace v1.27.0 // indirect
64+
golang.org/x/crypto v0.24.0 // indirect
65+
golang.org/x/net v0.26.0 // indirect
66+
golang.org/x/oauth2 v0.21.0 // indirect
6767
golang.org/x/sync v0.7.0 // indirect
68-
golang.org/x/sys v0.19.0 // indirect
69-
golang.org/x/text v0.14.0 // indirect
68+
golang.org/x/sys v0.21.0 // indirect
69+
golang.org/x/text v0.16.0 // indirect
7070
golang.org/x/time v0.5.0 // indirect
71-
google.golang.org/api v0.176.1 // indirect
72-
google.golang.org/genproto v0.0.0-20240415180920-8c6c420018be // indirect
73-
google.golang.org/genproto/googleapis/api v0.0.0-20240415180920-8c6c420018be // indirect
74-
google.golang.org/genproto/googleapis/rpc v0.0.0-20240415180920-8c6c420018be // indirect
75-
google.golang.org/protobuf v1.33.0 // indirect
71+
google.golang.org/api v0.183.0 // indirect
72+
google.golang.org/genproto v0.0.0-20240604185151-ef581f913117 // indirect
73+
google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 // indirect
74+
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
75+
google.golang.org/protobuf v1.34.1 // indirect
7676
)

0 commit comments

Comments
 (0)