[package] name = "noxa-fetch" description = "HTTP client with browser TLS fingerprint impersonation via wreq" version.workspace = true edition.workspace = true license.workspace = true [dependencies] noxa-core = { workspace = true } noxa-pdf = { path = "../noxa-pdf" } serde = { workspace = true } thiserror = { workspace = true } tracing = { workspace = true } tokio = { workspace = true } wreq = { version = "6.0.0-rc.28", features = ["cookies", "gzip", "brotli", "zstd", "deflate"] } http = "1" bytes = "1" url = "2" rand = "0.8" quick-xml = { version = "0.37", features = ["serde"] } serde_json.workspace = true calamine = "0.34" zip = "2" [dev-dependencies] tempfile = "3"