Skip to content

build(deps): consolidate open Dependabot dependency updates - #1734

Merged
timsaucer merged 1 commit into
apache:mainfrom
timsaucer:deps/combined-dependabot-2026-09-11
Sep 11, 2026
Merged

build(deps): consolidate open Dependabot dependency updates#1734
timsaucer merged 1 commit into
apache:mainfrom
timsaucer:deps/combined-dependabot-2026-09-11

Conversation

@timsaucer

@timsaucer timsaucer commented Sep 11, 2026

Copy link
Copy Markdown
Member

Which issue does this PR close?

No issue; this consolidates open Dependabot PRs.

Supersedes #1714, #1713, #1712, #1711, #1710, #1709, #1702, #1700, #1699, #1698, #1694, #1687, #1666, #1665, #1660, #1656, #1655, #1651, #1646, #1616, #1606.

Rationale for this change

Dependabot has 22 open dependency PRs against main, and merging them one at a time means 22 separate full CI cycles that each invalidate the next PR's Cargo.lock/uv.lock. This PR applies all of them in a single change so CI runs once over the combined result.

Two of the open PRs also cannot pass on their own. #1700 bumps github/codeql-action/init and #1699 bumps github/codeql-action/analyze, but the CodeQL action refuses to run when those two are on different versions, so each PR fails with Loaded a configuration file for version '4.37.9', but running version '4.36.2'. Applying both together is the only way either one goes green.

What changes are included in this PR?

  • Cargo dependencies
  • Python dependencies
  • GitHub Actions

Are there any user-facing changes?

No.

Applies 21 open Dependabot PRs in a single change so CI runs once over
the combined result rather than 21 times over lockfiles that each
invalidate the next.

Cargo (Cargo.lock only; workspace ranges already admit these):
arrow/arrow-array/arrow-schema/arrow-select 59.2.0 -> 59.3.0, uuid
1.23.3 -> 1.26.1, futures 0.3.32 -> 0.3.34, log 0.4.32 -> 0.4.34,
async-trait 0.1.89 -> 0.1.92, serde_json 1.0.150 -> 1.0.151, tokio
1.52.3 -> 1.53.1, quinn-proto 0.11.14 -> 0.11.16.

Python (uv.lock): tornado 6.5.7 -> 6.5.8, cryptography 49.0.0 ->
50.0.0, setuptools 82.0.1 -> 83.0.0.

Actions: actions/checkout v6 -> v7, actions/setup-python v5/v6 -> v7,
actions/cache v5 -> v6, taiki-e/install-action v2 -> v2.85.5,
astral-sh/setup-uv 8.2.0 -> 10.0.1, github/codeql-action init and
analyze 4.36.2 -> 4.37.9.

The codeql-action bumps only pass together: the action rejects a run
where init and analyze are on different versions, so apache#1700 and apache#1699
each fail alone with "Loaded a configuration file for version
'4.37.9', but running version '4.36.2'".

The SHA-pinned actions/checkout in codeql.yml goes to the v7 commit
3d3c42e5aac5ba805825da76410c181273ba90b1 rather than the stale v6
commit apache#1606 proposed, keeping the pin on the same major version as
the tag refs elsewhere.

Excludes apache#1652 (datafusion 54.0.0 -> 54.1.0), obsolete since main
moved to DataFusion 55.1.0.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@timsaucer
timsaucer merged commit 59c1fd1 into apache:main Sep 11, 2026
26 checks passed
@timsaucer
timsaucer deleted the deps/combined-dependabot-2026-09-11 branch September 11, 2026 22:52
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