aboutsummaryrefslogtreecommitdiff
path: root/Cargo.toml
diff options
context:
space:
mode:
authorA Farzat <a@farzat.xyz>2026-03-10 12:28:21 +0300
committerA Farzat <a@farzat.xyz>2026-03-10 12:33:39 +0300
commit6bcc81d4fc2c3f4e8330398859bee75166387bab (patch)
tree6eb861f8e571923ff4869643098bbe8bd4438997 /Cargo.toml
parent8f97fb1e7ebae2c59db28250ba656e8ed5956ab5 (diff)
downloadoreilly-epub-6bcc81d4fc2c3f4e8330398859bee75166387bab.tar.gz
oreilly-epub-6bcc81d4fc2c3f4e8330398859bee75166387bab.zip
Stream downloads to files directly
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml4
1 files changed, 3 insertions, 1 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 253dc9e..07e0e38 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -9,10 +9,12 @@ clap = { version = "4.5.60", features = ["derive"] }
quick-xml = "0.39.2"
ogrim = "0.1.1"
relative-path = { version = "2.0.1", features = ["serde"] }
-reqwest = { version = "0.13.2", features = ["cookies", "json"] }
+reqwest = { version = "0.13.2", features = ["cookies", "json", "stream"] }
serde = { version = "1.0.228", features = ["derive"] }
serde_json = "1.0.149"
tokio = { version = "1.49.0", features = ["full"] }
url = { version = "2.5.8", features = ["serde"] }
zip = { version = "8.1.0", default-features = false, features = ["deflate"] }
directories = "6.0.0"
+tokio-util = { version = "0.7.18", features = ["io"] }
+futures-util = "0.3.32"