podcasts/podcasts-data/Cargo.toml
Jordan Petridis f58495c715
podcasts-data: Port from hyper to reqwest::async
Reqwest is a higher level http client, that underneath uses hyper.
It handles tls, proxys and other higher level stuff for us, and
will allow use to drop some glue code, like the redirect handling,
in the future.
2019-11-04 16:16:08 +01:00

44 lines
785 B
TOML

[package]
authors = ["Jordan Petridis <jpetridis@gnome.org>"]
name = "podcasts-data"
version = "0.1.0"
edition = "2018"
[dependencies]
ammonia = "3.0.0"
chrono = "0.4.9"
derive_builder = "0.8.0"
lazy_static = "1.4.0"
log = "0.4.8"
rayon = "1.2.0"
rfc822_sanitizer = "0.3.3"
rss = "1.8.0"
url = "2.1.0"
xdg = "2.2.0"
xml-rs = "0.8.0"
futures = "0.1.29"
reqwest = "0.9"
hyper = "0.12.35"
http = "0.1.19"
tokio = "0.1.22"
hyper-tls = "0.3.2"
native-tls = "0.2.3"
num_cpus = "1.10.1"
failure = "0.1.6"
failure_derive = "0.1.6"
base64 = "0.10.1"
[dependencies.diesel]
features = ["sqlite", "r2d2"]
version = "1.4.3"
[dependencies.diesel_migrations]
features = ["sqlite"]
version = "1.4.0"
[dev-dependencies]
rand = "0.7.2"
tempdir = "0.3.7"
pretty_assertions = "0.6.1"
maplit = "1.0.2"