From 9b5b9e6ba738bcf10eb3a19ffa068f81fed5a88c Mon Sep 17 00:00:00 2001 From: Igor Katson Date: Thu, 5 Jun 2025 11:52:50 +0100 Subject: [PATCH] Update all subcrates versions --- Cargo.lock | 18 +++++++++--------- crates/bencode/Cargo.toml | 2 +- crates/clone_to_owned/Cargo.toml | 2 +- crates/dht/Cargo.toml | 4 ++-- crates/librqbit/Cargo.toml | 10 +++++----- crates/librqbit_core/Cargo.toml | 2 +- crates/peer_binary_protocol/Cargo.toml | 4 ++-- crates/rqbit/Cargo.toml | 2 +- crates/tracker_comms/Cargo.toml | 4 ++-- crates/upnp-serve/Cargo.toml | 2 +- desktop/src-tauri/Cargo.toml | 2 +- 11 files changed, 26 insertions(+), 26 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 49704a1..29f3a7f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2794,7 +2794,7 @@ dependencies = [ [[package]] name = "librqbit" -version = "8.0.0" +version = "8.1.0" dependencies = [ "anyhow", "arc-swap", @@ -2860,7 +2860,7 @@ dependencies = [ [[package]] name = "librqbit-bencode" -version = "3.0.2" +version = "3.1.0" dependencies = [ "anyhow", "bytes", @@ -2881,7 +2881,7 @@ dependencies = [ [[package]] name = "librqbit-clone-to-owned" -version = "3.0.0" +version = "3.0.1" dependencies = [ "bytes", ] @@ -2912,7 +2912,7 @@ dependencies = [ [[package]] name = "librqbit-dht" -version = "5.2.0" +version = "5.3.0" dependencies = [ "anyhow", "backoff", @@ -2940,7 +2940,7 @@ dependencies = [ [[package]] name = "librqbit-peer-protocol" -version = "4.2.0" +version = "4.3.0" dependencies = [ "anyhow", "bincode 1.3.3", @@ -2966,7 +2966,7 @@ dependencies = [ [[package]] name = "librqbit-tracker-comms" -version = "2.1.0" +version = "3.0.0" dependencies = [ "anyhow", "async-stream", @@ -3006,7 +3006,7 @@ dependencies = [ [[package]] name = "librqbit-upnp-serve" -version = "1.0.0" +version = "1.0.1" dependencies = [ "anyhow", "axum 0.8.4", @@ -4606,7 +4606,7 @@ dependencies = [ [[package]] name = "rqbit" -version = "8.0.0" +version = "8.1.0" dependencies = [ "anyhow", "bytes", @@ -4635,7 +4635,7 @@ dependencies = [ [[package]] name = "rqbit-desktop" -version = "8.0.0" +version = "8.1.0" dependencies = [ "anyhow", "base64 0.22.1", diff --git a/crates/bencode/Cargo.toml b/crates/bencode/Cargo.toml index 473268f..7e38e9e 100644 --- a/crates/bencode/Cargo.toml +++ b/crates/bencode/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "librqbit-bencode" -version = "3.0.2" +version = "3.1.0" edition = "2021" description = "Bencode serialization and deserialization using Serde" license = "Apache-2.0" diff --git a/crates/clone_to_owned/Cargo.toml b/crates/clone_to_owned/Cargo.toml index 8de6d0e..352e310 100644 --- a/crates/clone_to_owned/Cargo.toml +++ b/crates/clone_to_owned/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "librqbit-clone-to-owned" -version = "3.0.0" +version = "3.0.1" edition = "2021" description = "Util traits to represent something that can be made owned and change type at the same time." license = "Apache-2.0" diff --git a/crates/dht/Cargo.toml b/crates/dht/Cargo.toml index da36a2c..70b4f35 100644 --- a/crates/dht/Cargo.toml +++ b/crates/dht/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "librqbit-dht" -version = "5.2.0" +version = "5.3.0" edition = "2021" description = "DHT implementation, used in rqbit torrent client." license = "Apache-2.0" @@ -28,7 +28,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 = "3" } +bencode = { path = "../bencode", default-features = false, package = "librqbit-bencode", version = "3.1" } anyhow = "1" parking_lot = "0.12" tracing = "0.1" diff --git a/crates/librqbit/Cargo.toml b/crates/librqbit/Cargo.toml index a4a9128..d68ee9a 100644 --- a/crates/librqbit/Cargo.toml +++ b/crates/librqbit/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "librqbit" -version = "8.0.0" +version = "8.1.0" authors = ["Igor Katson "] edition = "2021" description = "The main library used by rqbit torrent client. The binary is just a small wrapper on top of it." @@ -49,14 +49,14 @@ sqlx = { version = "0.8", features = [ ], default-features = false, optional = true } home = { version = "0.5", optional = true } -bencode = { path = "../bencode", default-features = false, package = "librqbit-bencode", version = "3" } -tracker_comms = { path = "../tracker_comms", default-features = false, package = "librqbit-tracker-comms", version = "2.1" } +bencode = { path = "../bencode", default-features = false, package = "librqbit-bencode", version = "3.1" } +tracker_comms = { path = "../tracker_comms", default-features = false, package = "librqbit-tracker-comms", version = "3" } buffers = { path = "../buffers", package = "librqbit-buffers", version = "4.2" } librqbit-core = { path = "../librqbit_core", default-features = false, version = "5" } clone_to_owned = { path = "../clone_to_owned", package = "librqbit-clone-to-owned", version = "3" } -peer_binary_protocol = { path = "../peer_binary_protocol", default-features = false, package = "librqbit-peer-protocol", version = "4.2" } +peer_binary_protocol = { path = "../peer_binary_protocol", default-features = false, package = "librqbit-peer-protocol", version = "4.3" } sha1w = { path = "../sha1w", default-features = false, package = "librqbit-sha1-wrapper", version = "4.1" } -dht = { path = "../dht", package = "librqbit-dht", default-features = false, version = "5.2.0" } +dht = { path = "../dht", package = "librqbit-dht", default-features = false, version = "5.3.0" } librqbit-upnp = { path = "../upnp", version = "1" } upnp-serve = { path = "../upnp-serve", package = "librqbit-upnp-serve", default-features = false, version = "1", optional = true } diff --git a/crates/librqbit_core/Cargo.toml b/crates/librqbit_core/Cargo.toml index b4d19f3..6f769a0 100644 --- a/crates/librqbit_core/Cargo.toml +++ b/crates/librqbit_core/Cargo.toml @@ -24,7 +24,7 @@ rand = "0.9" parking_lot = "0.12" serde = { version = "1", features = ["derive"] } buffers = { path = "../buffers", package = "librqbit-buffers", version = "4.2" } -bencode = { path = "../bencode", default-features = false, package = "librqbit-bencode", version = "3.0.1" } +bencode = { path = "../bencode", default-features = false, package = "librqbit-bencode", version = "3.1" } clone_to_owned = { path = "../clone_to_owned", package = "librqbit-clone-to-owned", version = "3" } itertools = "0.14" directories = "6" diff --git a/crates/peer_binary_protocol/Cargo.toml b/crates/peer_binary_protocol/Cargo.toml index 9c4bd80..0b2b834 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 = "4.2.0" +version = "4.3.0" edition = "2021" description = "Protocol for working with torrent peers. Used in rqbit torrent client." license = "Apache-2.0" @@ -22,7 +22,7 @@ serde = { version = "1", features = ["derive"] } bincode = "1" byteorder = "1" buffers = { path = "../buffers", package = "librqbit-buffers", version = "4.2" } -bencode = { path = "../bencode", default-features = false, package = "librqbit-bencode", version = "3" } +bencode = { path = "../bencode", default-features = false, package = "librqbit-bencode", version = "3.1" } clone_to_owned = { path = "../clone_to_owned", package = "librqbit-clone-to-owned", version = "3" } librqbit-core = { path = "../librqbit_core", default-features = false, version = "5" } bitvec = "1" diff --git a/crates/rqbit/Cargo.toml b/crates/rqbit/Cargo.toml index ffc4cdf..5793db6 100644 --- a/crates/rqbit/Cargo.toml +++ b/crates/rqbit/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rqbit" -version = "8.0.0" +version = "8.1.0" authors = ["Igor Katson "] edition = "2021" description = "A bittorrent command line client and server." diff --git a/crates/tracker_comms/Cargo.toml b/crates/tracker_comms/Cargo.toml index cc98d20..25e5714 100644 --- a/crates/tracker_comms/Cargo.toml +++ b/crates/tracker_comms/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "librqbit-tracker-comms" -version = "2.1.0" +version = "3.0.0" edition = "2018" description = "Common interface around various sha1 implementations used in rqbit torrent client." license = "Apache-2.0" @@ -30,7 +30,7 @@ urlencoding = "2" rand = "0.9" tracing = "0.1.40" reqwest = { version = "0.12", default-features = false, features = ["json"] } -bencode = { path = "../bencode", default-features = false, package = "librqbit-bencode", version = "3" } +bencode = { path = "../bencode", default-features = false, package = "librqbit-bencode", version = "3.1" } url = { version = "2", default-features = false } parking_lot = "0.12.3" tokio-util = "0.7.13" diff --git a/crates/upnp-serve/Cargo.toml b/crates/upnp-serve/Cargo.toml index e9e58ea..ce6cd64 100644 --- a/crates/upnp-serve/Cargo.toml +++ b/crates/upnp-serve/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "librqbit-upnp-serve" -version = "1.0.0" +version = "1.0.1" edition = "2021" description = "Simple UPnP MediaServer implementation" license = "Apache-2.0" diff --git a/desktop/src-tauri/Cargo.toml b/desktop/src-tauri/Cargo.toml index 3c11d78..bf42eae 100644 --- a/desktop/src-tauri/Cargo.toml +++ b/desktop/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rqbit-desktop" -version = "8.0.0" +version = "8.1.0" description = "rqbit torrent client" authors = ["you"] license = ""