[package] name = "ae_anons" version = "0.3.0" edition = "2021" license = "MIT" authors = ["Alexey Barabanov "] description = "Automated Nexrender job generator from Synology Office spreadsheets" repository = "https://git.tvstart.ru/lexx/AE_Anons" readme = "README.md" keywords = ["nexrender", "after-effects", "synology", "automation"] categories = ["command-line-utilities", "multimedia"] [dependencies] reqwest = { version = "0.12.5", features = ["json", "multipart", "stream"] } serde = { version = "1.0.228", features = ["derive"] } serde_json = "1.0.140" thiserror = "2.0.12" urlencoding = "2.1.3" tokio = { version = "1.52.1", features = ["full", "sync"] } dotenv = "0.15.0" calamine = "0.34" chrono = { version = "0.4.41", features = ["serde"] } regex = "1.11.1" futures = "0.3.31" anyhow = "1.0.98" log = "0.4.27" env_logger = "0.11.8" bytes = "1.10.1" sqlx = { version = "0.8.5", features = [ "runtime-tokio-native-tls", "sqlite", "chrono", ] } tokio-stream = "0.1.17" mime_guess = "2.0.5" tokio-util = "0.7.14" url = "2.5.0" smb = "0.11.1" # Web server (with WebSocket support) axum = { version = "0.8.9", features = ["ws"] } tower = "0.5.2" tower-http = { version = "0.6.4", features = ["fs", "trace"] } askama = "0.15.4" clap = { version = "4.5.38", features = ["derive"] } [dev-dependencies] tokio = { version = "1.52.1", features = ["full", "rt-multi-thread"] } [target.x86_64-unknown-linux-gnu.dependencies] openssl = { version = "0.10", features = ["vendored"] } [target.x86_64-unknown-linux-musl.dependencies] openssl = { version = "0.10", features = ["vendored"] } [profile.release] opt-level = "z" lto = true codegen-units = 1 strip = true [target.'cfg(windows)'.dependencies] winres = "0.1" [build-dependencies] winres = "0.1"