[package] name = "pi-frame-server" version = "0.1.0" edition = "2021" [dependencies] anyhow = "1.0.86" axum = { version = "0.7.5", features = ["macros", "multipart"] } axum-macros = "0.4.1" clap = { version = "4.5.7", features = ["derive"] } epd-waveshare = { git = "https://github.com/caemor/epd-waveshare.git"} image = "0.25.1" include_dir = "0.7.4" linux-embedded-hal = { version = "0.4.0"} mime = "0.3.17" minijinja = { version = "2.1.0", features = ["loader"] } minijinja-embed = "2.1.1" palette = "0.7.6" rayon = "1.10.0" rusqlite = { version = "0.32.1", features = ["bundled"] } serde = { version = "1.0.204", features = ["derive"] } strum = { version = "0.26.3", features = ["derive"] } thiserror = "1.0.63" tokio = { version = "1.38.1", features = ["full"] } toml = "0.8.19" tower-http = { version = "0.5.2", features = ["trace"] } tracing = "0.1.40" tracing-subscriber = "0.3.18" [dev-dependencies] criterion = { version = "0.5", features = ["html_reports"] } [[bench]] name = "dithering" harness = false