Skip to content

Commit b95ccbc

Browse files
chore(deps): Bump gocloud.dev from 0.38.0 to 0.40.0 (#113)
Bumps [gocloud.dev](https://github.com/google/go-cloud) from 0.38.0 to 0.40.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/go-cloud/releases">gocloud.dev's releases</a>.</em></p> <blockquote> <h2>v0.40.0</h2> <h2>What's Changed</h2> <ul> <li>blob/all: disable Upload optimization when WriterOptions.ContentMD5 is set by <a href="https://github.com/vangent"><code>@​vangent</code></a> in <a href="https://redirect.github.com/google/go-cloud/pull/3478">google/go-cloud#3478</a></li> <li>blob/s3blob: custom endpoints with s3 and aws sdk v2 by <a href="https://github.com/caarlos0"><code>@​caarlos0</code></a> in <a href="https://redirect.github.com/google/go-cloud/pull/3473">google/go-cloud#3473</a></li> <li>blob/all: Don't require SetIOFSCallback be called to use io/fs.FS functions by <a href="https://github.com/vangent"><code>@​vangent</code></a> in <a href="https://redirect.github.com/google/go-cloud/pull/3479">google/go-cloud#3479</a></li> <li>blob/s3blob: fix data race by <a href="https://github.com/arjunnair1997"><code>@​arjunnair1997</code></a> in <a href="https://redirect.github.com/google/go-cloud/pull/3480">google/go-cloud#3480</a></li> <li>blob/azblob: Support AZURE_STORAGEBLOB_CONNECTIONSTRING as an alternative for AZURE_STORAGE_CONNECTION_STRING by <a href="https://github.com/vangent"><code>@​vangent</code></a> in <a href="https://redirect.github.com/google/go-cloud/pull/3483">google/go-cloud#3483</a></li> <li>s3blob/blob: support additional endpoint query parameters by <a href="https://github.com/stanhu"><code>@​stanhu</code></a> in <a href="https://redirect.github.com/google/go-cloud/pull/3486">google/go-cloud#3486</a></li> <li>blob/gcsblob: Allow providing options for storage.NewClient by <a href="https://github.com/vangent"><code>@​vangent</code></a> in <a href="https://redirect.github.com/google/go-cloud/pull/3493">google/go-cloud#3493</a></li> <li>aws: Add support for non-camelcased version of two URL parameters by <a href="https://github.com/vangent"><code>@​vangent</code></a> in <a href="https://redirect.github.com/google/go-cloud/pull/3494">google/go-cloud#3494</a></li> <li>Add disableHTTPS and usePathStyle s3v2.Options as query param by <a href="https://github.com/khrm"><code>@​khrm</code></a> in <a href="https://redirect.github.com/google/go-cloud/pull/3491">google/go-cloud#3491</a></li> <li>aws: add rate_limiter_capacity to configure client-side rate limits by <a href="https://github.com/stanhu"><code>@​stanhu</code></a> in <a href="https://redirect.github.com/google/go-cloud/pull/3497">google/go-cloud#3497</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/caarlos0"><code>@​caarlos0</code></a> made their first contribution in <a href="https://redirect.github.com/google/go-cloud/pull/3473">google/go-cloud#3473</a></li> <li><a href="https://github.com/arjunnair1997"><code>@​arjunnair1997</code></a> made their first contribution in <a href="https://redirect.github.com/google/go-cloud/pull/3480">google/go-cloud#3480</a></li> <li><a href="https://github.com/bdon"><code>@​bdon</code></a> made their first contribution in <a href="https://redirect.github.com/google/go-cloud/pull/3481">google/go-cloud#3481</a></li> <li><a href="https://github.com/khrm"><code>@​khrm</code></a> made their first contribution in <a href="https://redirect.github.com/google/go-cloud/pull/3491">google/go-cloud#3491</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/google/go-cloud/compare/v0.39.0...v0.40.0">https://github.com/google/go-cloud/compare/v0.39.0...v0.40.0</a></p> <h2>v0.39.0</h2> <h2>BREAKING CHANGE (AWS only, V1 vs V2 SDK)</h2> <p>Context: AWS has <a href="https://aws.amazon.com/blogs/developer/announcing-end-of-support-for-aws-sdk-for-go-v1-on-july-31-2025/">announced maintenance mode</a> for the Go V1 SDK.</p> <p>Go CDK has changed the default SDK for URLs across all modules except <code>docstore/awsdynamodb</code> to be V2 (previously you needed to add <code>awssdk=v2</code> to the URL to get V2). Most URLs should continue to work, but in some cases you may need to add <code>awssdk=v1</code> to force V1 explicitly.</p> <p>Also, concrete type constructors (e.g., <code>OpenBucket</code>) for V1 (again, except <code>docstore/awsdynamodb</code>) have been marked deprecated; please migrate to using the V2 versions (e.g., <code>OpenBucketV2</code>).</p> <p>Our tentative plan is to remove support for V1 in early 2025; please <a href="https://github.com/google/go-cloud/issues/new/choose">file a bug</a> if you have concerns about that.</p> <h2>What's Changed</h2> <ul> <li>pubsub: Make batch request results independent by <a href="https://github.com/mitsos1os"><code>@​mitsos1os</code></a> in <a href="https://redirect.github.com/google/go-cloud/pull/3457">google/go-cloud#3457</a></li> <li>docstore/all: Add support for boolean filter by <a href="https://github.com/ybourgery"><code>@​ybourgery</code></a> in <a href="https://redirect.github.com/google/go-cloud/pull/3464">google/go-cloud#3464</a></li> <li>aws/all: Mark V1 constructors deprecated. by <a href="https://github.com/vangent"><code>@​vangent</code></a> in <a href="https://redirect.github.com/google/go-cloud/pull/3466">google/go-cloud#3466</a></li> <li>aws/all: Change the default for AWS URLs from V1 to V2. by <a href="https://github.com/vangent"><code>@​vangent</code></a> in <a href="https://redirect.github.com/google/go-cloud/pull/3465">google/go-cloud#3465</a></li> <li>all: update to go version 1.23 by <a href="https://github.com/vangent"><code>@​vangent</code></a> in <a href="https://redirect.github.com/google/go-cloud/pull/3467">google/go-cloud#3467</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/mitsos1os"><code>@​mitsos1os</code></a> made their first contribution in <a href="https://redirect.github.com/google/go-cloud/pull/3457">google/go-cloud#3457</a></li> <li><a href="https://github.com/dependabot"><code>@​dependabot</code></a> made their first contribution in <a href="https://redirect.github.com/google/go-cloud/pull/3448">google/go-cloud#3448</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/google/go-cloud/compare/v0.38.0...v0.39.0">https://github.com/google/go-cloud/compare/v0.38.0...v0.39.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/google/go-cloud/commit/ce6d5c19ddb05ec5195d78c08a9c0406b5cf59f0"><code>ce6d5c1</code></a> all: prep for release (<a href="https://redirect.github.com/google/go-cloud/issues/3498">#3498</a>)</li> <li><a href="https://github.com/google/go-cloud/commit/0bc0788a351a02feee8c1c3a0e5a0966ed2e1e21"><code>0bc0788</code></a> aws: add rate_limiter_capacity to configure client-side rate limits</li> <li><a href="https://github.com/google/go-cloud/commit/af4c9dde8e54283ba7556ce8bb91042272064c7a"><code>af4c9dd</code></a> blob/s3blob: Add disable_https and use_path_style query param options</li> <li><a href="https://github.com/google/go-cloud/commit/bbdd0b306cfb8931adda1deacc9ee60128da46fb"><code>bbdd0b3</code></a> aws: Add support for non-camelcased version of two URL parameters. (<a href="https://redirect.github.com/google/go-cloud/issues/3494">#3494</a>)</li> <li><a href="https://github.com/google/go-cloud/commit/2cb18bb5f40a47847a621d5e7d9dab50393d20d9"><code>2cb18bb</code></a> blob/gcsblob: Allow providing options for storage.NewClient (<a href="https://redirect.github.com/google/go-cloud/issues/3493">#3493</a>)</li> <li><a href="https://github.com/google/go-cloud/commit/e5b1bc66f5c42c0a4bb43d179cefdab454559325"><code>e5b1bc6</code></a> blob: change howto docs to reflect awssdk=v2 is the default as of 0.39. (<a href="https://redirect.github.com/google/go-cloud/issues/3487">#3487</a>)</li> <li><a href="https://github.com/google/go-cloud/commit/aeb964fdbfd47bbbb63e4d0976dd5c3fd794bfd5"><code>aeb964f</code></a> aws: support additional endpoint query parameters &quot;dualstack&quot;, &quot;fips&quot;, &quot;accel...</li> <li><a href="https://github.com/google/go-cloud/commit/9af237bc952caf930c4a94c27ad24e2d2dabf53c"><code>9af237b</code></a> blob/s3blob: fix typo in docs (<a href="https://redirect.github.com/google/go-cloud/issues/3485">#3485</a>)</li> <li><a href="https://github.com/google/go-cloud/commit/8b415804178d388224293d2055250e929b9b2fcb"><code>8b41580</code></a> blob/azblob: Support AZURE_STORAGEBLOB_CONNECTIONSTRING as an alternative for...</li> <li><a href="https://github.com/google/go-cloud/commit/49a4d98c75ad4a4efafda913d91bbda7ff829931"><code>49a4d98</code></a> blob/azureblob: fix typo in documentation (<a href="https://redirect.github.com/google/go-cloud/issues/3481">#3481</a>)</li> <li>Additional commits viewable in <a href="https://github.com/google/go-cloud/compare/v0.38.0...v0.40.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=gocloud.dev&package-manager=go_modules&previous-version=0.38.0&new-version=0.40.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> > **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days. --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Edgar Ramírez Mondragón <edgarrm358@gmail.com>
1 parent 2570a44 commit b95ccbc

File tree

4 files changed

+145
-144
lines changed

4 files changed

+145
-144
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
- name: Set up Go
2424
uses: actions/setup-go@v5
2525
with:
26-
go-version: 1.22
26+
go-version: 1.24
2727
cache: true
2828

2929
- name: Run GoReleaser

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
bucket: file://./output/my-bucket
4747
- fs: s3
4848
config:
49-
bucket: s3://my-bucket?endpoint=http://127.0.0.1:9000&disableSSL=true&s3ForcePathStyle=true&region=us-west-1
49+
bucket: s3://my-bucket?endpoint=http://127.0.0.1:9000&awssdk=v2&use_path_style=true&disable_https=true
5050
runs-on: ubuntu-latest
5151
steps:
5252
- name: Checkout code

go.mod

Lines changed: 47 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,61 +1,60 @@
11
module meltano.com/target-jsonl-blob
22

3-
go 1.21
3+
go 1.21.0
44

5-
toolchain go1.21.13
5+
toolchain go1.24.0
66

77
require (
88
github.com/spf13/cobra v1.9.1
99
github.com/spf13/viper v1.19.0
10-
gocloud.dev v0.38.0
10+
gocloud.dev v0.40.0
1111
)
1212

1313
require (
14-
cloud.google.com/go v0.112.2 // indirect
15-
cloud.google.com/go/auth v0.3.0 // indirect
16-
cloud.google.com/go/auth/oauth2adapt v0.2.2 // indirect
17-
cloud.google.com/go/compute/metadata v0.3.0 // indirect
18-
cloud.google.com/go/iam v1.1.7 // indirect
19-
cloud.google.com/go/storage v1.40.0 // indirect
20-
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.12.0 // indirect
14+
cloud.google.com/go v0.115.0 // indirect
15+
cloud.google.com/go/auth v0.8.1 // indirect
16+
cloud.google.com/go/auth/oauth2adapt v0.2.4 // indirect
17+
cloud.google.com/go/compute/metadata v0.5.0 // indirect
18+
cloud.google.com/go/iam v1.1.13 // indirect
19+
cloud.google.com/go/storage v1.43.0 // indirect
20+
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.14.0 // indirect
2121
github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.7.0 // indirect
22-
github.com/Azure/azure-sdk-for-go/sdk/internal v1.9.0 // indirect
22+
github.com/Azure/azure-sdk-for-go/sdk/internal v1.10.0 // indirect
2323
github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.3.2 // indirect
2424
github.com/Azure/go-autorest v14.2.0+incompatible // indirect
2525
github.com/Azure/go-autorest/autorest/to v0.4.0 // indirect
2626
github.com/AzureAD/microsoft-authentication-library-for-go v1.2.2 // indirect
27-
github.com/aws/aws-sdk-go v1.51.30 // indirect
28-
github.com/aws/aws-sdk-go-v2 v1.26.1 // indirect
29-
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.2 // indirect
30-
github.com/aws/aws-sdk-go-v2/config v1.27.11 // indirect
31-
github.com/aws/aws-sdk-go-v2/credentials v1.17.11 // indirect
32-
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.1 // indirect
33-
github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.16.15 // indirect
34-
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.5 // indirect
35-
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.5 // indirect
27+
github.com/aws/aws-sdk-go v1.55.5 // indirect
28+
github.com/aws/aws-sdk-go-v2 v1.30.3 // indirect
29+
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.3 // indirect
30+
github.com/aws/aws-sdk-go-v2/config v1.27.27 // indirect
31+
github.com/aws/aws-sdk-go-v2/credentials v1.17.27 // indirect
32+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.11 // indirect
33+
github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.10 // indirect
34+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.15 // indirect
35+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.15 // indirect
3636
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0 // indirect
37-
github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.5 // indirect
38-
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2 // indirect
39-
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.7 // indirect
40-
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.7 // indirect
41-
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.5 // indirect
42-
github.com/aws/aws-sdk-go-v2/service/s3 v1.53.1 // indirect
43-
github.com/aws/aws-sdk-go-v2/service/sso v1.20.5 // indirect
44-
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.23.4 // indirect
45-
github.com/aws/aws-sdk-go-v2/service/sts v1.28.6 // indirect
46-
github.com/aws/smithy-go v1.20.2 // indirect
37+
github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.15 // indirect
38+
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.3 // indirect
39+
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.17 // indirect
40+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.17 // indirect
41+
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.15 // indirect
42+
github.com/aws/aws-sdk-go-v2/service/s3 v1.58.3 // indirect
43+
github.com/aws/aws-sdk-go-v2/service/sso v1.22.4 // indirect
44+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.4 // indirect
45+
github.com/aws/aws-sdk-go-v2/service/sts v1.30.3 // indirect
46+
github.com/aws/smithy-go v1.20.3 // indirect
4747
github.com/felixge/httpsnoop v1.0.4 // indirect
4848
github.com/fsnotify/fsnotify v1.7.0 // indirect
49-
github.com/go-logr/logr v1.4.1 // indirect
49+
github.com/go-logr/logr v1.4.2 // indirect
5050
github.com/go-logr/stdr v1.2.2 // indirect
5151
github.com/golang-jwt/jwt/v5 v5.2.1 // indirect
5252
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
53-
github.com/golang/protobuf v1.5.4 // indirect
54-
github.com/google/s2a-go v0.1.7 // indirect
53+
github.com/google/s2a-go v0.1.8 // indirect
5554
github.com/google/uuid v1.6.0 // indirect
5655
github.com/google/wire v0.6.0 // indirect
5756
github.com/googleapis/enterprise-certificate-proxy v0.3.2 // indirect
58-
github.com/googleapis/gax-go/v2 v2.12.3 // indirect
57+
github.com/googleapis/gax-go/v2 v2.13.0 // indirect
5958
github.com/hashicorp/hcl v1.0.0 // indirect
6059
github.com/inconshreveable/mousetrap v1.1.0 // indirect
6160
github.com/jmespath/go-jmespath v0.4.0 // indirect
@@ -72,27 +71,27 @@ require (
7271
github.com/spf13/pflag v1.0.6 // indirect
7372
github.com/subosito/gotenv v1.6.0 // indirect
7473
go.opencensus.io v0.24.0 // indirect
75-
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.51.0 // indirect
76-
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.51.0 // indirect
77-
go.opentelemetry.io/otel v1.26.0 // indirect
78-
go.opentelemetry.io/otel/metric v1.26.0 // indirect
79-
go.opentelemetry.io/otel/trace v1.26.0 // indirect
74+
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.53.0 // indirect
75+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0 // indirect
76+
go.opentelemetry.io/otel v1.28.0 // indirect
77+
go.opentelemetry.io/otel/metric v1.28.0 // indirect
78+
go.opentelemetry.io/otel/trace v1.28.0 // indirect
8079
go.uber.org/multierr v1.11.0 // indirect
8180
golang.org/x/crypto v0.31.0 // indirect
8281
golang.org/x/exp v0.0.0-20230905200255-921286631fa9 // indirect
8382
golang.org/x/net v0.33.0 // indirect
84-
golang.org/x/oauth2 v0.19.0 // indirect
83+
golang.org/x/oauth2 v0.22.0 // indirect
8584
golang.org/x/sync v0.10.0 // indirect
8685
golang.org/x/sys v0.28.0 // indirect
8786
golang.org/x/text v0.21.0 // indirect
88-
golang.org/x/time v0.5.0 // indirect
89-
golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 // indirect
90-
google.golang.org/api v0.176.1 // indirect
91-
google.golang.org/genproto v0.0.0-20240415180920-8c6c420018be // indirect
92-
google.golang.org/genproto/googleapis/api v0.0.0-20240415180920-8c6c420018be // indirect
93-
google.golang.org/genproto/googleapis/rpc v0.0.0-20240415180920-8c6c420018be // indirect
94-
google.golang.org/grpc v1.63.2 // indirect
95-
google.golang.org/protobuf v1.33.0 // indirect
87+
golang.org/x/time v0.6.0 // indirect
88+
golang.org/x/xerrors v0.0.0-20240716161551-93cc26a95ae9 // indirect
89+
google.golang.org/api v0.191.0 // indirect
90+
google.golang.org/genproto v0.0.0-20240812133136-8ffd90a71988 // indirect
91+
google.golang.org/genproto/googleapis/api v0.0.0-20240812133136-8ffd90a71988 // indirect
92+
google.golang.org/genproto/googleapis/rpc v0.0.0-20240812133136-8ffd90a71988 // indirect
93+
google.golang.org/grpc v1.65.0 // indirect
94+
google.golang.org/protobuf v1.34.2 // indirect
9695
gopkg.in/ini.v1 v1.67.0 // indirect
9796
gopkg.in/yaml.v3 v3.0.1 // indirect
9897
)

0 commit comments

Comments
 (0)