[package] name = "indexmenow" version = "0.1.4" description = "Announces items from RSS feed to search engine using IndexNow" edition = "2021" rust-version = "1.64.0" authors = ["Radim Kolar "] license = "MIT" homepage = "https://gitlab.com/hsn10/indexmenow" repository = "https://gitlab.com/hsn10/indexmenow.git" documentation = "https://docs.rs/indexmenow/latest/indexmenow/" keywords = [ "rss", "indexnow", "webdev", "cli", "web" ] categories = [ "command-line-utilities", "web-programming" ] [badges] maintenance = { status = "actively-developed" } # See category keys at https://crates.io/category_slugs # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] minreq = { version = "^2.8.1", features = ["https-native"] } rss = "^2.0.5" serde = "^1.0.204" serde_derive = "^1.0.204" serde_json = "^1.0.121" url = { version = "^2.3.1", features = ["serde"] } toml = "=0.7.6" # we need to hardcode toml dependencies because cargo resolver is retarded toml_edit = "=0.19.14" toml_datetime = "=0.6.3" serde_spanned = "=0.6.3" [dev-dependencies] rstest = "^0.17.0" indexmenow= { path = ".", features = ["enable-tests-common"] } [features] enable-tests-common = [] [profile.release] strip = true opt-level = 'z' codegen-units = 1 debug = false debug-assertions = false lto = "thin" [[bin]] name = "indexmenow" path = "src/main.rs" test = true bench = false [lib] name = "indexmenow" path = "src/lib.rs" test = false required-features = ["enable-tests-common"]