Skip to content

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

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

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

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubAug 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>
@dependabotdependabotBot added dependencies rust Pull requests that update Rust code labels Aug 3, 2026

@prql-botprql-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

@dependabot@github

dependabotBot commented on behalf of githubAug 10, 2026

Copy link
Copy Markdown
ContributorAuthor

Looks like these dependencies are updatable in another way, so this is no longer needed.

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

Labels

dependenciesrustPull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@prql-bot
, 'i'); if (__m === '*' || __re.test(location.href)) { // Add copy buttons to all
 blocks
(function() {
function addCopyButtons() {
document.querySelectorAll('pre code').forEach(function(codeBlock) {
if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;
codeBlock.parentElement.setAttribute('data-copy-added', 'true');
var btn = document.createElement('button');
btn.textContent = 'Copy';
btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';
btn.onmouseover = function() { this.style.opacity = '1'; };
btn.onmouseout = function() { this.style.opacity = '0.7'; };
btn.onclick = function() {
navigator.clipboard.writeText(codeBlock.textContent).then(function() {
btn.textContent = 'Copied!';
setTimeout(function() { btn.textContent = 'Copy'; }, 1500);
});
};
codeBlock.parentElement.style.position = 'relative';
codeBlock.parentElement.appendChild(btn);
});
}
addCopyButtons();
// Re-run on dynamic content
var observer = new MutationObserver(addCopyButtons);
observer.observe(document.body, { childList: true, subtree: true });
})();
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
chore: bump the patch group with 2 updates by dependabot[bot] · Pull Request #6132 · PRQL/prql · GitHub
Skip to content

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

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

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

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubAug 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>
@dependabotdependabotBot added dependencies rust Pull requests that update Rust code labels Aug 3, 2026

@prql-botprql-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

@dependabot@github

dependabotBot commented on behalf of githubAug 10, 2026

Copy link
Copy Markdown
ContributorAuthor

Looks like these dependencies are updatable in another way, so this is no longer needed.

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

Labels

dependenciesrustPull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@prql-bot
, 'i'); if (__m === '*' || __re.test(location.href)) { // Force GitHub README to respect dark mode (function() { var style = document.createElement('style'); style.textContent = ' .markdown-body { color-scheme: dark light; } .markdown-body pre { background: #161b22 !important; } .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; } .markdown-body table th, .markdown-body table td { border-color: #30363d !important; } .markdown-body img { background: #0d1117; } .markdown-body blockquote { border-left-color: #8b949e; } .markdown-body hr { border-color: #30363d; } '; document.head.appendChild(style); })(); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' chore: bump the patch group with 2 updates by dependabot[bot] · Pull Request #6132 · PRQL/prql · GitHub
Skip to content

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

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

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

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubAug 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>
@dependabotdependabotBot added dependencies rust Pull requests that update Rust code labels Aug 3, 2026

@prql-botprql-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

@dependabot@github

dependabotBot commented on behalf of githubAug 10, 2026

Copy link
Copy Markdown
ContributorAuthor

Looks like these dependencies are updatable in another way, so this is no longer needed.

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

Labels

dependenciesrustPull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@prql-bot
, 'i'); if (__m === '*' || __re.test(location.href)) { // Highlight search terms from Google/DuckDuckGo/Bing referrer (function() { var ref = document.referrer; var terms = []; if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) { var url = new URL(ref); var q = url.searchParams.get('q') || url.searchParams.get('p'); if (q) { terms = q.split(/\s+/).filter(function(t) { return t.length > 2; }); } } if (terms.length === 0) return; var style = document.createElement('style'); style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }'; document.head.appendChild(style); function highlight(node) { if (node.nodeType === 3) { // text node var text = node.textContent; var found = false; terms.forEach(function(term) { var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\]\\]/g, '\\') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' chore: bump the patch group with 2 updates by dependabot[bot] · Pull Request #6132 · PRQL/prql · GitHub
Skip to content

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

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

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

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubAug 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>
@dependabotdependabotBot added dependencies rust Pull requests that update Rust code labels Aug 3, 2026

@prql-botprql-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

@dependabot@github

dependabotBot commented on behalf of githubAug 10, 2026

Copy link
Copy Markdown
ContributorAuthor

Looks like these dependencies are updatable in another way, so this is no longer needed.

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

Labels

dependenciesrustPull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@prql-bot
, 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + ' chore: bump the patch group with 2 updates by dependabot[bot] · Pull Request #6132 · PRQL/prql · GitHub
Skip to content

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

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

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

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubAug 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>
@dependabotdependabotBot added dependencies rust Pull requests that update Rust code labels Aug 3, 2026

@prql-botprql-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

@dependabot@github

dependabotBot commented on behalf of githubAug 10, 2026

Copy link
Copy Markdown
ContributorAuthor

Looks like these dependencies are updatable in another way, so this is no longer needed.

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

Labels

dependenciesrustPull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@prql-bot
, 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' chore: bump the patch group with 2 updates by dependabot[bot] · Pull Request #6132 · PRQL/prql · GitHub
Skip to content

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

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

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

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubAug 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>
@dependabotdependabotBot added dependencies rust Pull requests that update Rust code labels Aug 3, 2026

@prql-botprql-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

@dependabot@github

dependabotBot commented on behalf of githubAug 10, 2026

Copy link
Copy Markdown
ContributorAuthor

Looks like these dependencies are updatable in another way, so this is no longer needed.

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

Labels

dependenciesrustPull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@prql-bot
, 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' chore: bump the patch group with 2 updates by dependabot[bot] · Pull Request #6132 · PRQL/prql · GitHub
Skip to content

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

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

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

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubAug 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>
@dependabotdependabotBot added dependencies rust Pull requests that update Rust code labels Aug 3, 2026

@prql-botprql-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

@dependabot@github

dependabotBot commented on behalf of githubAug 10, 2026

Copy link
Copy Markdown
ContributorAuthor

Looks like these dependencies are updatable in another way, so this is no longer needed.

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

Labels

dependenciesrustPull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@prql-bot
, 'i'); if (__m === '*' || __re.test(location.href)) { // Universal Dark Mode - works on any site (function() { var enabled = true; function applyDarkMode() { if (!enabled) return; // Create style element if it doesn't exist var style = document.getElementById('universal-dark-mode-style'); if (!style) { style = document.createElement('style'); style.id = 'universal-dark-mode-style'; document.head.appendChild(style); } // Dark mode CSS - inverts colors but preserves images/video style.textContent = ' /* Invert everything except media */ html { filter: invert(1) hue-rotate(180deg) !important; background: #1a1a2e !important; } /* Restore images, videos, iframes, canvas */ img, video, iframe, canvas, svg, picture, [style*="background-image"] { filter: invert(1) hue-rotate(180deg) !important; } /* Preserve specific elements that should not be inverted */ .no-dark-mode, .no-dark-mode *, [data-theme="light"], [data-theme="light"], .ace_editor, .ace_editor *, .CodeMirror, .CodeMirror *, .monaco-editor, .monaco-editor *, .markdown-body pre, .markdown-body pre *, .highlight, .highlight *, pre code, pre code * { filter: none !important; } /* Fix common UI elements */ .modal, .popup, .dropdown-menu, .tooltip, .popover { filter: invert(1) hue-rotate(180deg) !important; background: #2d2d44 !important; border-color: #444 !important; } /* Scrollbars */ ::-webkit-scrollbar { background: #1a1a2e !important; } ::-webkit-scrollbar-thumb { background: #444 !important; } ::-webkit-scrollbar-thumb:hover { background: #555 !important; } /* Selection */ ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; } ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; } '; } function removeDarkMode() { var style = document.getElementById('universal-dark-mode-style'); if (style) style.remove(); } // Toggle with Alt+Shift+D document.addEventListener('keydown', function(e) { if (e.altKey && e.shiftKey && e.key === 'D') { e.preventDefault(); enabled = !enabled; if (enabled) { applyDarkMode(); console.log('[Universal Dark Mode] Enabled'); } else { removeDarkMode(); console.log('[Universal Dark Mode] Disabled'); } } }); // Apply on load applyDarkMode(); // Re-apply on dynamic content var observer = new MutationObserver(function(mutations) { if (enabled && !document.getElementById('universal-dark-mode-style')) { applyDarkMode(); } }); observer.observe(document.head, { childList: true }); console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle'); })(); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })(); chore: bump the patch group with 2 updates by dependabot[bot] · Pull Request #6132 · PRQL/prql · GitHub
Skip to content

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

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

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

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubAug 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>
@dependabotdependabotBot added dependencies rust Pull requests that update Rust code labels Aug 3, 2026

@prql-botprql-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

@dependabot@github

dependabotBot commented on behalf of githubAug 10, 2026

Copy link
Copy Markdown
ContributorAuthor

Looks like these dependencies are updatable in another way, so this is no longer needed.

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

Labels

dependenciesrustPull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@prql-bot