mirror of
https://github.com/ratatui-org/ratatui
synced 2025-02-16 14:08:44 +00:00
Bumps [unicode-truncate](https://github.com/Aetf/unicode-truncate) from 1.1.0 to 2.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Aetf/unicode-truncate/releases">unicode-truncate's releases</a>.</em></p> <blockquote> <h2>v2.0.0</h2> <h3>Fixed</h3> <ul> <li><em>(deps)</em> update rust crate unicode-width to 0.2</li> </ul> <h3>Other</h3> <ul> <li>make release-plz use github app token</li> <li>[<strong>breaking</strong>] bump MSRV to 1.66</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/Aetf/unicode-truncate/blob/master/CHANGELOG.md">unicode-truncate's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/Aetf/unicode-truncate/compare/v1.1.0...v2.0.0">2.0.0</a> - 2024-11-10</h2> <h3>Fixed</h3> <ul> <li><em>(deps)</em> update rust crate unicode-width to 0.2</li> </ul> <h3>Other</h3> <ul> <li>make release-plz use github app token</li> <li>[<strong>breaking</strong>] bump MSRV to 1.66</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="95b4d26103
"><code>95b4d26</code></a> chore: release v2.0.0</li> <li><a href="4c0b472226
"><code>4c0b472</code></a> ci: make release-plz use github app token</li> <li><a href="2812162513
"><code>2812162</code></a> build!: bump MSRV to 1.66</li> <li><a href="8984d1529a
"><code>8984d15</code></a> fix(deps): update rust crate unicode-width to 0.2</li> <li><a href="abd6d916b9
"><code>abd6d91</code></a> fix(deps): update rust crate unicode-segmentation to v1.12.0</li> <li>See full diff in <a href="https://github.com/Aetf/unicode-truncate/compare/v1.1.0...v2.0.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=unicode-truncate&package-manager=cargo&previous-version=1.1.0&new-version=2.0.0)](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>
70 lines
2.1 KiB
TOML
70 lines
2.1 KiB
TOML
[package]
|
|
name = "ratatui-core"
|
|
description = """
|
|
Core types and traits for the Ratatui Terminal UI library.
|
|
Widget libraries should use this crate. Applications should use the main Ratatui crate.
|
|
"""
|
|
version = "0.3.0"
|
|
readme = "README.md"
|
|
authors.workspace = true
|
|
documentation.workspace = true
|
|
repository.workspace = true
|
|
homepage.workspace = true
|
|
keywords.workspace = true
|
|
categories.workspace = true
|
|
license.workspace = true
|
|
exclude.workspace = true
|
|
edition.workspace = true
|
|
rust-version.workspace = true
|
|
|
|
[features]
|
|
## enables conversions from colors in the [`palette`] crate to [`Color`](crate::style::Color).
|
|
palette = ["dep:palette"]
|
|
|
|
## enables the backend code that sets the underline color. Underline color is only supported by
|
|
## the Crossterm backend, and is not supported on Windows 7.
|
|
underline-color = []
|
|
|
|
## enables serialization and deserialization of style and color types using the [`serde`] crate.
|
|
## This is useful if you want to save themes to a file.
|
|
serde = ["dep:serde", "bitflags/serde", "compact_str/serde"]
|
|
|
|
## enable all unstable features.
|
|
unstable = ["unstable-widget-ref"]
|
|
|
|
## enables the [`WidgetRef`] and [`StatefulWidgetRef`] traits which are experimental and may change
|
|
## in the future.
|
|
##
|
|
## [`WidgetRef`]: widgets::WidgetRef
|
|
## [`StatefulWidgetRef`]: widgets::StatefulWidgetRef
|
|
unstable-widget-ref = []
|
|
|
|
[package.metadata.docs.rs]
|
|
all-features = true
|
|
rustdoc-args = ["--cfg", "docsrs"]
|
|
|
|
[dependencies]
|
|
bitflags = "2.3"
|
|
cassowary = "0.3"
|
|
compact_str = "0.8.0"
|
|
instability.workspace = true
|
|
indoc.workspace = true
|
|
itertools.workspace = true
|
|
lru = "0.12.0"
|
|
palette = { version = "0.7.6", optional = true }
|
|
paste = "1.0.2"
|
|
serde = { workspace = true, optional = true }
|
|
strum.workspace = true
|
|
unicode-segmentation.workspace = true
|
|
unicode-truncate = "2"
|
|
unicode-width.workspace = true
|
|
|
|
[dev-dependencies]
|
|
rstest.workspace = true
|
|
pretty_assertions.workspace = true
|
|
serde_json = "1.0.132"
|
|
|
|
[lints.clippy]
|
|
# we often split up a module into multiple files with the main type in a file named after the
|
|
# module, so we want to allow this pattern
|
|
module_inception = "allow"
|