update deps; add profiling

This commit is contained in:
facile pop culture reference 2026-08-14 13:36:37 +03:00
parent 95ace83756
commit 20517f09b4
5 changed files with 1232 additions and 618 deletions

View file

@ -6,7 +6,8 @@ description = "UI metaframework."
[features]
default = ["lang", "sing", "midi", "draw", "play", "term", "text", "time", "rand", "okhsl", "eval", "exit"]
bumpalo = ["dep:bumpalo"]
prof = ["dep:profiling", "dep:tracing", "dep:tracing-flame", "dep:tracing-subscriber"]
bump = ["dep:bumpalo"]
draw = []
gui = ["draw", "dep:winit"]
eval = []
@ -34,10 +35,15 @@ midly = { optional = true, version = "0.5" }
palette = { optional = true, version = "0.7.6", features = [ "random" ] }
quanta = { optional = true, version = "0.12.3" }
rand = { optional = true, version = "0.8.5" }
ratatui = { optional = true, version = "0.29.0", features = [ "unstable-widget-ref", "underline-color" ] }
ratatui = { optional = true, version = "^0.30.2", features = [ "unstable-widget-ref", "underline-color" ] }
unicode-width = { optional = true, version = "0.2" }
winit = { optional = true, version = "0.30.4", features = [ "x11" ]}
profiling = { version = "1.0.18", optional = true, features = ["profile-with-tracing"] }
tracing = { version = "0.1", optional = true, default-features = false, features = [ "std" ] }
tracing-subscriber = { version = "0.3", optional = true }
tracing-flame = { version = "0.2", optional = true }
[dev-dependencies]
proptest = { version = "^1" }
proptest-derive = { version = "^0.5.1" }