[package] name = "image-api" version = "0.3.0" authors = ["Cameron Cordes "] edition = "2024" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [profile.release] lto = true [dependencies] actix = "0.13.1" actix-web = "4" actix-rt = "2.6" tokio = { version = "1.42.0", features = ["default", "process", "sync"] } actix-files = "0.6" actix-multipart = "0.7.2" futures = "0.3.5" jsonwebtoken = "9.3.0" serde = "1" serde_json = "1" diesel = { version = "2.2.10", features = ["sqlite"] } diesel_migrations = "2.2.0" chrono = "0.4" dotenv = "0.15" bcrypt = "0.16.0" image = { version = "0.25.5", default-features = false, features = ["jpeg", "png", "rayon"] } walkdir = "2.4.0" rayon = "1.5" notify = "6.1.1" path-absolutize = "3.1" log = "0.4" env_logger = "0.11.5" actix-web-prom = "0.9.0" prometheus = "0.13" lazy_static = "1.5" anyhow = "1.0" rand = "0.8.5" opentelemetry = { version = "0.30.0", features = ["default", "metrics", "tracing"] } opentelemetry_sdk = { version = "0.30.0", features = ["default", "rt-tokio-current-thread", "metrics"] } opentelemetry-otlp = { version = "0.30.0", features = ["default", "metrics", "tracing", "grpc-tonic"] } opentelemetry-stdout = "0.30.0" opentelemetry-appender-log = "0.30.0" tempfile = "3.20.0" regex = "1.11.1"