diff --git a/elixir-sdk/Cargo.lock b/elixir-sdk/Cargo.lock index b145bf81..adb87313 100644 --- a/elixir-sdk/Cargo.lock +++ b/elixir-sdk/Cargo.lock @@ -230,7 +230,7 @@ dependencies = [ "rand 0.9.0", "regex", "reqwest", - "rustler", + "rustler 0.36.2", "semver", "serde", "serde-bool", @@ -757,6 +757,16 @@ dependencies = [ "windows-targets 0.52.6", ] +[[package]] +name = "libloading" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "754ca22de805bb5744484a5b151a9e1a8e837d5dc232c2d7d8c2e3492edc8b60" +dependencies = [ + "cfg-if", + "windows-link", +] + [[package]] name = "litemap" version = "0.7.4" @@ -1217,22 +1227,47 @@ checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" [[package]] name = "rustler" -version = "0.36.1" +version = "0.36.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3fe55230a9c379733dd38ee67d4072fa5c558b2e22b76b0e7f924390456e003" +dependencies = [ + "inventory", + "libloading 0.8.6", + "regex-lite", + "rustler_codegen 0.36.2", +] + +[[package]] +name = "rustler" +version = "0.37.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f04a7b61bf2db5495d6c0d2eb4b3f0f366864d47f2482834656e25d1b25fe290" +checksum = "a5c708d8b686a8d426681908369f835af90349f7ebb92ab87ddf14a851efd556" dependencies = [ "inventory", - "libloading", + "libloading 0.9.0", "regex-lite", - "rustler_codegen", + "rustler_codegen 0.37.2", "serde", ] [[package]] name = "rustler_codegen" -version = "0.36.1" +version = "0.36.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb3b8de901ae61418e2036245d28e41ef58080d04f40b68430471ae36a4e84ed" +dependencies = [ + "heck", + "inventory", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "rustler_codegen" +version = "0.37.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf9365a04e3a3a4d3136953d97c67fd0a9c036d36197917961551c2cc1ecb385" +checksum = "da3f478ec72581782a7dd62a5adb406aa076af7cedd7de63fa3676c927eb216a" dependencies = [ "heck", "inventory", @@ -1308,7 +1343,7 @@ version = "0.2.4" dependencies = [ "eppo_core", "log", - "rustler", + "rustler 0.37.2", "serde_json", "tokio", ] diff --git a/elixir-sdk/native/sdk_core/Cargo.toml b/elixir-sdk/native/sdk_core/Cargo.toml index b13009ad..da1fa330 100644 --- a/elixir-sdk/native/sdk_core/Cargo.toml +++ b/elixir-sdk/native/sdk_core/Cargo.toml @@ -9,7 +9,7 @@ name = "sdk_core" crate-type = ["cdylib"] [dependencies] -rustler = { version = "0.36.1", features = ["serde"] } +rustler = { version = "0.37.2", features = ["serde"] } eppo_core = { version = "=10.0.0", features = ["rustler"] } serde_json = "1.0.148" tokio = { version = "1.49.0", default-features = false, features = ["time"] }