Skip to content

Conversation

j-g00da
Copy link
Member

@j-g00da j-g00da commented May 10, 2025

Disables std feature flags in dependencies and only enables them with ratatui and ratatui-core's std feature flag.
Additionally bumps version of kasuari (moved to #1844), to get upstream changes that allow disabling dependency on std.
This partially fixes the issue of still depending on std, when std feature flag is disabled.

@j-g00da j-g00da requested a review from a team as a code owner May 10, 2025 10:08
@j-g00da j-g00da marked this pull request as draft May 10, 2025 10:20
This was referenced May 10, 2025
@j-g00da
Copy link
Member Author

j-g00da commented May 12, 2025

This requires #1840 to compile properly (that's why tests fail).

@j-g00da j-g00da marked this pull request as ready for review May 12, 2025 08:12
@joshka joshka merged commit 79d5165 into ratatui:main May 13, 2025
30 checks passed
joshka pushed a commit to MatrixFrog/ratatui that referenced this pull request May 15, 2025
Disables `std` feature flags in dependencies and only enables them with
`ratatui` and `ratatui-core`'s `std` feature flag. This partially fixes the
issue of still depending on `std`, when `std` feature flag is disabled.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants