build(deps): bump dirs from 6.0.0 to 7.0.0 - #25
Merged
Merged
Conversation
dependabot
Bot
force-pushed
the
dependabot/cargo/dirs-7.0.0
branch
from
September 15, 2026 04:15
5808502 to
013a349
Compare
Bumps dirs from 6.0.0 to 7.0.0. --- updated-dependencies: - dependency-name: dirs dependency-version: 7.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
Bot
force-pushed
the
dependabot/cargo/dirs-7.0.0
branch
from
September 15, 2026 18:21
013a349 to
dd38c7e
Compare
Bring the held major dependency update onto current main and document the platform-directory compatibility review in the changelog. Swapdex uses home_dir and data_dir; dirs 7's Windows preference_dir change is unused. Verified cargo fmt, clippy with warnings denied, cargo test --all --locked (1233 passed, 2 ignored fixtures), the 22 Python dependency-gate tests, and all 7 npm tests. Hosted CI will validate this updated PR head on Linux and macOS before merge. No release or installation is included.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Update platform-directory lookup from
dirs6 to 7 after a manual compatibility review. The automatic dependency gate intentionally holds major upgrades; its policy is unchanged.Swapdex calls only
home_dir()anddata_dir(). The upstream Windowspreference_dir()change is unused, and the Linux/macOS implementations keep the same account and session locations. The lockfile changes onlydirs;CHANGELOG.mdrecords the update under Unreleased.Verification
Updated against
mainat1c7000b8d6d383f6f421f6da387ad930aa84fc3e, retaining the original Dependabot commit.Reviewed head:
86609e6ab9baeeefd23395b740aa2f4efa48d92c.PASS:
cargo fmt --all -- --check,cargo clippy --all-targets --locked -- -D warnings, andcargo test --all --locked(1,233 passed, 2 ignored: the opt-in 1 GiB scan and a service child fixture).PASS:
python3 -B -m unittest discover -s .github/scripts -p 'test_deps_automerge.py'(22 tests).PASS:
node --test 'npm/**/*.test.mjs'(7 tests).PASS: refreshed Linux/macOS PR CI at the reviewed head.
PASS: independent source review found no compatibility or workflow-permission blockers.
Delivery
Merged to
mainas4c56a96. The merge tree exactly matches the verified PR head.Both updates are on final
maincommit1110488. Its Linux/macOS CI passed after both merges. The local main checkout was fast-forwarded to this commit.The concrete changes are recorded under Unreleased in
CHANGELOG.md. No version tag, package release, or machine installation was performed in this task; the latest published release remains v0.165.6.