[package] name = "akula" version = "0.1.0" edition = "2024" [dependencies] tracing = "0.1" tracing-subscriber = { version = "0.3", features = [ "serde", "env-filter", "serde_json", ] } tracing-error = "0.2" color-eyre = "0.6" itertools = "0.14" dotenv = "0.15" serde = { version = "1", features = ["derive"] } toml = "0.8" figment = { version = "0.10", features = ["toml"] } directories = "6" ratatui = "0.29" crossterm = { version = "0.28.1", features = ["event-stream", "serde"] } tokio = { version = "1.43", features = ["macros", "rt"] } tokio-stream = "0.1" tokio-util = "0.7" futures = "0.3" reqwest = { version = "0.12", features = ["blocking", "stream"] } subsonic-types = "0.2.0" rand = "0.9" md5 = "0.7" rodio = { git = "https://github.com/RustAudio/rodio" } cpal = { version = "0.15", features = ["jack"] }