dependabot[bot] opened a new pull request, #1546: URL: https://github.com/apache/datafusion-ballista/pull/1546
Bumps [tui-big-text](https://github.com/ratatui/tui-widgets) from 0.8.3 to 0.8.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/ratatui/tui-widgets/releases">tui-big-text's releases</a>.</em></p> <blockquote> <h2>tui-big-text-v0.8.4</h2> <h3>⚙️ Miscellaneous Tasks</h3> <ul> <li><em>(deps)</em> Lower dependency floors and reduce dependabot noise (<a href="https://redirect.github.com/ratatui/tui-widgets/issues/211">#211</a>) <blockquote> <h2>Summary</h2> <ul> <li>lower direct dependency requirements to the broadest semver ranges the workspace actually supports</li> <li>keep <code>Cargo.lock</code> on current compatible releases, including the direct <code>clap</code>, <code>tokio</code>, <code>futures</code>, and <code>rand</code> updates that fit this PR's scope</li> <li>configure Dependabot to group Cargo and GitHub Actions updates and use <code>increase-if-necessary</code> to reduce manifest churn</li> </ul> <h2>Details</h2> <p>This change validates dependency floors with <code>cargo minimal-versions</code> in <code>--direct</code> mode so the library manifests reflect honest direct requirements instead of transitive minimum noise.</p> <p>Notable outcomes:</p> <ul> <li>broadened requirements such as <code>clap = "4"</code> and <code>tokio = "1"</code> after verifying the workspace still compiles and tests against their earliest compatible direct versions</li> <li>kept real floors where required, such as <code>crossterm = "0.29"</code>, <code>document-features = "0.2.11"</code>, and <code>derive_setters = "0.1.9"</code></li> <li>kept the direct <code>rand</code> update to <code>0.10</code> and adjusted the <code>tui-bar-graph</code> examples to generate random <code>Vec<f64></code> values in a <code>rand 0.10</code>-compatible way</li> <li>kept transitive duplicate major versions where they are still required by downstream crates like the Ratatui stack or <code>lipsum</code></li> </ul> <p>Dependabot should now produce less noise because grouped update PRs can primarily refresh <code>Cargo.lock</code> while leaving <code>Cargo.toml</code> alone unless a broader range is truly needed.</p> <h2>Validation</h2> <ul> <li><code>cargo minimal-versions check --workspace --direct</code></li> <li><code>cargo check --all-features --workspace</code></li> <li><code>cargo test --all-features --workspace</code></li> <li><code>cargo minimal-versions test --workspace --all-features --direct</code></li> <li><code>cargo outdated --workspace --root-deps-only</code></li> <li><code>cargo test -p tui-bar-graph --all-features --examples</code></li> </ul> <h2>Supersedes</h2> <p>This PR should supersede and allow closing the related Dependabot PRs:</p> </blockquote> </li> </ul> <h3>Other</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/ratatui/tui-widgets/blob/main/CHANGELOG.md">tui-big-text's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <p>All notable changes to this project will be documented in this file.</p> <h2>[0.7.2] - 2026-04-04</h2> <h3>⚙️ Miscellaneous Tasks</h3> <ul> <li><em>(deps)</em> Lower dependency floors and reduce dependabot noise (<a href="https://redirect.github.com/ratatui/tui-widgets/issues/211">#211</a>) <blockquote> <h2>Summary</h2> <ul> <li>lower direct dependency requirements to the broadest semver ranges the workspace actually supports</li> <li>keep <code>Cargo.lock</code> on current compatible releases, including the direct <code>clap</code>, <code>tokio</code>, <code>futures</code>, and <code>rand</code> updates that fit this PR's scope</li> <li>configure Dependabot to group Cargo and GitHub Actions updates and use <code>increase-if-necessary</code> to reduce manifest churn</li> </ul> <h2>Details</h2> <p>This change validates dependency floors with <code>cargo minimal-versions</code> in <code>--direct</code> mode so the library manifests reflect honest direct requirements instead of transitive minimum noise.</p> <p>Notable outcomes:</p> <ul> <li>broadened requirements such as <code>clap = "4"</code> and <code>tokio = "1"</code> after verifying the workspace still compiles and tests against their earliest compatible direct versions</li> <li>kept real floors where required, such as <code>crossterm = "0.29"</code>, <code>document-features = "0.2.11"</code>, and <code>derive_setters = "0.1.9"</code></li> <li>kept the direct <code>rand</code> update to <code>0.10</code> and adjusted the <code>tui-bar-graph</code> examples to generate random <code>Vec<f64></code> values in a <code>rand 0.10</code>-compatible way</li> <li>kept transitive duplicate major versions where they are still required by downstream crates like the Ratatui stack or <code>lipsum</code></li> </ul> <p>Dependabot should now produce less noise because grouped update PRs can primarily refresh <code>Cargo.lock</code> while leaving <code>Cargo.toml</code> alone unless a broader range is truly needed.</p> <h2>Validation</h2> <ul> <li><code>cargo minimal-versions check --workspace --direct</code></li> <li><code>cargo check --all-features --workspace</code></li> <li><code>cargo test --all-features --workspace</code></li> <li><code>cargo minimal-versions test --workspace --all-features --direct</code></li> <li><code>cargo outdated --workspace --root-deps-only</code></li> <li><code>cargo test -p tui-bar-graph --all-features --examples</code></li> </ul> </blockquote> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/ratatui/tui-widgets/commit/28c58f073ec18d413f23e1699174f40c2d55e5bb"><code>28c58f0</code></a> chore(tui-big-text): release v0.8.4 (<a href="https://redirect.github.com/ratatui/tui-widgets/issues/215">#215</a>)</li> <li><a href="https://github.com/ratatui/tui-widgets/commit/05d6b9d4edf1af5d4a690d8222b30821bd97d333"><code>05d6b9d</code></a> chore(tui-prompts): release v0.6.3 (<a href="https://redirect.github.com/ratatui/tui-widgets/issues/214">#214</a>)</li> <li><a href="https://github.com/ratatui/tui-widgets/commit/43570e657a2f751ed26fd0ecbe006d522d64ef97"><code>43570e6</code></a> chore(tui-scrollbar): release v0.2.4 (<a href="https://redirect.github.com/ratatui/tui-widgets/issues/213">#213</a>)</li> <li><a href="https://github.com/ratatui/tui-widgets/commit/fe402493e1089ed7cdff32b512bb088201726411"><code>fe40249</code></a> chore(deps): support strum 0.28 (<a href="https://redirect.github.com/ratatui/tui-widgets/issues/224">#224</a>)</li> <li><a href="https://github.com/ratatui/tui-widgets/commit/7596dd33e9b1597855b5fc3bb77d8cbc7317c3db"><code>7596dd3</code></a> chore(deps): lower dependency floors and reduce dependabot noise (<a href="https://redirect.github.com/ratatui/tui-widgets/issues/211">#211</a>)</li> <li><a href="https://github.com/ratatui/tui-widgets/commit/8948f2a6e60240d95d31cfe690a5a344e8ce9597"><code>8948f2a</code></a> [codex] fix(ci): avoid direct secret check in workflow (<a href="https://redirect.github.com/ratatui/tui-widgets/issues/218">#218</a>)</li> <li><a href="https://github.com/ratatui/tui-widgets/commit/a659ffdb78c349f0e0faf6ae5975378310983b37"><code>a659ffd</code></a> [codex] Vendor CI workflows into this repository (<a href="https://redirect.github.com/ratatui/tui-widgets/issues/212">#212</a>)</li> <li><a href="https://github.com/ratatui/tui-widgets/commit/b1a21507433946e55229a6ce9093d373db1ff692"><code>b1a2150</code></a> chore(tui-widgets): release v0.7.1 (<a href="https://redirect.github.com/ratatui/tui-widgets/issues/171">#171</a>)</li> <li><a href="https://github.com/ratatui/tui-widgets/commit/fb3423c991339ee6a02eb1aa3ec9a85bc3477ff6"><code>fb3423c</code></a> chore(tui-bar-graph): release v0.3.2 (<a href="https://redirect.github.com/ratatui/tui-widgets/issues/189">#189</a>)</li> <li><a href="https://github.com/ratatui/tui-widgets/commit/28ed09683daa8b588d3e5e929b9441d00962fa64"><code>28ed096</code></a> chore(tui-scrollbar): release v0.2.3 (<a href="https://redirect.github.com/ratatui/tui-widgets/issues/186">#186</a>)</li> <li>Additional commits viewable in <a href="https://github.com/ratatui/tui-widgets/compare/tui-big-text-v0.8.3...tui-big-text-v0.8.4">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
