From 183572b6958e76f38a3dd6794c04f3896002ee18 Mon Sep 17 00:00:00 2001 From: Igor Katson Date: Tue, 6 Aug 2024 13:49:03 +0100 Subject: [PATCH] Upgrade deps --- Cargo.lock | 12 ++++++------ crates/bencode/Cargo.toml | 4 ++-- crates/buffers/Cargo.toml | 2 +- crates/dht/Cargo.toml | 6 +++--- crates/librqbit/Cargo.toml | 14 +++++++------- crates/librqbit_core/Cargo.toml | 6 +++--- crates/peer_binary_protocol/Cargo.toml | 8 ++++---- crates/tracker_comms/Cargo.toml | 8 ++++---- 8 files changed, 30 insertions(+), 30 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 240539d..0a19fd2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1345,7 +1345,7 @@ dependencies = [ [[package]] name = "librqbit-bencode" -version = "2.2.2" +version = "2.2.3" dependencies = [ "anyhow", "librqbit-buffers", @@ -1356,7 +1356,7 @@ dependencies = [ [[package]] name = "librqbit-buffers" -version = "3.0.0" +version = "3.0.1" dependencies = [ "librqbit-clone-to-owned", "serde", @@ -1368,7 +1368,7 @@ version = "2.2.1" [[package]] name = "librqbit-core" -version = "3.8.0" +version = "3.9.0" dependencies = [ "anyhow", "data-encoding", @@ -1390,7 +1390,7 @@ dependencies = [ [[package]] name = "librqbit-dht" -version = "5.0.3" +version = "5.0.4" dependencies = [ "anyhow", "backoff", @@ -1416,7 +1416,7 @@ dependencies = [ [[package]] name = "librqbit-peer-protocol" -version = "3.5.3" +version = "3.6.0" dependencies = [ "anyhow", "bincode", @@ -1438,7 +1438,7 @@ dependencies = [ [[package]] name = "librqbit-tracker-comms" -version = "1.0.2" +version = "1.0.3" dependencies = [ "anyhow", "async-stream", diff --git a/crates/bencode/Cargo.toml b/crates/bencode/Cargo.toml index ff13a9d..c633e9d 100644 --- a/crates/bencode/Cargo.toml +++ b/crates/bencode/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "librqbit-bencode" -version = "2.2.2" +version = "2.2.3" edition = "2021" description = "Bencode serialization and deserialization using Serde" license = "Apache-2.0" @@ -12,7 +12,7 @@ readme = "README.md" [dependencies] serde = { version = "1", features = ["derive"] } -buffers = { path = "../buffers", package = "librqbit-buffers", version = "3.0.0" } +buffers = { path = "../buffers", package = "librqbit-buffers", version = "3.0.1" } clone_to_owned = { path = "../clone_to_owned", package = "librqbit-clone-to-owned", version = "2.2.1" } anyhow = "1" sha1w = { path = "../sha1w", default-features = false, package = "librqbit-sha1-wrapper", version = "3.0.0" } diff --git a/crates/buffers/Cargo.toml b/crates/buffers/Cargo.toml index 28c9fe7..f8289ce 100644 --- a/crates/buffers/Cargo.toml +++ b/crates/buffers/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "librqbit-buffers" -version = "3.0.0" +version = "3.0.1" edition = "2021" description = "Utils to work with &[u8] and Vec in librqbit source code." license = "Apache-2.0" diff --git a/crates/dht/Cargo.toml b/crates/dht/Cargo.toml index 9f4db1e..8709748 100644 --- a/crates/dht/Cargo.toml +++ b/crates/dht/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "librqbit-dht" -version = "5.0.3" +version = "5.0.4" edition = "2021" description = "DHT implementation, used in rqbit torrent client." license = "Apache-2.0" @@ -22,7 +22,7 @@ serde = { version = "1", features = ["derive"] } leaky-bucket = "1.1" serde_json = "1" hex = "0.4" -bencode = { path = "../bencode", default-features = false, package = "librqbit-bencode", version = "2.2.2" } +bencode = { path = "../bencode", default-features = false, package = "librqbit-bencode", version = "2.2.3" } anyhow = "1" parking_lot = "0.12" tracing = "0.1" @@ -32,7 +32,7 @@ rand = "0.8" indexmap = "2" dashmap = { version = "5.5.3", features = ["serde"] } clone_to_owned = { path = "../clone_to_owned", package = "librqbit-clone-to-owned", version = "2.2.1" } -librqbit-core = { path = "../librqbit_core", version = "3.7.0" } +librqbit-core = { path = "../librqbit_core", version = "3.9.0" } chrono = { version = "0.4.31", features = ["serde"] } tokio-util = "0.7.10" diff --git a/crates/librqbit/Cargo.toml b/crates/librqbit/Cargo.toml index 4e2763e..1c600b1 100644 --- a/crates/librqbit/Cargo.toml +++ b/crates/librqbit/Cargo.toml @@ -21,14 +21,14 @@ storage_middleware = ["lru"] storage_examples = [] [dependencies] -bencode = { path = "../bencode", default-features = false, package = "librqbit-bencode", version = "2.2.2" } -tracker_comms = { path = "../tracker_comms", default-features = false, package = "librqbit-tracker-comms", version = "1.0.2" } -buffers = { path = "../buffers", package = "librqbit-buffers", version = "3.0.0" } -librqbit-core = { path = "../librqbit_core", version = "3.8.0" } +bencode = { path = "../bencode", default-features = false, package = "librqbit-bencode", version = "2.2.3" } +tracker_comms = { path = "../tracker_comms", default-features = false, package = "librqbit-tracker-comms", version = "1.0.3" } +buffers = { path = "../buffers", package = "librqbit-buffers", version = "3.0.1" } +librqbit-core = { path = "../librqbit_core", version = "3.9.0" } clone_to_owned = { path = "../clone_to_owned", package = "librqbit-clone-to-owned", version = "2.2.1" } -peer_binary_protocol = { path = "../peer_binary_protocol", package = "librqbit-peer-protocol", version = "3.5.3" } +peer_binary_protocol = { path = "../peer_binary_protocol", package = "librqbit-peer-protocol", version = "3.6.0" } sha1w = { path = "../sha1w", default-features = false, package = "librqbit-sha1-wrapper", version = "3.0.0" } -dht = { path = "../dht", package = "librqbit-dht", version = "5.0.3" } +dht = { path = "../dht", package = "librqbit-dht", version = "5.0.4" } librqbit-upnp = { path = "../upnp", version = "0.1.0" } tokio = { version = "1", features = ["macros", "rt-multi-thread"] } @@ -74,7 +74,7 @@ rlimit = "0.10.1" async-stream = "0.3.5" memmap2 = { version = "0.9.4" } lru = { version = "0.12.3", optional = true } -mime_guess = { version = "2.0.5", default-features = false} +mime_guess = { version = "2.0.5", default-features = false } [dev-dependencies] futures = { version = "0.3" } diff --git a/crates/librqbit_core/Cargo.toml b/crates/librqbit_core/Cargo.toml index 1e7e24e..37045d4 100644 --- a/crates/librqbit_core/Cargo.toml +++ b/crates/librqbit_core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "librqbit-core" -version = "3.8.0" +version = "3.9.0" edition = "2021" description = "Important utilities used throughout librqbit useful for working with torrents." license = "Apache-2.0" @@ -19,8 +19,8 @@ url = "2" uuid = { version = "1", features = ["v4"] } parking_lot = "0.12" serde = { version = "1", features = ["derive"] } -buffers = { path = "../buffers", package = "librqbit-buffers", version = "3.0.0" } -bencode = { path = "../bencode", default-features = false, package = "librqbit-bencode", version = "2.2.2" } +buffers = { path = "../buffers", package = "librqbit-buffers", version = "3.0.1" } +bencode = { path = "../bencode", default-features = false, package = "librqbit-bencode", version = "2.2.3" } clone_to_owned = { path = "../clone_to_owned", package = "librqbit-clone-to-owned", version = "2.2.1" } itertools = "0.12" directories = "5" diff --git a/crates/peer_binary_protocol/Cargo.toml b/crates/peer_binary_protocol/Cargo.toml index 41f447a..c5e7714 100644 --- a/crates/peer_binary_protocol/Cargo.toml +++ b/crates/peer_binary_protocol/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "librqbit-peer-protocol" -version = "3.5.3" +version = "3.6.0" edition = "2021" description = "Protocol for working with torrent peers. Used in rqbit torrent client." license = "Apache-2.0" @@ -14,9 +14,9 @@ readme = "README.md" serde = { version = "1", features = ["derive"] } bincode = "1" byteorder = "1" -buffers = { path = "../buffers", package = "librqbit-buffers", version = "3.0.0" } -bencode = { path = "../bencode", default-features = false, package = "librqbit-bencode", version = "2.2.2" } +buffers = { path = "../buffers", package = "librqbit-buffers", version = "3.0.1" } +bencode = { path = "../bencode", default-features = false, package = "librqbit-bencode", version = "2.2.3" } clone_to_owned = { path = "../clone_to_owned", package = "librqbit-clone-to-owned", version = "2.2.1" } -librqbit-core = { path = "../librqbit_core", version = "3.7.0" } +librqbit-core = { path = "../librqbit_core", version = "3.9.0" } bitvec = "1" anyhow = "1" diff --git a/crates/tracker_comms/Cargo.toml b/crates/tracker_comms/Cargo.toml index 35b446d..2b477fc 100644 --- a/crates/tracker_comms/Cargo.toml +++ b/crates/tracker_comms/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "librqbit-tracker-comms" -version = "1.0.2" +version = "1.0.3" edition = "2018" description = "Common interface around various sha1 implementations used in rqbit torrent client." license = "Apache-2.0" @@ -15,13 +15,13 @@ tokio = "1" anyhow = "1" futures = "0.3" async-stream = "0.3.5" -buffers = { path = "../buffers", package = "librqbit-buffers", version = "3.0.0" } -librqbit-core = { path = "../librqbit_core", version = "3.7.0" } +buffers = { path = "../buffers", package = "librqbit-buffers", version = "3.0.1" } +librqbit-core = { path = "../librqbit_core", version = "3.9.0" } byteorder = "1.5" serde = { version = "1", features = ["derive"] } urlencoding = "2" rand = "0.8" tracing = "0.1.40" reqwest = { version = "0.12", default-features = false, features = ["json"] } -bencode = { path = "../bencode", default-features = false, package = "librqbit-bencode", version = "2.2.2" } +bencode = { path = "../bencode", default-features = false, package = "librqbit-bencode", version = "2.2.3" } url = "2"