Skip to content

chore: bump the patch group with 2 updates - #6132

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/patch-93e055979f
Open

chore: bump the patch group with 2 updates#6132
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/patch-93e055979f

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown
Contributor

Bumps the patch group with 2 updates: mdbook-core and mdbook-preprocessor.

Updates mdbook-core from 0.5.2 to 0.5.4

Release notes

Sourced from mdbook-core's releases.

v0.5.4

See https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-054 for a complete list of changes.

v0.5.3

See https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-053 for a complete list of changes.

Changelog

Sourced from mdbook-core's changelog.

mdBook 0.5.4

v0.5.3...v0.5.4

Added

  • Added zoomable images feature. #3127

Changed

Fixed

  • Fixed layout bug with images in links. #3142
  • Fixed previous-chapter nav hover overlapping sidebar resize handle. #3134
  • Fixed missing LICENSE files in published crates. #3135
  • Switched recommendation to linkcheck2 fork. #3132
  • Fixed version in CI source install docs. #3154

mdBook 0.5.3

v0.5.2...v0.5.3

Changed

... (truncated)

Commits
  • 2ea30c0 Merge pull request #3155 from ehuss/bump-version
  • a08ba2b Bump version to 0.5.4
  • 0e5ddf6 Merge pull request #3154 from ehuss/ci-version-string
  • f4ddbff Show the correct version in CI install docs
  • 8b53f1b Merge pull request #3127 from GuillaumeGomez/zoom-in
  • beab2fa Mention zoom-in feature in mdbook guide
  • 588066c Make the "zoom in" feature work with keyboard and simplify DOM
  • f526b18 Only enable "zoom-in" feature on images not inside links
  • 73d6edf Add possibility to "zoom out" using the escape key
  • 6a7ef4d Add regression test for the "zoom-in" feature
  • Additional commits viewable in compare view

Updates mdbook-preprocessor from 0.5.2 to 0.5.4

Release notes

Sourced from mdbook-preprocessor's releases.

v0.5.4

See https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-054 for a complete list of changes.

v0.5.3

See https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-053 for a complete list of changes.

Changelog

Sourced from mdbook-preprocessor's changelog.

mdBook 0.5.4

v0.5.3...v0.5.4

Added

  • Added zoomable images feature. #3127

Changed

Fixed

  • Fixed layout bug with images in links. #3142
  • Fixed previous-chapter nav hover overlapping sidebar resize handle. #3134
  • Fixed missing LICENSE files in published crates. #3135
  • Switched recommendation to linkcheck2 fork. #3132
  • Fixed version in CI source install docs. #3154

mdBook 0.5.3

v0.5.2...v0.5.3

Changed

... (truncated)

Commits
  • 2ea30c0 Merge pull request #3155 from ehuss/bump-version
  • a08ba2b Bump version to 0.5.4
  • 0e5ddf6 Merge pull request #3154 from ehuss/ci-version-string
  • f4ddbff Show the correct version in CI install docs
  • 8b53f1b Merge pull request #3127 from GuillaumeGomez/zoom-in
  • beab2fa Mention zoom-in feature in mdbook guide
  • 588066c Make the "zoom in" feature work with keyboard and simplify DOM
  • f526b18 Only enable "zoom-in" feature on images not inside links
  • 73d6edf Add possibility to "zoom out" using the escape key
  • 6a7ef4d Add regression test for the "zoom-in" feature
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the patch group with 2 updates: [mdbook-core](https://github.com/rust-lang/mdBook) and [mdbook-preprocessor](https://github.com/rust-lang/mdBook).


Updates `mdbook-core` from 0.5.2 to 0.5.4
- [Release notes](https://github.com/rust-lang/mdBook/releases)
- [Changelog](https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md)
- [Commits](rust-lang/mdBook@v0.5.2...v0.5.4)

Updates `mdbook-preprocessor` from 0.5.2 to 0.5.4
- [Release notes](https://github.com/rust-lang/mdBook/releases)
- [Changelog](https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md)
- [Commits](rust-lang/mdBook@v0.5.2...v0.5.4)

---
updated-dependencies:
- dependency-name: mdbook-core
  dependency-version: 0.5.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: mdbook-preprocessor
  dependency-version: 0.5.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies rust Pull requests that update Rust code labels Aug 3, 2026

@prql-bot prql-bot left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This bump breaks the declared MSRV. mdbook-core 0.5.4 requires toml ^1.1.2, which requires indexmap ^2.13.0 — and every indexmap ≥ 2.12 declares rust-version above 1.81 (2.12/2.13 → 1.82, 2.14 → 1.85). indexmap is not confined to the book: prqlc reaches it through serde_yaml, so the whole workspace inherits the floor.

prqlc declares metadata.msrv = "1.81.0" (prqlc/prqlc/Cargo.toml, mirroring rust-version in the workspace Cargo.toml), and test-msrv runs on this PR — Cargo.lock is in the nightly paths-filter — so I'd expect it to go red. It was still queued when this review was written, so this is from a local reproduction rather than from the CI result.

There's no lockfile-only way out: pinning indexmap back fails resolution, so the choice is to hold the mdbook bump or raise the MSRV to 1.85. Raising a published crate's MSRV is a maintainer call, so I haven't pushed either. Happy to push whichever you prefer.

Worth noting that .cargo/config.toml sets resolver.incompatible-rust-versions = "fallback", so this isn't a Dependabot-specific artifact — a local cargo update -p mdbook-core -p mdbook-preprocessor produces the identical lockfile, with cargo reporting the 1.85 requirement and taking it anyway because no compatible alternative satisfies toml's constraint.

Reproduction

cargo tree under 1.81, base lockfile vs. this PR's:

# base (b787ce2e8ef8ab9aa3091f996d05b4ca4ecd38c1)
$ cargo +1.81.0 tree --locked -e normal   # in prqlc/prqlc
exit=0

# this PR (db4e18984aa9a23e4c945aa241194a56aa3834cc)
$ cargo +1.81.0 tree --locked -e normal   # in prqlc/prqlc
error: failed to download `hashbrown v0.17.1`
Caused by:
  feature `edition2024` is required

cargo check under 1.81 fails the same way, at manifest parse of hashbrown-0.17.1.

Why indexmap can't be held back:

$ cargo update -p indexmap --precise 2.11.4
error: failed to select a version for the requirement `indexmap = "^2.13.0"`
candidate versions found which didn't match: 2.11.4
required by package `toml v1.1.4+spec-1.1.0`
    ... which satisfies dependency `toml = "^1.1.2"` of package `mdbook-core v0.5.4`

Reproducing the lockfile locally, with the repo's own resolver config:

$ cargo update -p mdbook-core -p mdbook-preprocessor
     Locking 7 packages to latest Rust 1.81.0 compatible versions
      Adding hashbrown v0.17.1 (requires Rust 1.85.0)
    Updating indexmap v2.11.4 -> v2.14.0 (requires Rust 1.85)

rust-version per indexmap release, from the crates.io index: 2.11.4 → 1.63, 2.12.0–2.13.1 → 1.82, 2.14.0 → 1.85.

Reverse dependency path pulling indexmap into prqlc:

indexmap v2.14.0
└── serde_yaml v0.9.34+deprecated
    ├── prqlc
    └── prqlc-parser
        └── prqlc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant