home.wezm.net/Cargo.toml
Wesley Moore 9d34ed8ed6
Add RSS feed for news
Parse the RSS feed to generate the News section on the home page.
2025-05-31 12:29:13 +10:00

33 lines
891 B
TOML

[package]
name = "nonsense"
version = "0.1.0"
edition = "2024"
[dependencies]
# web server
axum = { version = "0.8.3", default-features = false, features = ["http1", "tokio"] }
# conditional compilation
cfg-if = "1.0.0"
chunked_transfer = "1.5.0"
http = "1.3.1"
httparse = "1.10.1"
# time handling
jiff = "0.2.8"
# templates
minijinja = { version = "2.9.0", features = ["loader"] }
# parsing RSS feed to generate news section
roxmltree = "0.20.0"
serde = { version = "1.0.219", features = ["derive"] }
# parsing tasmota responses
serde_json = "1.0.140"
tokio = { version = "1.44.2", features = ["macros", "rt-multi-thread", "net", "signal", "io-util"] }
# cancellation tokens
tokio-util = "0.7.14"
# static file serving
tower-http = { version = "0.6.2", features = ["fs"], optional = true }
# logging
tracing = "0.1.41"
tracing-subscriber = "0.3.19"
[features]
static = ["dep:tower-http"]