From 963c54fea2bbea332c5fd288fe29566c0ed73124 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Sep 2024 11:55:10 +0200 Subject: [PATCH] build(deps): bump semver from 0.11.0 to 1.0.23 (#4881) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * build(deps): bump semver from 0.11.0 to 1.0.23 Bumps [semver](https://github.com/dtolnay/semver) from 0.11.0 to 1.0.23. - [Release notes](https://github.com/dtolnay/semver/releases) - [Commits](https://github.com/dtolnay/semver/compare/0.11.0...1.0.23) --- updated-dependencies: - dependency-name: semver dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] * Update for 1.0 --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jon Häggblad --- Cargo.lock | 24 +++----------------- common/bin-common/Cargo.toml | 2 +- common/bin-common/src/version_checker/mod.rs | 3 +-- common/topology/Cargo.toml | 2 +- 4 files changed, 6 insertions(+), 25 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 02fe814d8f..d87df1a5ea 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4277,7 +4277,7 @@ dependencies = [ "opentelemetry-jaeger", "pretty_env_logger", "schemars", - "semver 0.11.0", + "semver 1.0.23", "serde", "serde_json", "tracing-opentelemetry", @@ -5995,7 +5995,7 @@ dependencies = [ "nym-sphinx-types", "rand", "reqwest 0.12.4", - "semver 0.11.0", + "semver 1.0.23", "serde", "serde_json", "thiserror", @@ -7789,16 +7789,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" dependencies = [ - "semver-parser 0.7.0", -] - -[[package]] -name = "semver" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6" -dependencies = [ - "semver-parser 0.10.2", + "semver-parser", ] [[package]] @@ -7816,15 +7807,6 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" -[[package]] -name = "semver-parser" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7" -dependencies = [ - "pest", -] - [[package]] name = "serde" version = "1.0.210" diff --git a/common/bin-common/Cargo.toml b/common/bin-common/Cargo.toml index a0660db8c2..31eb40150c 100644 --- a/common/bin-common/Cargo.toml +++ b/common/bin-common/Cargo.toml @@ -14,7 +14,7 @@ clap_complete = { workspace = true, optional = true } clap_complete_fig = { workspace = true, optional = true } log = { workspace = true } pretty_env_logger = { workspace = true } -semver = "0.11" +semver = "1.0" schemars = { workspace = true, features = ["preserve_order"], optional = true } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true, optional = true } diff --git a/common/bin-common/src/version_checker/mod.rs b/common/bin-common/src/version_checker/mod.rs index 238a8ef85b..921c33b9d9 100644 --- a/common/bin-common/src/version_checker/mod.rs +++ b/common/bin-common/src/version_checker/mod.rs @@ -1,7 +1,6 @@ // Copyright 2021 - Nym Technologies SA // SPDX-License-Identifier: Apache-2.0 -use semver::SemVerError; pub use semver::Version; /// Checks if the version is minor version compatible. @@ -24,7 +23,7 @@ pub fn is_minor_version_compatible(version: &str, req: &str) -> bool { expected_version.major == req_version.major && expected_version.minor == req_version.minor } -pub fn parse_version(raw_version: &str) -> Result { +pub fn parse_version(raw_version: &str) -> Result { Version::parse(raw_version) } diff --git a/common/topology/Cargo.toml b/common/topology/Cargo.toml index 52eeaa55cc..884e29029b 100644 --- a/common/topology/Cargo.toml +++ b/common/topology/Cargo.toml @@ -17,7 +17,7 @@ rand = { workspace = true } reqwest = { workspace = true, features = ["json"] } thiserror = { workspace = true } async-trait = { workspace = true, optional = true } -semver = { version = "0.11" } +semver = { version = "1.0" } # 'serializable' feature serde = { workspace = true, features = ["derive"], optional = true }