From 74e89d0aaa777450380ec0d65d5b8635ff122484 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 18 Oct 2024 07:56:27 +0200 Subject: [PATCH] build(deps): bump rustler from 0.33.0 to 0.35.0 in /native/rhai_rustler (#216) Bumps [rustler](https://github.com/rusterlium/rustler) from 0.33.0 to 0.35.0. - [Release notes](https://github.com/rusterlium/rustler/releases) - [Changelog](https://github.com/rusterlium/rustler/blob/master/CHANGELOG.md) - [Commits](https://github.com/rusterlium/rustler/compare/rustler-0.33.0...rustler-0.35.0) --- updated-dependencies: - dependency-name: rustler dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- native/rhai_rustler/Cargo.lock | 88 +++++++--------------------------- native/rhai_rustler/Cargo.toml | 2 +- 2 files changed, 18 insertions(+), 72 deletions(-) diff --git a/native/rhai_rustler/Cargo.lock b/native/rhai_rustler/Cargo.lock index 89bd522..a1f955f 100644 --- a/native/rhai_rustler/Cargo.lock +++ b/native/rhai_rustler/Cargo.lock @@ -16,15 +16,6 @@ dependencies = [ "zerocopy", ] -[[package]] -name = "aho-corasick" -version = "1.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" -dependencies = [ - "memchr", -] - [[package]] name = "autocfg" version = "1.1.0" @@ -95,6 +86,12 @@ dependencies = [ "cfg-if", ] +[[package]] +name = "inventory" +version = "0.3.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f958d3d68f4167080a18141e10381e7634563984a537f2a49a30fd8e53ac5767" + [[package]] name = "libc" version = "0.2.153" @@ -111,12 +108,6 @@ dependencies = [ "windows-targets", ] -[[package]] -name = "memchr" -version = "2.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" - [[package]] name = "num-traits" version = "0.2.18" @@ -151,33 +142,10 @@ dependencies = [ ] [[package]] -name = "regex" -version = "1.10.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" -dependencies = [ - "aho-corasick", - "memchr", - "regex-automata", - "regex-syntax", -] - -[[package]] -name = "regex-automata" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" -dependencies = [ - "aho-corasick", - "memchr", - "regex-syntax", -] - -[[package]] -name = "regex-syntax" -version = "0.8.2" +name = "regex-lite" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" +checksum = "53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a" [[package]] name = "rhai" @@ -229,36 +197,29 @@ dependencies = [ [[package]] name = "rustler" -version = "0.33.0" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45d51ae0239c57c3a3e603dd855ace6795078ef33c95c85d397a100ac62ed352" +checksum = "b705f2c3643cc170d8888cb6bad589155d9c0248f3104ef7a04c2b7ffbaf13fc" dependencies = [ + "inventory", + "libloading", + "regex-lite", "rustler_codegen", - "rustler_sys", ] [[package]] name = "rustler_codegen" -version = "0.33.0" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27061f1a2150ad64717dca73902678c124b0619b0d06563294df265bc84759e1" +checksum = "3ad56caff00562948bd6ac33c18dbc579e5a1bbee2d7f2f54073307e57f6b57a" dependencies = [ "heck", + "inventory", "proc-macro2", "quote", "syn", ] -[[package]] -name = "rustler_sys" -version = "2.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2062df0445156ae93cf695ef38c00683848d956b30507592143c01fe8fb52fda" -dependencies = [ - "regex", - "unreachable", -] - [[package]] name = "smallvec" version = "1.13.1" @@ -334,27 +295,12 @@ version = "1.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" -[[package]] -name = "unreachable" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "382810877fe448991dfc7f0dd6e3ae5d58088fd0ea5e35189655f84e6814fa56" -dependencies = [ - "void", -] - [[package]] name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" -[[package]] -name = "void" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" - [[package]] name = "wasi" version = "0.11.0+wasi-snapshot-preview1" diff --git a/native/rhai_rustler/Cargo.toml b/native/rhai_rustler/Cargo.toml index 8f47411..6fbe755 100644 --- a/native/rhai_rustler/Cargo.toml +++ b/native/rhai_rustler/Cargo.toml @@ -13,7 +13,7 @@ crate-type = ["cdylib"] rhai = { version = "=1.18.0", features = ["sync"] } rhai-dylib = { version = "0.3.0", features = ["sync"] } thiserror = "1.0.64" -rustler = "0.33.0" +rustler = "0.35.0" [features] nif_version_2_15 = ["rustler/nif_version_2_15"]