spider 1.17.3

Multithreaded web crawler written in Rust.
Documentation
[badges.maintenance]
status = "as-is"
[dependencies.hashbrown]
version = "0.12.3"

[dependencies.lazy_static]
version = "1.4.0"

[dependencies.log]
version = "0.4.16"

[dependencies.percent-encoding]
version = "2.1.0"

[dependencies.regex]
optional = true
version = "^1.5.0"

[dependencies.reqwest]
features = ["brotli", "gzip", "native-tls-alpn"]
version = "0.11.11"

[dependencies.scraper]
version = "0.13"

[dependencies.string_concat]
version = "0.0.1"

[dependencies.tokio]
features = ["rt-multi-thread", "net", "macros", "time"]
version = "^1.21.0"

[dependencies.tokio-stream]
version = "0.1.9"

[dependencies.ua_generator]
optional = true
version = "0.3.5"

[dependencies.url]
version = "2.2.2"

[features]
default = ["ua_generator"]
jemalloc = ["tikv-jemallocator"]
regex = ["dep:regex"]
ua_generator = ["dep:ua_generator"]

[package]
authors = ["madeindjs <contact@rousseau-alexandre.fr>", "j-mendez <jeff@a11ywatch.com>"]
categories = ["web-programming", "command-line-utilities"]
description = "Multithreaded web crawler written in Rust."
documentation = "https://docs.rs/spider"
edition = "2018"
keywords = ["crawler", "spider"]
license = "MIT"
name = "spider"
readme = "README.md"
repository = "https://github.com/madeindjs/spider"
version = "1.17.3"
[profile.release]
codegen-units = 1
lto = "fat"
[target."cfg(all(not(windows), not(target_os = \"android\"), not(target_env = \"musl\")))".dependencies.tikv-jemallocator]
optional = true
version = "0.5.0"