Skip to content

build(deps): bump dirs from 6.0.0 to 7.0.0 - #25

Merged
youdie006 merged 2 commits into
mainfrom
dependabot/cargo/dirs-7.0.0
Sep 16, 2026
Merged

youdie006 merged 2 commits into
mainfrom
dependabot/cargo/dirs-7.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 14, 2026

Copy link
Copy Markdown
Contributor

Update platform-directory lookup from dirs 6 to 7 after a manual compatibility review. The automatic dependency gate intentionally holds major upgrades; its policy is unchanged.

Swapdex calls only home_dir() and data_dir(). The upstream Windows preference_dir() change is unused, and the Linux/macOS implementations keep the same account and session locations. The lockfile changes only dirs; CHANGELOG.md records the update under Unreleased.

Verification

  • Updated against main at 1c7000b8d6d383f6f421f6da387ad930aa84fc3e, retaining the original Dependabot commit.

  • Reviewed head: 86609e6ab9baeeefd23395b740aa2f4efa48d92c.

  • PASS: cargo fmt --all -- --check, cargo clippy --all-targets --locked -- -D warnings, and cargo 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 main as 4c56a96. The merge tree exactly matches the verified PR head.

Both updates are on final main commit 1110488. 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.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Sep 14, 2026
@dependabot
dependabot Bot force-pushed the dependabot/cargo/dirs-7.0.0 branch from 5808502 to 013a349 Compare September 15, 2026 04:15
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
dependabot Bot force-pushed the dependabot/cargo/dirs-7.0.0 branch from 013a349 to dd38c7e Compare September 15, 2026 18:21
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.
@youdie006
youdie006 merged commit 4c56a96 into main Sep 16, 2026
2 checks passed
@dependabot
dependabot Bot deleted the dependabot/cargo/dirs-7.0.0 branch September 16, 2026 08:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant