From cd664f639253fcd0d3d351a94029e79b5fc7dd5a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 May 2025 21:51:41 +0000 Subject: [PATCH] Bump the cargo-dependencies group across 1 directory with 8 updates Bumps the cargo-dependencies group with 8 updates in the /crates directory: | Package | From | To | | --- | --- | --- | | [derive-where](https://github.com/ModProg/derive-where) | `1.2.7` | `1.4.0` | | [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.94` | `1.0.95` | | [syn](https://github.com/dtolnay/syn) | `2.0.100` | `2.0.101` | | [chumsky](https://github.com/zesterer/chumsky) | `0.9.3` | `0.10.1` | | [trybuild](https://github.com/dtolnay/trybuild) | `1.0.104` | `1.0.105` | | [prettyplease](https://github.com/dtolnay/prettyplease) | `0.2.31` | `0.2.32` | | [typed-generational-arena](https://gitlab.com/tekne/typed-generational-arena) | `0.2.6` | `0.2.7` | | [rand](https://github.com/rust-random/rand) | `0.9.0` | `0.9.1` | Updates `derive-where` from 1.2.7 to 1.4.0 - [Release notes](https://github.com/ModProg/derive-where/releases) - [Changelog](https://github.com/ModProg/derive-where/blob/main/CHANGELOG.md) - [Commits](https://github.com/ModProg/derive-where/compare/v1.2.7...v1.4.0) Updates `proc-macro2` from 1.0.94 to 1.0.95 - [Release notes](https://github.com/dtolnay/proc-macro2/releases) - [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.94...1.0.95) Updates `syn` from 2.0.100 to 2.0.101 - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](https://github.com/dtolnay/syn/compare/2.0.100...2.0.101) Updates `chumsky` from 0.9.3 to 0.10.1 - [Release notes](https://github.com/zesterer/chumsky/releases) - [Changelog](https://github.com/zesterer/chumsky/blob/main/CHANGELOG.md) - [Commits](https://github.com/zesterer/chumsky/commits) Updates `trybuild` from 1.0.104 to 1.0.105 - [Release notes](https://github.com/dtolnay/trybuild/releases) - [Commits](https://github.com/dtolnay/trybuild/compare/1.0.104...1.0.105) Updates `prettyplease` from 0.2.31 to 0.2.32 - [Release notes](https://github.com/dtolnay/prettyplease/releases) - [Commits](https://github.com/dtolnay/prettyplease/compare/0.2.31...0.2.32) Updates `typed-generational-arena` from 0.2.6 to 0.2.7 - [Changelog](https://gitlab.com/tekne/typed-generational-arena/blob/master/CHANGELOG.md) - [Commits](https://gitlab.com/tekne/typed-generational-arena/commits/master) Updates `rand` from 0.9.0 to 0.9.1 - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-random/rand/compare/0.9.0...rand_core-0.9.1) --- updated-dependencies: - dependency-name: derive-where dependency-version: 1.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-dependencies - dependency-name: proc-macro2 dependency-version: 1.0.95 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: syn dependency-version: 2.0.101 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: chumsky dependency-version: 0.10.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-dependencies - dependency-name: trybuild dependency-version: 1.0.105 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: prettyplease dependency-version: 0.2.32 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: typed-generational-arena dependency-version: 0.2.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-dependencies - dependency-name: rand dependency-version: 0.9.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-dependencies ... Signed-off-by: dependabot[bot] --- crates/Cargo.lock | 90 +++++++++++++++++++++++++++------- crates/combi/Cargo.toml | 6 +-- crates/emdb/Cargo.toml | 2 +- crates/emdb_core/Cargo.toml | 2 +- crates/enumtrait/Cargo.toml | 4 +- crates/pulpit/Cargo.toml | 4 +- crates/pulpit_gen/Cargo.toml | 4 +- crates/pulpit_macro/Cargo.toml | 4 +- crates/quote_debug/Cargo.toml | 2 +- 9 files changed, 87 insertions(+), 31 deletions(-) diff --git a/crates/Cargo.lock b/crates/Cargo.lock index 87329cf..8e119df 100644 --- a/crates/Cargo.lock +++ b/crates/Cargo.lock @@ -14,6 +14,15 @@ dependencies = [ "zerocopy 0.7.35", ] +[[package]] +name = "aho-corasick" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" +dependencies = [ + "memchr", +] + [[package]] name = "allocator-api2" version = "0.2.21" @@ -81,12 +90,26 @@ dependencies = [ "stacker", ] +[[package]] +name = "chumsky" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14377e276b2c8300513dff55ba4cc4142b44e5d6de6d00eb5b2307d650bb4ec1" +dependencies = [ + "hashbrown 0.15.2", + "regex-automata", + "serde", + "stacker", + "unicode-ident", + "unicode-segmentation", +] + [[package]] name = "chumsky-proc" version = "0.1.0" source = "git+https://github.com/OliverKillane/chumsky-proc.git?branch=mitigation%2Favoiding-cargo-examples-bug#e27180035aa0da9f57cc3203734b4dcc1a7ea2bd" dependencies = [ - "chumsky", + "chumsky 0.9.3", "proc-macro2", ] @@ -120,7 +143,7 @@ checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" name = "combi" version = "1.0.2" dependencies = [ - "chumsky", + "chumsky 0.10.1", "chumsky-proc", "derive-where", "divan", @@ -164,9 +187,9 @@ checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" [[package]] name = "derive-where" -version = "1.2.7" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62d671cc41a825ebabc75757b62d3d168c577f9149b2d49ece1dad1f72119d25" +checksum = "e73f2692d4bd3cac41dca28934a39894200c9fabf49586d77d0e5954af1d7902" dependencies = [ "proc-macro2", "quote", @@ -270,6 +293,12 @@ dependencies = [ "windows-sys", ] +[[package]] +name = "foldhash" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" + [[package]] name = "getrandom" version = "0.3.1" @@ -303,6 +332,11 @@ name = "hashbrown" version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" +dependencies = [ + "allocator-api2", + "equivalent", + "foldhash", +] [[package]] name = "indexmap" @@ -388,9 +422,9 @@ dependencies = [ [[package]] name = "prettyplease" -version = "0.2.31" +version = "0.2.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5316f57387668042f561aae71480de936257848f9c43ce528e311d89a07cadeb" +checksum = "664ec5419c51e34154eec046ebcba56312d5a2fc3b09a06da188e1ad21afadf6" dependencies = [ "proc-macro2", "syn", @@ -420,9 +454,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.94" +version = "1.0.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84" +checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" dependencies = [ "unicode-ident", ] @@ -509,13 +543,12 @@ dependencies = [ [[package]] name = "rand" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94" +checksum = "9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97" dependencies = [ "rand_chacha", "rand_core", - "zerocopy 0.8.23", ] [[package]] @@ -557,12 +590,29 @@ dependencies = [ "crossbeam-utils", ] +[[package]] +name = "regex-automata" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59b23e92ee4318893fa3fe3e6fb365258efbfe6ac6ab30f090cdcbb7aa37efa9" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + [[package]] name = "regex-lite" version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a" +[[package]] +name = "regex-syntax" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" + [[package]] name = "rustc-hash" version = "2.1.1" @@ -665,9 +715,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.100" +version = "2.0.101" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0" +checksum = "8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf" dependencies = [ "proc-macro2", "quote", @@ -741,9 +791,9 @@ dependencies = [ [[package]] name = "trybuild" -version = "1.0.104" +version = "1.0.105" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ae08be68c056db96f0e6c6dd820727cca756ced9e1f4cc7fdd20e2a55e23898" +checksum = "1c9bf9513a2f4aeef5fdac8677d7d349c79fdbcc03b9c86da6e9d254f1e43be2" dependencies = [ "glob", "serde", @@ -762,9 +812,9 @@ checksum = "6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a" [[package]] name = "typed-generational-arena" -version = "0.2.6" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3478ec5cc6caaa9ed86791e8970e320841c3362a7a14b81a5c5c3f9e254b8a44" +checksum = "8c27e0b89f359e864283feca64a75f1cb249370ea97bf42a451521b696ca17cc" dependencies = [ "cfg-if 0.1.10", "nonzero_ext", @@ -777,6 +827,12 @@ version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" +[[package]] +name = "unicode-segmentation" +version = "1.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" + [[package]] name = "version_check" version = "0.9.5" diff --git a/crates/combi/Cargo.toml b/crates/combi/Cargo.toml index 25d8432..8a3a357 100644 --- a/crates/combi/Cargo.toml +++ b/crates/combi/Cargo.toml @@ -16,11 +16,11 @@ license-file.workspace = true rustc_version = "0.4" [dependencies] -derive-where = "1.2.7" +derive-where = "1.4.0" proc-macro2 = { version = "1.0"} proc-macro-error2 = "2.0.1" quote = { version = "1.0.38"} -syn = { version = "2.0.98", features = [ +syn = { version = "2.0.101", features = [ "full", "extra-traits", ]} @@ -28,7 +28,7 @@ syn = { version = "2.0.98", features = [ [dev-dependencies] divan = { git = "https://github.com/OliverKillane/divan.git", branch = "enh/file-output" } chumsky-proc = { git = "https://github.com/OliverKillane/chumsky-proc.git", branch = "mitigation/avoiding-cargo-examples-bug" } -chumsky = "0.9.3" +chumsky = "0.10.1" [features] # To enable better diagnostics diff --git a/crates/emdb/Cargo.toml b/crates/emdb/Cargo.toml index b59a124..874501a 100644 --- a/crates/emdb/Cargo.toml +++ b/crates/emdb/Cargo.toml @@ -18,5 +18,5 @@ pulpit = { version = "^1.0", path = "../pulpit" } minister = { version = "^1.0", path = "../minister" } [dev-dependencies] -trybuild = "1.0.103" +trybuild = "1.0.105" glob = "0.3.2" diff --git a/crates/emdb_core/Cargo.toml b/crates/emdb_core/Cargo.toml index 509167e..cab0e00 100644 --- a/crates/emdb_core/Cargo.toml +++ b/crates/emdb_core/Cargo.toml @@ -17,7 +17,7 @@ proc-macro = true [dependencies] prettyplease = "0.2" -syn = { version = "2.0.98", features = ["full", "extra-traits"] } +syn = { version = "2.0.101", features = ["full", "extra-traits"] } typed-arena = "2.0.2" typed-generational-arena = "0.2" proc-macro2 = { version = "1.0" } diff --git a/crates/enumtrait/Cargo.toml b/crates/enumtrait/Cargo.toml index b7bd5e9..fefce14 100644 --- a/crates/enumtrait/Cargo.toml +++ b/crates/enumtrait/Cargo.toml @@ -18,13 +18,13 @@ proc-macro = true [dependencies] proc-macro2 = "1.0" proc-macro-error2 = "2.0.1" -syn = { version = "2.0.98", features = ["full", "extra-traits"] } +syn = { version = "2.0.101", features = ["full", "extra-traits"] } quote = "1.0.38" combi = { version = "^1.0", path = "../combi" } [dev-dependencies] divan = { git = "https://github.com/OliverKillane/divan.git", branch = "enh/file-output" } -trybuild = "1.0.103" +trybuild = "1.0.105" glob = "0.3.2" [[bench]] diff --git a/crates/pulpit/Cargo.toml b/crates/pulpit/Cargo.toml index bc21937..2be3ada 100644 --- a/crates/pulpit/Cargo.toml +++ b/crates/pulpit/Cargo.toml @@ -18,7 +18,7 @@ unexpected_cfgs = { level = "warn", check-cfg = ['cfg(kani)'] } [dependencies] proc-macro2 = "1.0" proc-macro-error2 = "2.0.1" -syn = { version = "2.0.98", features = ["full", "extra-traits"] } +syn = { version = "2.0.101", features = ["full", "extra-traits"] } quote = "1.0.38" combi = { version = "^1.0", path = "../combi" } typed-generational-arena = "0.2" @@ -31,7 +31,7 @@ rustc-hash = "2.1.1" [dev-dependencies] divan = { git = "https://github.com/OliverKillane/divan.git", branch = "enh/file-output" } -trybuild = "1.0.103" +trybuild = "1.0.105" glob = "0.3.2" [[bench]] diff --git a/crates/pulpit_gen/Cargo.toml b/crates/pulpit_gen/Cargo.toml index 65441d8..eeb0c60 100644 --- a/crates/pulpit_gen/Cargo.toml +++ b/crates/pulpit_gen/Cargo.toml @@ -14,7 +14,7 @@ license-file.workspace = true [dependencies] proc-macro2 = "1.0" -syn = { version = "2.0.98", features = ["full", "extra-traits"] } +syn = { version = "2.0.101", features = ["full", "extra-traits"] } quote = "1.0.38" bimap = "0.6.3" enumtrait = { version = "^1.0", path = "../enumtrait" } @@ -25,5 +25,5 @@ combi = { path = "../combi" } [dev-dependencies] prettyplease = "0.2" divan = { git = "https://github.com/OliverKillane/divan.git", branch = "enh/file-output" } -trybuild = "1.0.103" +trybuild = "1.0.105" glob = "0.3.2" diff --git a/crates/pulpit_macro/Cargo.toml b/crates/pulpit_macro/Cargo.toml index 7a188b3..f29bcff 100644 --- a/crates/pulpit_macro/Cargo.toml +++ b/crates/pulpit_macro/Cargo.toml @@ -17,12 +17,12 @@ proc-macro = true [dependencies] proc-macro2 = "1.0" -syn = { version = "2.0.98", features = ["full", "extra-traits"] } +syn = { version = "2.0.101", features = ["full", "extra-traits"] } quote = "1.0.38" pulpit_gen = { version = "^1.0", path = "../pulpit_gen" } proc-macro-error2 = "2.0.1" [dev-dependencies] divan = { git = "https://github.com/OliverKillane/divan.git", branch = "enh/file-output" } -trybuild = "1.0.103" +trybuild = "1.0.105" glob = "0.3.2" diff --git a/crates/quote_debug/Cargo.toml b/crates/quote_debug/Cargo.toml index 0b11b31..dd37112 100644 --- a/crates/quote_debug/Cargo.toml +++ b/crates/quote_debug/Cargo.toml @@ -14,5 +14,5 @@ license-file.workspace = true [dependencies] proc-macro2 = "1.0" -syn = { version = "2.0.98", features = ["full"] } +syn = { version = "2.0.101", features = ["full"] } quote = "1.0.38"