Skip to content

Commit 40da653

Browse files
timsaucerclaude
andcommitted
docs: restore workspace.package version bump in upstream sync
PR 1 step 1 must also bump `[workspace.package].version` because the `datafusion-python` major version tracks the upstream `datafusion` major. The previous reword dropped that instruction. Reinstate it alongside the `[workspace.dependencies]` updates. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 109928d commit 40da653

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

dev/release/upstream-sync.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,15 @@ time.
3535
**Goal:** update the upstream `datafusion` crate version and make the project
3636
build, test, and lint cleanly against it.
3737

38-
1. Update every `datafusion-*` entry in `[workspace.dependencies]` of the
39-
root `Cargo.toml` to the new major version. The per-crate manifests under
40-
`crates/` inherit these pins via `workspace = true` and need no edit.
38+
1. In the root `Cargo.toml`, update:
39+
- `[workspace.package].version` to the new major (the `datafusion-python`
40+
major tracks the upstream `datafusion` major, so a 53→54 bump moves
41+
this from `53.0.0` to `54.0.0`), and
42+
- every `datafusion` / `datafusion-*` entry in `[workspace.dependencies]`
43+
to the same new major.
44+
45+
Per-crate manifests under `crates/` inherit these pins via
46+
`workspace = true` and need no edit.
4147
2. Update `Cargo.lock` for the datafusion family only — leave unrelated
4248
transitives at their current pins so PR 2 can address them deliberately.
4349
List every `datafusion-*` workspace dependency with `-p`:

0 commit comments

Comments
 (0)