chore(deps): bump golang.org/x/time from 0.9.0 to 0.15.0#11
chore(deps): bump golang.org/x/time from 0.9.0 to 0.15.0#11dependabot[bot] wants to merge 1 commit into
Conversation
|
@dependabot recreate |
8457828 to
a92e00e
Compare
|
@dependabot recreate |
a92e00e to
8a7151b
Compare
|
@dependabot recreate |
8a7151b to
554e101
Compare
govulncheck v1.1.1 transitively imports golang.org/x/tools@v0.21.1,
which contains an array-length trick in internal/tokeninternal/tokeninternal.go:64
that evaluates to -256 on Go 1.25 and fails to compile:
invalid array length -delta * delta (constant -256 of type int64)
This blocks any dep bump that pushes go.mod past go 1.24.0 (e.g. PR #11's
golang.org/x/time v0.15.0, which requires go 1.25.0).
govulncheck v1.1.4 uses x/tools v0.29.0, which doesn't have that pattern.
v1.1.4 still requires only Go 1.22.0 minimum, so it works on both Go 1.24
(current main) and Go 1.25 (post-#11). Holding back from v1.2.0 because
v1.2.0+ requires Go 1.25.0 minimum, which would prematurely force the
toolchain floor before consumers are ready.
Pairs with #18's gotestsum v1.12.0 -> v1.13.0 bump for the same
underlying issue.
|
@dependabot rebase |
Bumps [golang.org/x/time](https://github.com/golang/time) from 0.9.0 to 0.15.0. - [Commits](golang/time@v0.9.0...v0.15.0) --- updated-dependencies: - dependency-name: golang.org/x/time dependency-version: 0.14.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
554e101 to
c5c2818
Compare
|
Holding this PR for now.
This is the same kind of toolchain-floor cascade we just absorbed in #16 (1.18 → 1.24). Taking another cascade so soon isn't worth it for an x/time bump — the Will revisit when a Go 1.25 floor bump is independently warranted (e.g., a security/feature pull from another dep). The PR is left open rather than closed so Dependabot doesn't re-propose the same version on the next scan. |
Bumps golang.org/x/time from 0.9.0 to 0.15.0.
Commits
812b343all: upgrade go directive to at least 1.25.0 [generated]2b4e439rate: use time.Time.Equal instead of ==c0b0320all: upgrade go directive to at least 1.24.0 [generated]1616a7frate: skip time.Now call in Sometimes.Do unless necessary0c50ed8all: upgrade go directive to at least 1.23.0 [generated]66520f6rate: simplify function advance only returns new Tokens to caller2c6c5a2rate: prevent overflows when calculating durationFromTokens