From 0c1e9335902f82b3ffdc4987e6d1b720f66ab59f Mon Sep 17 00:00:00 2001 From: reinterpretcat Date: Sun, 12 Jan 2025 15:26:56 +0100 Subject: [PATCH] Update dependencies --- Cargo.toml | 6 +++--- experiments/heuristic-research/Cargo.toml | 6 +++--- rosomaxa/Cargo.toml | 2 +- vrp-cli/Cargo.toml | 10 +++++----- vrp-core/Cargo.toml | 2 +- vrp-pragmatic/Cargo.toml | 6 +++--- 6 files changed, 16 insertions(+), 16 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 44f959d0..7d80f50c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -32,11 +32,11 @@ vrp-pragmatic = { path = "vrp-pragmatic", version = "1.25.0" } vrp-cli = { path = "vrp-cli", version = "1.25.0" } # external dependencies -serde = { version = "1.0.214", features = ["derive"] } -serde_json = "1.0.132" +serde = { version = "1.0.217", features = ["derive"] } +serde_json = "1.0.135" rand = { version = "0.8.5", features = ["small_rng"] } rayon = "1.10.0" -rustc-hash = "2.0.0" +rustc-hash = "2.1.0" paste = "1.0.15" lazy_static = "1.5.0" diff --git a/experiments/heuristic-research/Cargo.toml b/experiments/heuristic-research/Cargo.toml index ae76c938..b80cdf8f 100644 --- a/experiments/heuristic-research/Cargo.toml +++ b/experiments/heuristic-research/Cargo.toml @@ -25,6 +25,6 @@ lazy_static.workspace = true plotters = "0.3.7" plotters-canvas = "0.3.0" -itertools = "0.13.0" -wasm-bindgen = "0.2.95" -web-sys = { version = "0.3.72", features = ["HtmlCanvasElement", "console"] } +itertools = "0.14.0" +wasm-bindgen = "0.2.99" +web-sys = { version = "0.3.76", features = ["HtmlCanvasElement", "console"] } diff --git a/rosomaxa/Cargo.toml b/rosomaxa/Cargo.toml index 23fbb46b..ea1dc371 100644 --- a/rosomaxa/Cargo.toml +++ b/rosomaxa/Cargo.toml @@ -23,4 +23,4 @@ num_cpus = "1.16.0" [target.'cfg(target_arch = "wasm32")'.dependencies] getrandom = { version = "0.2.15", features = ["js"] } -js-sys = "0.3.72" +js-sys = "0.3.76" diff --git a/vrp-cli/Cargo.toml b/vrp-cli/Cargo.toml index a9818227..cea8312b 100644 --- a/vrp-cli/Cargo.toml +++ b/vrp-cli/Cargo.toml @@ -33,18 +33,18 @@ serde_json.workspace = true csv = { version = "1.3.1", optional = true } [target.'cfg(not(target_arch = "wasm32"))'.dependencies] -clap = "4.5.20" +clap = "4.5.26" ctrlc = { version = "3.4.5", features = ["termination"] } num_cpus = "1.16.0" # see https://github.com/xd009642/tarpaulin/issues/1092 [target.'cfg(all(not(target_arch = "wasm32"), not(tarpaulin)))'.dependencies] -pyo3 = { version= "0.22.6", features=["extension-module"], optional = true } +pyo3 = { version= "0.23.4", features=["extension-module"], optional = true } [target.'cfg(target_arch = "wasm32")'.dependencies] -wasm-bindgen = { version = "0.2.95" } +wasm-bindgen = { version = "0.2.99" } serde-wasm-bindgen = "0.6.5" -js-sys = "0.3.72" +js-sys = "0.3.76" [dev-dependencies] -tempfile = "3.14.0" +tempfile = "3.15.0" diff --git a/vrp-core/Cargo.toml b/vrp-core/Cargo.toml index f9e1c8b4..ec22ade0 100644 --- a/vrp-core/Cargo.toml +++ b/vrp-core/Cargo.toml @@ -21,4 +21,4 @@ paste.workspace = true lazy_static.workspace = true nohash-hasher = "0.2.0" -tinyvec = { version = "1.8.0", features = ["alloc"] } +tinyvec = { version = "1.8.1", features = ["alloc"] } diff --git a/vrp-pragmatic/Cargo.toml b/vrp-pragmatic/Cargo.toml index 20449699..f3ddc32d 100644 --- a/vrp-pragmatic/Cargo.toml +++ b/vrp-pragmatic/Cargo.toml @@ -18,14 +18,14 @@ serde.workspace = true serde_json.workspace = true rand.workspace = true -time = { version = "0.3.36", features = ["parsing", "formatting"] } +time = { version = "0.3.37", features = ["parsing", "formatting"] } paste = "1.0.15" [dev-dependencies] criterion.workspace = true -proptest = "1.5.0" -uuid = { version = "1.11.0", features = ["v4"] } +proptest = "1.6.0" +uuid = { version = "1.11.1", features = ["v4"] } [[bench]] name = "pragmatic_simple"