ratatui/Cargo.toml

47 lines
1.3 KiB
TOML
Raw Normal View History

[workspace]
resolver = "2"
members = ["ratatui", "ratatui-core", "ratatui-widgets", "xtask"]
default-members = ["ratatui", "ratatui-core", "ratatui-widgets"]
[workspace.package]
authors = ["Florian Dehau <work@fdehau.com>", "The Ratatui Developers"]
documentation = "https://docs.rs/ratatui/latest/ratatui/"
repository = "https://github.com/ratatui/ratatui"
homepage = "https://ratatui.rs"
keywords = ["tui", "terminal", "dashboard"]
categories = ["command-line-interface"]
2021-01-01 13:35:07 +00:00
readme = "README.md"
2016-11-08 09:29:42 +00:00
license = "MIT"
exclude = [
"assets/*",
".github",
"Makefile.toml",
"CONTRIBUTING.md",
"*.log",
"tags",
]
edition = "2021"
rust-version = "1.74.0"
2016-10-09 17:46:53 +00:00
[workspace.dependencies]
bitflags = "2.6.0"
document-features = "0.2.7"
indoc = "2.0.5"
chore(deps): bump instability from 0.3.2 to 0.3.3 (#1497) Bumps [instability](https://github.com/ratatui-org/instability) from 0.3.2 to 0.3.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/ratatui-org/instability/releases">instability's releases</a>.</em></p> <blockquote> <h2>instability-v0.3.3</h2> <h3>Added</h3> <ul> <li>add stable macro (<a href="https://redirect.github.com/ratatui/instability/pull/14">#14</a>)</li> <li>use doc(cfg)</li> </ul> <h3>Fixed</h3> <ul> <li>tests (<a href="https://redirect.github.com/ratatui/instability/pull/13">#13</a>)</li> <li>change master to main in lib.rs</li> </ul> <h3>Other</h3> <ul> <li>bump msrv to 1.63</li> <li>use proc_macro2 and add tests</li> <li>use darling instead of manual parsing for better error messages on attributes</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/ratatui/instability/blob/main/CHANGELOG.md">instability's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/ratatui/instability/compare/instability-v0.3.2...instability-v0.3.3">0.3.3</a> - 2024-11-12</h2> <h3>Added</h3> <ul> <li>add stable macro (<a href="https://redirect.github.com/ratatui/instability/pull/14">#14</a>)</li> <li>use doc(cfg)</li> </ul> <h3>Fixed</h3> <ul> <li>tests (<a href="https://redirect.github.com/ratatui/instability/pull/13">#13</a>)</li> <li>change master to main in lib.rs</li> </ul> <h3>Other</h3> <ul> <li>bump msrv to 1.63</li> <li>use proc_macro2 and add tests</li> <li>use darling instead of manual parsing for better error messages on attributes</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/ratatui/instability/commit/e365305716159aa89f1ce13d3e99e5e8c4438ad0"><code>e365305</code></a> chore: release v0.3.3 (<a href="https://redirect.github.com/ratatui-org/instability/issues/9">#9</a>)</li> <li><a href="https://github.com/ratatui/instability/commit/14f2993a8f03a6a7fc507db865f854e78edff076"><code>14f2993</code></a> feat: add stable macro (<a href="https://redirect.github.com/ratatui-org/instability/issues/14">#14</a>)</li> <li><a href="https://github.com/ratatui/instability/commit/f833f10e01891de31d802f13d5dff1fd6e589f9c"><code>f833f10</code></a> fix: tests (<a href="https://redirect.github.com/ratatui-org/instability/issues/13">#13</a>)</li> <li><a href="https://github.com/ratatui/instability/commit/261fdfd25226a5cbaf75982815665fef6efeb0ce"><code>261fdfd</code></a> build: bump msrv to 1.63</li> <li><a href="https://github.com/ratatui/instability/commit/402d37064ce5d11c1b5bc6f37bc7314ce637f548"><code>402d370</code></a> feat: use doc(cfg)</li> <li><a href="https://github.com/ratatui/instability/commit/731685a257168150bb5b715812925c6aebb9fc27"><code>731685a</code></a> refactor: use proc_macro2 and add tests</li> <li><a href="https://github.com/ratatui/instability/commit/82d15c721c3a26233356eb3a9b1c815113c8ebf0"><code>82d15c7</code></a> chore: use darling instead of manual parsing for better error messages on att...</li> <li><a href="https://github.com/ratatui/instability/commit/47e02c2009812e01fa7d6436ae7a2badf8eedc1d"><code>47e02c2</code></a> fix: change master to main in lib.rs</li> <li>See full diff in <a href="https://github.com/ratatui-org/instability/compare/instability-v0.3.2...instability-v0.3.3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=instability&package-manager=cargo&previous-version=0.3.2&new-version=0.3.3)](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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-20 03:31:38 +00:00
instability = "0.3.3"
itertools = "0.13.0"
pretty_assertions = "1.4.1"
ratatui = { path = "ratatui" }
ratatui-core = { path = "ratatui-core" }
ratatui-widgets = { path = "ratatui-widgets" }
rstest = "0.23.0"
chore(deps): bump serde from 1.0.214 to 1.0.215 (#1495) Bumps [serde](https://github.com/serde-rs/serde) from 1.0.214 to 1.0.215. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p> <blockquote> <h2>v1.0.215</h2> <ul> <li>Produce warning when multiple fields or variants have the same deserialization name (<a href="https://redirect.github.com/serde-rs/serde/issues/2855">#2855</a>, <a href="https://redirect.github.com/serde-rs/serde/issues/2856">#2856</a>, <a href="https://redirect.github.com/serde-rs/serde/issues/2857">#2857</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/serde/commit/8939af48fecb965eb3ff04dc8969146d5af5ca0f"><code>8939af4</code></a> Release 1.0.215</li> <li><a href="https://github.com/serde-rs/serde/commit/fa5d58cd007812b5990ec5721082bac293a97467"><code>fa5d58c</code></a> Use ui test syntax that does not interfere with rustfmt</li> <li><a href="https://github.com/serde-rs/serde/commit/1a3cf4b3c18396a1c5da6999ff7695d822709044"><code>1a3cf4b</code></a> Update PR 2562 ui tests</li> <li><a href="https://github.com/serde-rs/serde/commit/7d96352e9638de6662e4660e974ffc7ea232e511"><code>7d96352</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2857">#2857</a> from dtolnay/collide</li> <li><a href="https://github.com/serde-rs/serde/commit/111ecc5d8c01cf7795059f3bc436bfd0e57d1d64"><code>111ecc5</code></a> Update ui tests for warning on colliding aliases</li> <li><a href="https://github.com/serde-rs/serde/commit/edd6fe954bc35bbafb454835c6529d0e30148624"><code>edd6fe9</code></a> Revert &quot;Add checks for conflicts for aliases&quot;</li> <li><a href="https://github.com/serde-rs/serde/commit/a20e9249c5849b6855ca2d2aa1d0ce563855c3bd"><code>a20e924</code></a> Revert &quot;pacify clippy&quot;</li> <li><a href="https://github.com/serde-rs/serde/commit/b1353a99cdf7b7ab30b49d5c0cfed0b725b7a8df"><code>b1353a9</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2856">#2856</a> from dtolnay/dename</li> <li><a href="https://github.com/serde-rs/serde/commit/c59e876bb37ad690090d83e92a7799b75b1a3f49"><code>c59e876</code></a> Produce a separate warning for every colliding name</li> <li><a href="https://github.com/serde-rs/serde/commit/7f1e697c0d4d737068c8dd3f258e7c4122bf7196"><code>7f1e697</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2855">#2855</a> from dtolnay/namespan</li> <li>Additional commits viewable in <a href="https://github.com/serde-rs/serde/compare/v1.0.214...v1.0.215">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.214&new-version=1.0.215)](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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-20 04:56:43 +00:00
serde = { version = "1.0.215", features = ["derive"] }
strum = { version = "0.26.3", features = ["derive"] }
unicode-segmentation = "1.12.0"
# See <https://github.com/ratatui/ratatui/issues/1271> for information about why we pin unicode-width
unicode-width = "=0.2.0"
# Improve benchmark consistency
[profile.bench]
codegen-units = 1
lto = true