Skip to content

chore(repo): batch the remaining dependabot bumps as datascry commits - #288

Merged
datascry merged 5 commits into
mainfrom
deps-batch-2026-08
Aug 23, 2026
Merged

chore(repo): batch the remaining dependabot bumps as datascry commits#288
datascry merged 5 commits into
mainfrom
deps-batch-2026-08

Conversation

@datascry

Copy link
Copy Markdown
Owner

Applies every open dependabot PR locally as datascry-authored commits, per the repo's single-author history rule.

Covers

Dependabot PR Applied in
#270 #271 #272 #274 (github-actions) chore(ci): bump checkout, setup-go, setup-python and setup-uv…
#281 #282 #283 #286 #287 (go modules) chore(repo): bump quic-go, x/net, x/crypto and x/image…
#284 #285 (fleet) chore(fleet): update ruff to >=0.16.3 and mypy to >=2.3.1
#267 (collector) chore(collector): bump prettier and typescript-eslint dev deps
#277 (apify-fp-inject) chore(evaders): bump apify fingerprint-generator and fingerprint-injector…

#268 (torch 2.13.0 / pillow 12.3.0) needs nothing — already landed in ebc2354e via #269.

Notes

Verified locally

detector 537 passed / 95.20% · harness 390 / 95.91% · fleet 37 / 97.95% (under the new ruff 0.16.4 + mypy 2.3.1) · collector 62 passed + typecheck/eslint/prettier on the new lockfile · edge, arena, evaders/pow, evaders/go-tls, evaders/arena-solver all gofmt/vet/test clean under the bumped modules · arena-solver-ocr 8 passed / 100% · headers clean · all 5 commit messages pass commitlint.

…r latest pins

Applies dependabot #270, #271, #272 and #274 locally so the commits stay
datascry-authored:

  - actions/checkout   v7.0.0  -> v7.0.1
  - actions/setup-go   v6      -> v7.0.0
  - actions/setup-python v6.3.0 -> v7.0.0
  - astral-sh/setup-uv v8.3.2  -> v9.0.0

Every SHA was verified to resolve to the tag it claims before pinning. The three
majors are no-ops for this repo: setup-go v7 is an ESM migration, setup-python v7
drops the `pip-install` input we never used, and setup-uv v9's only breaking
change is `prune-cache` defaulting to false — we set `enable-cache: true`
explicitly, so only cache size changes, not behaviour.
…modules

Applies dependabot #281, #282, #283, #286 and #287 locally so the commits stay
datascry-authored:

  - edge, evaders/go-tls:      quic-go v0.60.0 -> v0.61.0, x/net v0.57.0 -> v0.58.0
  - arena:                     x/image v0.44.0 -> v0.45.0
  - evaders/h2-rapid-reset:    x/net v0.57.0 -> v0.58.0
  - evaders/pow:               x/crypto v0.54.0 -> v0.55.0

Indirects follow through tidy (x/crypto, x/mod, x/text, x/tools). Each module was
verified in golang:1.26-alpine with gofmt, go vet and go test: edge, arena,
evaders/pow and evaders/go-tls all pass with coverage unchanged. arena and
evaders/pow needed the repo root mounted rather than the module dir, because
arena's `replace` points at ../evaders/pow.
Applies dependabot #285 and #284 locally so the commits stay datascry-authored.
Resolves to ruff 0.16.4 and mypy 2.3.1 in the lockfile.

fleet already declares an explicit `select`, so ruff 0.16's wider defaults don't
reach it — the gate is clean with no code changes: ruff check, ruff format
--check, mypy --strict and 37 tests at 97.95% coverage all pass.
Applies the remainder of dependabot #267 locally so the commits stay
datascry-authored. eslint was already at the PR's ^10.7.0 target from 7534994,
so only two ranges move:

  - prettier          ^3.9.5  -> ^3.9.6
  - typescript-eslint ^8.64.0 -> ^8.65.0 (resolves to 8.67.0)

The postcss >=8.5.23 override still holds at 8.5.26 through the relock. Gate is
green on the new lockfile: install --frozen-lockfile, typecheck, eslint, prettier
and 62 tests.
…ctor to 2.1.86

Applies dependabot #277 locally so the commits stay datascry-authored.
2.1.82 -> 2.1.86 for both.

playwright stays pinned at 1.52.0 — the pin is deliberate and the PR does not
touch it; fingerprint-injector 2.1.86 peers on playwright ^1.22.2, which 1.52.0
satisfies. Verified in node:22-alpine that the tree resolves with the pin intact
and that both APIs run.mjs imports (FingerprintGenerator, newInjectedContext)
are present in the new versions.
@datascry
datascry merged commit e386711 into main Aug 23, 2026
23 checks passed
@datascry
datascry deleted the deps-batch-2026-08 branch August 23, 2026 02:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant