feedparser-rs 0.4.3

High-performance RSS/Atom/JSON Feed parser
Documentation
[package]
name = "feedparser-rs"
description = "High-performance RSS/Atom/JSON Feed parser"
readme = "README.md"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
keywords.workspace = true
categories.workspace = true
repository.workspace = true

[dependencies]
ammonia.workspace = true
chrono = { workspace = true, features = ["std", "clock"] }
compact_str.workspace = true
encoding_rs.workspace = true
html-escape.workspace = true
memchr.workspace = true
quick-xml.workspace = true
regex.workspace = true
reqwest = { workspace = true, features = [
    "blocking",
    "gzip",
    "deflate",
    "brotli",
    "rustls",
], optional = true }
serde = { workspace = true, features = ["derive"] }
serde_json.workspace = true
thiserror.workspace = true
url.workspace = true

[features]
default = ["http"]
http = ["dep:reqwest"]

[dev-dependencies]
criterion = { workspace = true, features = ["html_reports"] }
dhat = "0.3.3"
mockito.workspace = true
flate2.workspace = true

[[bench]]
name = "parsing"
harness = false

[[bench]]
name = "types"
harness = false

[lints]
workspace = true