From 1b3e2d7d596c4e0625d9493ba751199ca17d558d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Dec 2024 18:43:14 +0000 Subject: [PATCH] Bump thiserror from 1.0.64 to 2.0.9 Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.64 to 2.0.9. - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](https://github.com/dtolnay/thiserror/compare/1.0.64...2.0.9) --- updated-dependencies: - dependency-name: thiserror dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 114 ++++++++++++++++++------------- disintegrate-postgres/Cargo.toml | 2 +- disintegrate-serde/Cargo.toml | 2 +- disintegrate/Cargo.toml | 2 +- examples/banking/Cargo.toml | 2 +- examples/cart/Cargo.toml | 2 +- examples/courses/Cargo.toml | 2 +- 7 files changed, 73 insertions(+), 53 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4ad3951..c8cffe9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -65,7 +65,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e01ed3140b2f8d422c68afa1ed2e85d996ea619c988ac834d255db32138655cb" dependencies = [ "quote", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] @@ -182,7 +182,7 @@ dependencies = [ "actix-router", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] @@ -290,7 +290,7 @@ dependencies = [ "serde_json", "strum", "strum_macros", - "thiserror", + "thiserror 1.0.69", "typed-builder", "uuid", ] @@ -322,7 +322,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] @@ -344,7 +344,7 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] @@ -355,7 +355,7 @@ checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] @@ -452,7 +452,7 @@ dependencies = [ "dotenv", "serde", "sqlx", - "thiserror", + "thiserror 2.0.9", "tokio", ] @@ -518,7 +518,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.91", "syn_derive", ] @@ -596,7 +596,7 @@ dependencies = [ "dotenv", "serde", "sqlx", - "thiserror", + "thiserror 2.0.9", "tokio", "tonic-build", ] @@ -678,7 +678,7 @@ dependencies = [ "rust_decimal", "serde", "sqlx", - "thiserror", + "thiserror 2.0.9", "tokio", "tonic", "tonic-build", @@ -784,7 +784,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] @@ -820,7 +820,7 @@ dependencies = [ "paste", "regex", "serde", - "thiserror", + "thiserror 2.0.9", "tokio", "uuid", ] @@ -833,7 +833,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] @@ -851,7 +851,7 @@ dependencies = [ "serde", "serde_json", "sqlx", - "thiserror", + "thiserror 2.0.9", "tokio", "tokio-util", "uuid", @@ -866,7 +866,7 @@ dependencies = [ "protobuf", "serde", "serde_json", - "thiserror", + "thiserror 2.0.9", ] [[package]] @@ -1070,7 +1070,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] @@ -1621,7 +1621,7 @@ dependencies = [ "cfg-if", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] @@ -1811,7 +1811,7 @@ checksum = "a4502d8515ca9f32f1fb543d987f63d95a14934883db45bdb48060b6b69257f8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] @@ -1901,7 +1901,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "479cf940fbbb3426c32c5d5176f62ad57549a0bb84773423ba8be9d089f5faba" dependencies = [ "proc-macro2", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] @@ -1938,9 +1938,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.87" +version = "1.0.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a" +checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" dependencies = [ "unicode-ident", ] @@ -1982,7 +1982,7 @@ dependencies = [ "prost 0.12.6", "prost-types 0.12.6", "regex", - "syn 2.0.79", + "syn 2.0.91", "tempfile", ] @@ -1996,7 +1996,7 @@ dependencies = [ "itertools", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] @@ -2009,7 +2009,7 @@ dependencies = [ "itertools", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] @@ -2038,7 +2038,7 @@ checksum = "3018844a02746180074f621e847703737d27d89d7f0721a7a4da317f88b16385" dependencies = [ "once_cell", "protobuf-support", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -2047,7 +2047,7 @@ version = "3.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "faf96d872914fcda2b66d66ea3fff2be7c66865d31c7bb2790cff32c0e714880" dependencies = [ - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -2375,7 +2375,7 @@ checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] @@ -2568,7 +2568,7 @@ dependencies = [ "sha2", "smallvec", "sqlformat", - "thiserror", + "thiserror 1.0.69", "tokio", "tokio-stream", "tracing", @@ -2587,7 +2587,7 @@ dependencies = [ "quote", "sqlx-core", "sqlx-macros-core", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] @@ -2610,7 +2610,7 @@ dependencies = [ "sqlx-mysql", "sqlx-postgres", "sqlx-sqlite", - "syn 2.0.79", + "syn 2.0.91", "tempfile", "tokio", "url", @@ -2653,7 +2653,7 @@ dependencies = [ "smallvec", "sqlx-core", "stringprep", - "thiserror", + "thiserror 1.0.69", "tracing", "uuid", "whoami", @@ -2692,7 +2692,7 @@ dependencies = [ "smallvec", "sqlx-core", "stringprep", - "thiserror", + "thiserror 1.0.69", "tracing", "uuid", "whoami", @@ -2749,7 +2749,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] @@ -2771,9 +2771,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.79" +version = "2.0.91" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590" +checksum = "d53cbcb5a243bd33b7858b1d7f4aca2153490815872d86d955d6ea29f743c035" dependencies = [ "proc-macro2", "quote", @@ -2789,7 +2789,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] @@ -2831,22 +2831,42 @@ checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76" [[package]] name = "thiserror" -version = "1.0.64" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84" +checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" dependencies = [ - "thiserror-impl", + "thiserror-impl 1.0.69", +] + +[[package]] +name = "thiserror" +version = "2.0.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f072643fd0190df67a8bab670c20ef5d8737177d6ac6b2e9a236cb096206b2cc" +dependencies = [ + "thiserror-impl 2.0.9", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.91", ] [[package]] name = "thiserror-impl" -version = "1.0.64" +version = "2.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3" +checksum = "7b50fa271071aae2e6ee85f842e2e28ba8cd2c5fb67f11fcb1fd70b276f9e7d4" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] @@ -2931,7 +2951,7 @@ checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] @@ -3016,7 +3036,7 @@ dependencies = [ "proc-macro2", "prost-build", "quote", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] @@ -3128,7 +3148,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] @@ -3189,7 +3209,7 @@ checksum = "f03ca4cb38206e2bef0700092660bb74d696f808514dae47fa1467cbfe26e96e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] @@ -3529,7 +3549,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.91", ] [[package]] diff --git a/disintegrate-postgres/Cargo.toml b/disintegrate-postgres/Cargo.toml index d405abc..bbf854f 100644 --- a/disintegrate-postgres/Cargo.toml +++ b/disintegrate-postgres/Cargo.toml @@ -22,7 +22,7 @@ sqlx = { version = "0.8.2", features = ["postgres", "runtime-tokio-rustls", "uui async-trait = "0.1.80" futures = "0.3.30" async-stream = "0.3.5" -thiserror = "1.0.61" +thiserror = "2.0.9" tokio = {version = "1.42.0", features = ["macros"], optional = true} tokio-util = {version = "0.7.13", optional = true} uuid = { version = "1.11.0", features = ["v3"] } diff --git a/disintegrate-serde/Cargo.toml b/disintegrate-serde/Cargo.toml index 8864bfc..ba89b5b 100644 --- a/disintegrate-serde/Cargo.toml +++ b/disintegrate-serde/Cargo.toml @@ -17,7 +17,7 @@ avro = ["dep:apache-avro"] full = ["json", "protobuf", "avro", "prost"] [dependencies] -thiserror = "1.0.61" +thiserror = "2.0.9" serde_json = { version = "1.0.113", optional = true } serde = { version = "1.0.196", features = ["derive"] } protobuf = { version = "3.4.0", optional = true } diff --git a/disintegrate/Cargo.toml b/disintegrate/Cargo.toml index d45a874..460d3e7 100644 --- a/disintegrate/Cargo.toml +++ b/disintegrate/Cargo.toml @@ -24,7 +24,7 @@ regex = "1.10.5" serde = { version = "1.0.196", features = ["derive"] } disintegrate-serde = { version = "1.0.0", path = "../disintegrate-serde", optional = true } disintegrate-macros = { version = "1.0.0", path = "../disintegrate-macros", optional = true } -thiserror = "1.0.61" +thiserror = "2.0.9" mockall = "0.12.1" paste = "1.0.14" uuid = { version = "1.11.0", features = ["serde"] } diff --git a/examples/banking/Cargo.toml b/examples/banking/Cargo.toml index 6f11c24..dc2804e 100644 --- a/examples/banking/Cargo.toml +++ b/examples/banking/Cargo.toml @@ -12,7 +12,7 @@ disintegrate = { version = "1.0.0", path = "../../disintegrate", features = ["ma disintegrate-postgres = { version = "1.0.0", path = "../../disintegrate-postgres" } tokio = { version = "1.42.0", features = ["macros", "rt-multi-thread", "signal"] } serde = { version = "1.0.196", features = ["derive"] } -thiserror = "1.0.61" +thiserror = "2.0.9" anyhow = "1.0.94" dotenv = "0.15.0" sqlx = { version = "0.8.2", features = [ "runtime-tokio-rustls" , "postgres" ] } diff --git a/examples/cart/Cargo.toml b/examples/cart/Cargo.toml index 96afe4c..d92e8ce 100644 --- a/examples/cart/Cargo.toml +++ b/examples/cart/Cargo.toml @@ -15,7 +15,7 @@ tokio = { version = "1.42.0", features = ["macros", "rt-multi-thread", "signal"] anyhow = "1.0.94" dotenv = "0.15.0" serde = { version = "1.0.196", features = ["derive"] } -thiserror = "1.0.61" +thiserror = "2.0.9" [build-dependencies] tonic-build = { version = "0.11.0", features = ["prost"] } diff --git a/examples/courses/Cargo.toml b/examples/courses/Cargo.toml index 362f938..604b526 100644 --- a/examples/courses/Cargo.toml +++ b/examples/courses/Cargo.toml @@ -14,7 +14,7 @@ disintegrate = {version = "1.0.0", path = "../../disintegrate", features = ["mac disintegrate-postgres = { version = "1.0.0", path = "../../disintegrate-postgres", features = ["listener"] } rust_decimal = "1.35.0" sqlx = { version = "0.8.2", features = [ "runtime-tokio-rustls" , "postgres" ] } -thiserror = "1.0.61" +thiserror = "2.0.9" tokio = { version = "1.42.0", features = ["macros", "rt-multi-thread", "signal"] } tonic = { version = "0.12.3", features = ["gzip", "transport"] } tonic-health = "0.12.3"