cvmshot/Cargo.toml

41 lines
900 B
TOML

[package]
name = "cvmshot"
version = "0.1.0"
edition = "2021"
[dependencies]
# Basic stuff
anyhow = "1.0.89"
base64 = "0.22.1"
# TOML
serde = { version = "1.0.210", features = ["derive"] }
toml = "0.8.19"
# crypto
aws-lc-rs = "1.9.0"
rustls = "0.23.13"
# Timezone
chrono = "0.4.38"
tzfile = "0.1.3"
# async
futures = "0.3.30"
tokio = { version = "1.40.0", features = ["rt", "rt-multi-thread", "macros", "fs", "sync", "signal", "time"] }
tokio-tungstenite = { version = "0.24.0", features = [
"rustls-tls-native-roots",
] }
# Tracing
tracing = "0.1.40"
tracing-subscriber = "0.3.18"
# Note that we do *not* use the image decoders since they are all pretty depressing.
# We only need JPEG anyways, and that is covered (in a better, faster manner) by turbojpeg/
image = { version = "0.25.2", default-features = false }
turbojpeg = { version = "1.1.1", features = ["image"] }
webp = "0.3.0"