diff --git a/Cargo.lock b/Cargo.lock index ecbbfa95..dbfc6f55 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -62,7 +62,7 @@ dependencies = [ "getrandom 0.2.15", "once_cell", "version_check", - "zerocopy", + "zerocopy 0.7.34", ] [[package]] @@ -1873,9 +1873,9 @@ dependencies = [ [[package]] name = "kittycad" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "933cb5f77624386c87d296e3fd493daf50156d1cbfa03b9f333a6d4da2896369" +checksum = "04f6e20cdbac3ef8b13b4cf7b3bb217b5cdb2efa70cb0834ba2ad78d3c075e46" dependencies = [ "anyhow", "async-trait", @@ -1886,13 +1886,14 @@ dependencies = [ "data-encoding", "format_serde_error", "futures", + "getrandom 0.3.1", "http", "itertools 0.13.0", "log", "mime_guess", "parse-display 0.10.0", "phonenumber", - "rand 0.8.5", + "rand 0.9.0", "reqwest", "reqwest-conditional-middleware", "reqwest-middleware", @@ -2913,10 +2914,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ "libc", - "rand_chacha", + "rand_chacha 0.3.1", "rand_core 0.6.4", ] +[[package]] +name = "rand" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94" +dependencies = [ + "rand_chacha 0.9.0", + "rand_core 0.9.2", + "zerocopy 0.8.20", +] + [[package]] name = "rand_chacha" version = "0.3.1" @@ -2927,6 +2939,16 @@ dependencies = [ "rand_core 0.6.4", ] +[[package]] +name = "rand_chacha" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" +dependencies = [ + "ppv-lite86", + "rand_core 0.9.2", +] + [[package]] name = "rand_core" version = "0.3.1" @@ -2951,6 +2973,16 @@ dependencies = [ "getrandom 0.2.15", ] +[[package]] +name = "rand_core" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a509b1a2ffbe92afab0e55c8fd99dea1c280e8171bd2d88682bb20bc41cbc2c" +dependencies = [ + "getrandom 0.3.1", + "zerocopy 0.8.20", +] + [[package]] name = "rav1e" version = "0.7.1" @@ -2978,7 +3010,7 @@ dependencies = [ "paste", "profiling", "rand 0.8.5", - "rand_chacha", + "rand_chacha 0.3.1", "simd_helpers", "system-deps", "thiserror 1.0.68", @@ -5171,7 +5203,16 @@ version = "0.7.34" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087" dependencies = [ - "zerocopy-derive", + "zerocopy-derive 0.7.34", +] + +[[package]] +name = "zerocopy" +version = "0.8.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dde3bb8c68a8f3f1ed4ac9221aad6b10cece3e60a8e2ea54a6a2dec806d0084c" +dependencies = [ + "zerocopy-derive 0.8.20", ] [[package]] @@ -5185,6 +5226,17 @@ dependencies = [ "syn 2.0.98", ] +[[package]] +name = "zerocopy-derive" +version = "0.8.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eea57037071898bf96a6da35fd626f4f27e9cee3ead2a6c703cf09d472b2e700" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + [[package]] name = "zeroize" version = "1.8.1" diff --git a/Cargo.toml b/Cargo.toml index a52c4e8d..c780d78d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,7 +16,7 @@ missing_docs = "deny" dbg_macro = "deny" [workspace.dependencies] -kittycad = { version = "0.3.28", features = ["requests"] } +kittycad = { version = "0.3.29", features = ["requests"] } kittycad-modeling-cmds = { path = "modeling-cmds", version = "0.2.0" } kittycad-modeling-cmds-macros = { path = "modeling-cmds-macros", version = "0.1.11" } kittycad-modeling-cmds-macros-impl = { path = "modeling-cmds-macros-impl", version = "0.1.12" } diff --git a/modeling-cmds/Cargo.toml b/modeling-cmds/Cargo.toml index 5f6ddaaa..0fccef69 100644 --- a/modeling-cmds/Cargo.toml +++ b/modeling-cmds/Cargo.toml @@ -19,7 +19,7 @@ enum-iterator = "2.1.0" enum-iterator-derive = "1.2.1" euler = "0.4.1" http = "1.2.0" -kittycad = { version = "0.3.28", optional = true } +kittycad = { version = "0.3.29", optional = true } kittycad-modeling-cmds-macros = { workspace = true } kittycad-unit-conversion-derive = "0.1.0" measurements = "0.11.0"