Skip to content

chore: bump ariadne from 0.5.1 to 0.6.0 - #5543

Merged
max-sixty merged 1 commit into
mainfrom
dependabot/cargo/ariadne-0.6.0
Aug 30, 2026
Merged

chore: bump ariadne from 0.5.1 to 0.6.0#5543
max-sixty merged 1 commit into
mainfrom
dependabot/cargo/ariadne-0.6.0

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubNov 3, 2025

Copy link
Copy Markdown
Contributor

Bumps ariadne from 0.5.1 to 0.6.0.

Changelog

Sourced from ariadne's changelog.

[0.6.0] - 2025-10-28

Added

  • Support for multiple help hints
  • Support for multi-line help hints
  • Implemented Cache for &Source

Changed

  • The Minimum Supported Rust Version (MSRV) is now 1.85.0
  • Label ordering is now respected across multiple source files
  • ColorGenerator is now usable in const contexts
  • File references now have spaces, improving support for terminal emulator click-through
Commits

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabotdependabotBot added dependencies rust Pull requests that update Rust code labels Nov 3, 2025
@prql-bot
prql-bot enabled auto-merge (squash) November 3, 2025 17:28
@dependabot
dependabotBotforce-pushed the dependabot/cargo/ariadne-0.6.0 branch from f532e32 to 839c4d3CompareNovember 9, 2025 03:20
@snth

snth commented Mar 27, 2026

Copy link
Copy Markdown
Member

@dependabot rebase

@dependabot
dependabotBotforce-pushed the dependabot/cargo/ariadne-0.6.0 branch from 839c4d3 to 2b8359cCompareMarch 27, 2026 08:00
@prql-botprql-bot mentioned this pull request May 4, 2026
@prql-bot

Copy link
Copy Markdown
Collaborator

CI failing on this PR — test-msrv reports ariadne 0.6.0 is incompatible with the repo's MSRV 1.75.0 (log). Skipping automated approval; needs maintainer review (either bump MSRV or wait for an ariadne release that supports 1.75).

max-sixty added a commit to max-sixty/tend that referenced this pull request May 26, 2026
…ution (#605)
## Summary
Step 3 of the nightly skill only looked for conflicted PRs authored by
`$BOT_LOGIN`, so Dependabot/Renovate PRs left in `CONFLICTING` after the
bot stopped rebasing (typically lockfile rewrites on `main` that the
bump also touched) sat untouched forever.
This change extends Step 3 to also query `app/dependabot` and
`app/renovate`. For each upstream-bot PR, after confirming the branch
carries no human commits, the nightly run triggers the bot's own rebuild
path rather than rebasing manually — the bot owns the branch and
force-pushes, so a manual rebase would be discarded:
- `dependabot[bot]` → post `@dependabot recreate` as a comment
- `renovate[bot]` → edit the PR body to tick `[x] <!-- rebase-check -->`
(Renovate has no comment-based rebase command)
`pre-commit-ci[bot]` is intentionally not included — it has no
recreate/rebase mechanism; conflicted autoupdate PRs get superseded by
the next weekly run.
Inline note flags the `app/dependabot` (PR `--author` slug) vs
`dependabot[bot]` (commit-author login) discrepancy so the
no-human-commits check doesn't false-positive on the bot's own commits.
## Test plan
- [ ] Next PRQL nightly picks up `PRQL/prql#5374` (notify),
`PRQL/prql#5543` (ariadne), `PRQL/pyprql#632` and posts `@dependabot
recreate` on each
- [ ] Dependabot rebuilds the branches and the PRs go from `DIRTY` to
`CLEAN`
@prql-bot

Copy link
Copy Markdown
Collaborator

@dependabot recreate

@dependabot
dependabotBotforce-pushed the dependabot/cargo/ariadne-0.6.0 branch from 2b8359c to 8f096f8CompareMay 31, 2026 07:38

@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.

Recreated on top of the MSRV bump to 1.81.0 (#5966), but test-msrv still fails: ariadne 0.6.0 declares MSRV 1.85.0 (const fn floating-point arithmetic in draw.rs — stabilized in 1.82), while this repo's rust-version is 1.81.0.

Two paths for a maintainer decision:

  1. Bump prqlc/prqlc/Cargo.tomlrust-version from 1.81.0 to 1.85.0 and merge.
  2. Close this and stay on 0.5.1 until ariadne's MSRV stops being a blocker.

Not auto-pushing the MSRV bump — that's a policy call. Happy to push the bump if a maintainer confirms (1) is the right path.

@prql-bot

Copy link
Copy Markdown
Collaborator

The MSRV blocker on this PR is now cleared. ariadne 0.6.0 requires Rust 1.85.0, and #6246 raised the workspace rust-version to 1.85.0 on 2026-08-28 — so test-msrv should pass once CI re-runs against current main.

Not approving yet: the green results on this head are from 2026-05-31, against a base whose MSRV was still 1.81.0. Recreating below to get a fresh run; a later weekly pass can approve on the new head.

What was checked
  • Diff is a lockfile + prqlc/prqlc/Cargo.toml version bump only; it also collapses unicode-width from two versions (0.1.14 + 0.2.2) to one.
  • API surface used here is Cache, Config, Label, Report, ReportKind, Source (error_message.rs, cli/mod.rs). 0.6.0's changed entries are additive for these — the full test-rust matrix already passed on this head, so the incompatibility was confined to MSRV.
  • test-msrv was the only substantive failure; check-ok-to-merge is downstream of it.
  • ariadne 0.6.0 is still the latest release, so a recreate should land on the same version.

@prql-bot

Copy link
Copy Markdown
Collaborator

@dependabot recreate

Bumps [ariadne](https://github.com/zesterer/ariadne) from 0.5.1 to 0.6.0.
- [Changelog](https://github.com/zesterer/ariadne/blob/main/CHANGELOG.md)
- [Commits](https://github.com/zesterer/ariadne/commits)
---
updated-dependencies:
- dependency-name: ariadne
dependency-version: 0.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabotBotforce-pushed the dependabot/cargo/ariadne-0.6.0 branch from 8f096f8 to 45f0ff8CompareAugust 30, 2026 09:29
@prql-bot

Copy link
Copy Markdown
Collaborator

Confirmed on the recreated head (45f0ff8a): test-msrv is now green, so the blocker that held this PR since November is gone. No check is failing; the rest of the matrix is still running (18 in progress, 21 queued at the time of writing), which on this repo's Dependabot batches can take over an hour.

Leaving approval to a later pass rather than approving on a partially-settled run — but if the remaining matrix comes back clean, this is ready to merge as-is.

@max-sixty
max-sixty merged commit c2dda28 into mainAug 30, 2026
86 of 87 checks passed
@max-sixty
max-sixty deleted the dependabot/cargo/ariadne-0.6.0 branch August 30, 2026 14:52
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.

3 participants

@snth@prql-bot@max-sixty