[package] name = "rss-reader" version = "0.1.0" edition = "2024" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] anyhow = "1" reqwest = { version = "0.13", features = ["json", "blocking"] } tokio = { version = "1", features = ["full"] } rss = { version = "2.0.13" } actix-web = "4.13" actix-rt = "2.10" futures = "0.3.31" serde = { version = "1.0.228", features = ["alloc", "derive", "serde_derive"] } serde_derive = "1.0.228" actix-service = "2.0.3" diesel = { version = "2.3", features = ["postgres", "chrono"] } diesel_migrations = "2.3" dotenv = "0.15.0" bcrypt = "0.19" uuid = {version = "1.23", features=["serde", "v4"]} jwt = "0.16.0" hmac = "0.12" sha2 = "0.10" log = "0.4.32" env_logger = "0.11" scraper = "0.27" actix-cors = "0.7" chrono = { version = "0.4.45", features = ["serde"] } dateparser = "0.3" ammonia = "4.1.2" actix-governor = "0.10.0" [dependencies.serde_json] version = "1.0.150" default-features = false features = ["alloc"]