diff --git a/Cargo.lock b/Cargo.lock index fdded0a..f3ae4ff 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -159,9 +159,9 @@ dependencies = [ [[package]] name = "async-recursion" -version = "1.1.0" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30c5ef0ede93efbf733c1a727f3b6b5a1060bbedd5600183e66f6e4be4af0ec5" +checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" dependencies = [ "proc-macro2", "quote", @@ -231,9 +231,9 @@ checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" [[package]] name = "base64" -version = "0.22.0" +version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9475866fec1451be56a3c2400fd081ff546538961565ccb5b7142cbd22bc7a51" +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" [[package]] name = "base64ct" @@ -1182,7 +1182,7 @@ dependencies = [ [[package]] name = "kcl-language-server" -version = "0.1.23" +version = "0.1.24" dependencies = [ "anyhow", "clap", @@ -1203,15 +1203,15 @@ dependencies = [ [[package]] name = "kcl-lib" -version = "0.1.51" +version = "0.1.53" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25a7363e6147489a84648d4711503d267e5d7d68d077c6f7b9bf3269bb1fc535" +checksum = "74b571609719092963e4fd0c728a91b8b9b0893e9d2a8ca9436d036daaa471d9" dependencies = [ "anyhow", "approx", "async-recursion", "async-trait", - "base64 0.22.0", + "base64 0.22.1", "bson", "chrono", "clap", @@ -1263,6 +1263,7 @@ dependencies = [ "bigdecimal", "bytes", "chrono", + "clap", "data-encoding", "format_serde_error", "futures", @@ -2208,9 +2209,9 @@ dependencies = [ [[package]] name = "schemars" -version = "0.8.16" +version = "0.8.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45a28f4c49489add4ce10783f7911893516f15afe45d015608d41faca6bc4d29" +checksum = "7f55c82c700538496bdc329bb4918a81f87cc8888811bd123cf325a0f2f8d309" dependencies = [ "bigdecimal", "bytes", @@ -2225,14 +2226,14 @@ dependencies = [ [[package]] name = "schemars_derive" -version = "0.8.16" +version = "0.8.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c767fd6fa65d9ccf9cf026122c1b555f2ef9a4f0cea69da4d7dbc3e258d30967" +checksum = "83263746fe5e32097f06356968a077f96089739c927a61450efa069905eec108" dependencies = [ "proc-macro2", "quote", "serde_derive_internals", - "syn 1.0.109", + "syn 2.0.60", ] [[package]] @@ -2276,9 +2277,9 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.198" +version = "1.0.200" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9846a40c979031340571da2545a4e5b7c4163bdae79b301d5f86d03979451fcc" +checksum = "ddc6f9cc94d67c0e21aaf7eda3a010fd3af78ebf6e096aa6e2e13c79749cce4f" dependencies = [ "serde_derive", ] @@ -2294,9 +2295,9 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.198" +version = "1.0.200" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e88edab869b01783ba905e7d0153f9fc1a6505a96e4ad3018011eedb838566d9" +checksum = "856f046b9400cee3c8c94ed572ecdb752444c24528c035cd35882aad6f492bcb" dependencies = [ "proc-macro2", "quote", @@ -2305,13 +2306,13 @@ dependencies = [ [[package]] name = "serde_derive_internals" -version = "0.26.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85bf8229e7920a9f636479437026331ce11aa132b4dde37d121944a44d6e5f3c" +checksum = "330f01ce65a3a5fe59a60c82f3c9a024b573b8a6e875bd233fe5f934e71d54e3" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.60", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index ccd1877..e771c2f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ name = "kcl-language-server" description = "A language server for KCL." authors = ["KittyCAD Inc "] -version = "0.1.23" +version = "0.1.24" edition = "2021" license = "MIT" @@ -16,7 +16,7 @@ path = "src/main.rs" anyhow = "1.0.82" clap = { version = "4.5.4", features = ["cargo", "derive", "env", "unicode"] } dashmap = "5.5.3" -kcl-lib = { version = "0.1.51", default-features = false, features = ["cli", "engine"] } +kcl-lib = { version = "0.1.53", default-features = false, features = ["cli", "engine"] } kittycad = "0.3.0" lazy_static = "1.4.0" log = { version = "0.4.21", features = ["serde"] }