diff --git a/cstree-derive/Cargo.toml b/cstree-derive/Cargo.toml index 25238a2..292ffe1 100644 --- a/cstree-derive/Cargo.toml +++ b/cstree-derive/Cargo.toml @@ -15,9 +15,9 @@ name = "cstree_derive" proc-macro = true [dependencies] -proc-macro2 = "1.0.56" -quote = "1.0.26" -syn = { version = "2.0.14" } +proc-macro2 = "1.0.95" +quote = "1.0.40" +syn = { version = "2.0.104" } [dev-dependencies] cstree = { path = "../cstree" } diff --git a/cstree/Cargo.toml b/cstree/Cargo.toml index ea48ef2..6cb21ca 100644 --- a/cstree/Cargo.toml +++ b/cstree/Cargo.toml @@ -12,15 +12,15 @@ readme.workspace = true rust-version.workspace = true [dependencies] -text-size = "1.1.0" +text-size = "1.1.1" rustc-hash = "2.1.1" -parking_lot = "0.12.1" +parking_lot = "0.12.4" # Arc -triomphe = { version = "0.1.8", default-features = false, features = ["stable_deref_trait", "std"] } +triomphe = { version = "0.1.14", default-features = false, features = ["stable_deref_trait", "std"] } # Default Interner -indexmap = "2.4.0" +indexmap = "2.10.0" [dependencies.cstree_derive] path = "../cstree-derive" @@ -28,7 +28,7 @@ version = "0.12.2" # must match the `cstree` version in the virtual w optional = true [dependencies.lasso] -version = "0.7" +version = "0.7.3" features = ["inline-more"] optional = true @@ -48,7 +48,7 @@ features = ["derive", "std"] m_lexer = "0.0.4" serde_json = "1.0" serde_test = "1.0" -crossbeam-utils = "0.8" +crossbeam-utils = "0.8.21" criterion = { version = "0.5.1", features = ["html_reports"] } [[bench]] diff --git a/test_suite/Cargo.toml b/test_suite/Cargo.toml index 4df41c1..fd665c7 100644 --- a/test_suite/Cargo.toml +++ b/test_suite/Cargo.toml @@ -13,4 +13,4 @@ rust-version.workspace = true cstree = { path = "../cstree", features = ["derive"] } [dev-dependencies] -trybuild = { version = "1.0.80", features = ["diff"] } +trybuild = { version = "1.0.106", features = ["diff"] }