diff --git a/Cargo.lock b/Cargo.lock index db78ebafc..acc64c3ad 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1257,16 +1257,6 @@ dependencies = [ "windows-sys 0.61.2", ] -[[package]] -name = "fast_time" -version = "0.1.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37f47559135cddc2c472ba58e45bc466afd016ccc1602a90ccb364c92d765ee7" -dependencies = [ - "libc", - "windows 0.62.2", -] - [[package]] name = "faster-hex" version = "0.10.0" @@ -2873,9 +2863,9 @@ dependencies = [ [[package]] name = "layered" -version = "0.3.6" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87dd7e1c7a2e2af4f821ca43899afdd156d2ed3c84c98bc39552e5455fa3d9f0" +checksum = "890c9bf58f33d88a0fe262f38a1471e7e755c33ebc5898a2eea3d60734410e7b" dependencies = [ "tower-layer", ] @@ -3121,25 +3111,6 @@ dependencies = [ "libc", ] -[[package]] -name = "nm" -version = "0.1.45" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "537b02df290014878652b07696856ced9cbdc517b2ca4d57752d1a39c7a39515" -dependencies = [ - "nm_impl", -] - -[[package]] -name = "nm_impl" -version = "0.1.45" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b27a3189e39c8052db6fb1d3b61d75ce036442a15170c81520cf334e1523886e" -dependencies = [ - "fast_time", - "num-traits", -] - [[package]] name = "nom" version = "7.1.3" @@ -3289,6 +3260,15 @@ version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" +[[package]] +name = "performables" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb1748f935e30422ad6011fcb465dacb05f5a5e248cb57cf45af6cfd309c7fcd" +dependencies = [ + "thread_aware_core", +] + [[package]] name = "petgraph" version = "0.8.3" @@ -4117,9 +4097,9 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "seatbelt" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48fcb0be762bbf3f3b046147041bd333f536cabfb8d2f414c76da7137d73746c" +checksum = "6f37bbf969e7ac5e1176f350c66cdf1b2f9f060188426edca0845cbf99231434" dependencies = [ "fastrand", "layered", @@ -4595,13 +4575,19 @@ dependencies = [ [[package]] name = "thread_aware" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a51b2adee4e72d04bbdb051253a511e04e70fbffd00721bbd9e57bc45c2b29a" +checksum = "82f2d8f0aa7bc71a23d3d7a29f3fa900ba9c8eaa77f4dd26555d5971876965f1" dependencies = [ - "nm", + "thread_aware_core", ] +[[package]] +name = "thread_aware_core" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "666b23e2beda781541846ca49f41f3913681de55052d97d85443cddaeebb6d79" + [[package]] name = "thread_local" version = "1.1.10" @@ -4613,12 +4599,13 @@ dependencies = [ [[package]] name = "tick" -version = "0.6.0" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf8b890df44ed42f77de97f2aa630091bf96fac578ca2a93953e8aee926ebcba" +checksum = "4113fd2019bd88cdf4d718962b35d128558765719e1bde7dd0755187878131f5" dependencies = [ "futures-core", "jiff", + "performables", "pin-project-lite", "thread_aware", "tokio", diff --git a/Cargo.toml b/Cargo.toml index 9fe00d78c..2cf9ba3d3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -95,7 +95,7 @@ rustdoc-types-v56 = { package = "rustdoc-types", version = "0.56.0", default-fea rustdoc-types-v57 = { package = "rustdoc-types", version = "0.57.4", default-features = false } rustsec = { version = "0.33.0", default-features = false } saphyr-parser = { version = "0.0.12", default-features = false } -seatbelt = { version = "0.8.0", default-features = false } +seatbelt = { version = "0.9.0", default-features = false } semver = { version = "1.0.28", default-features = false } serde = { version = "1.0.229", default-features = false } serde_json = { version = "1.0.151", default-features = false } @@ -107,7 +107,7 @@ syn = { version = "3.0.4", default-features = false } tar = { version = "0.4.46", default-features = false } tempfile = { version = "3.27.0", default-features = false } terminal_size = { version = "0.4.4", default-features = false } -tick = { version = "0.6.0", default-features = false } +tick = { version = "0.7.0", default-features = false } tokio = { version = "1.53.1", default-features = false } toml = { version = "1.1.4", default-features = false } toml_edit = { version = "0.25.13", default-features = false, features = ["parse", "display"] }