diff --git a/Cargo.lock b/Cargo.lock index be8d3ba..1b88261 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1253,7 +1253,7 @@ dependencies = [ [[package]] name = "librqbit" -version = "4.1.0" +version = "5.0.0-beta.0" dependencies = [ "anyhow", "axum 0.7.1", @@ -1323,7 +1323,7 @@ version = "2.2.1" [[package]] name = "librqbit-core" -version = "3.2.1" +version = "3.3.0" dependencies = [ "anyhow", "directories", @@ -2002,7 +2002,7 @@ dependencies = [ [[package]] name = "rqbit" -version = "4.1.0" +version = "5.0.0-beta.0" dependencies = [ "anyhow", "clap", diff --git a/crates/dht/Cargo.toml b/crates/dht/Cargo.toml index f5da4e5..e3a55b3 100644 --- a/crates/dht/Cargo.toml +++ b/crates/dht/Cargo.toml @@ -34,7 +34,7 @@ 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.2.1"} +librqbit-core = {path="../librqbit_core", version = "3.3.0"} chrono = {version = "0.4.31", features = ["serde"]} [dev-dependencies] diff --git a/crates/librqbit/Cargo.toml b/crates/librqbit/Cargo.toml index 3f4afa8..e79e223 100644 --- a/crates/librqbit/Cargo.toml +++ b/crates/librqbit/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "librqbit" -version = "4.1.0" +version = "5.0.0-beta.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." @@ -24,11 +24,11 @@ rust-tls = ["reqwest/rustls-tls"] [dependencies] bencode = {path = "../bencode", default-features=false, package="librqbit-bencode", version="2.2.1"} buffers = {path = "../buffers", package="librqbit-buffers", version = "2.2.1"} -librqbit-core = {path = "../librqbit_core", version = "3.2.1"} +librqbit-core = {path = "../librqbit_core", version = "3.3.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.3.0"} sha1w = {path = "../sha1w", default-features=false, package="librqbit-sha1-wrapper", version="2.2.1"} -dht = {path = "../dht", package="librqbit-dht", version="4.0.0"} +dht = {path = "../dht", package="librqbit-dht", version="4.1.0"} librqbit-upnp = {path = "../upnp", version = "0.1.0"} tokio = {version = "1", features = ["macros", "rt-multi-thread"]} diff --git a/crates/librqbit_core/Cargo.toml b/crates/librqbit_core/Cargo.toml index 9d0d85e..0ddd412 100644 --- a/crates/librqbit_core/Cargo.toml +++ b/crates/librqbit_core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "librqbit-core" -version = "3.2.1" +version = "3.3.0" edition = "2021" description = "Important utilities used throughout librqbit useful for working with torrents." license = "Apache-2.0" diff --git a/crates/peer_binary_protocol/Cargo.toml b/crates/peer_binary_protocol/Cargo.toml index 8261b54..4dae265 100644 --- a/crates/peer_binary_protocol/Cargo.toml +++ b/crates/peer_binary_protocol/Cargo.toml @@ -23,6 +23,6 @@ byteorder = "1" buffers = {path="../buffers", package="librqbit-buffers", version = "2.2.1"} bencode = {path = "../bencode", default-features=false, package="librqbit-bencode", version="2.2.1"} clone_to_owned = {path="../clone_to_owned", package="librqbit-clone-to-owned", version = "2.2.1"} -librqbit-core = {path="../librqbit_core", version = "3.2.1"} +librqbit-core = {path="../librqbit_core", version = "3.3.0"} bitvec = "1" anyhow = "1" \ No newline at end of file diff --git a/crates/rqbit/Cargo.toml b/crates/rqbit/Cargo.toml index 741a1da..00b6fd3 100644 --- a/crates/rqbit/Cargo.toml +++ b/crates/rqbit/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rqbit" -version = "4.1.0" +version = "5.0.0-beta.0" authors = ["Igor Katson "] edition = "2021" description = "A bittorrent command line client and server." @@ -23,7 +23,7 @@ default-tls = ["librqbit/default-tls"] rust-tls = ["librqbit/rust-tls"] [dependencies] -librqbit = {path="../librqbit", default-features=false, version = "4.1.0"} +librqbit = {path="../librqbit", default-features=false, version = "5.0.0-beta.0"} tokio = {version = "1", features = ["macros", "rt-multi-thread"]} console-subscriber = {version = "0.2", optional = true} anyhow = "1" diff --git a/crates/upnp/Cargo.toml b/crates/upnp/Cargo.toml index 07b5cc1..098a576 100644 --- a/crates/upnp/Cargo.toml +++ b/crates/upnp/Cargo.toml @@ -1,7 +1,13 @@ [package] name = "librqbit-upnp" version = "0.1.0" +authors = ["Igor Katson "] edition = "2021" +description = "Library used by rqbit torrent client to lease port forwards on the router." +license = "Apache-2.0" +documentation = "https://docs.rs/librqbit-upnp" +repository = "https://github.com/ikatson/rqbit" +readme = "README.md" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/crates/upnp/README.md b/crates/upnp/README.md new file mode 120000 index 0000000..32d46ee --- /dev/null +++ b/crates/upnp/README.md @@ -0,0 +1 @@ +../README.md \ No newline at end of file