[package] name = "adsbot" version = "0.1.0" rust-version = "1.95" edition = "2024" license = "MIT" license-file = "LICENSE" authors = ["Svyatoslav Pushkarev "] publish = false [dependencies] ## Rt tokio.version = "^1" tokio.features = ["full"] deadpool.version = "^0.13" deadpool.features = ["rt_tokio_1", "serde"] async-trait.version = "^0.1" ## Logging tracing.version = "^0.1" tracing.features = ["max_level_debug", "release_max_level_info"] tracing-subscriber.version = "^0.3" tracing-subscriber.features = ["chrono"] ## Database diesel.version = "^2" diesel.features = ["chrono", "sqlite"] diesel_migrations.version = "^2" diesel_migrations.features = ["sqlite"] libsqlite3-sys.version = "^0" libsqlite3-sys.features = ["bundled"] ## Marshal serde.version = "^1" serde.features = ["derive"] serde_json.version = "^1" toml.version = "^1" serde_urlencoded.version = "^0.7" urlencoding.version = "^2" ## Net teloxide.version = "^0.17" teloxide.default-features = false teloxide.features = ["tracing", "nightly", "ctrlc_handler", "rustls", "macros"] oauth2.version = "^5" reqwest.version = "^0.12" reqwest.default-features = false reqwest.features = ["charset", "http2", "rustls-tls", "json"] ## Util chrono.version = "^0.4" regex.version = "^1" ## Codegen thiserror.version = "^2" const-str.version = "^1" [profile.dev] opt-level = 0 lto = "off" codegen-units = 256 panic = "unwind" debug = "full" [profile.dev.package."*"] opt-level = 3 [profile.release] opt-level = 3 lto = "fat" codegen-units = 1 panic = "abort" debug = "none" strip = "symbols"