This is an automated email from the ASF dual-hosted git repository.

martin-g pushed a commit to branch dependencies-updates
in repository https://gitbox.apache.org/repos/asf/avro-rs.git

commit b14ed8f4b2a15cc45dce408473a434f2caeda668
Author: Martin Tzvetanov Grigorov <[email protected]>
AuthorDate: Fri Oct 30 09:08:30 2026 +0200

    chore(deps): Update dependencies to their latest version
    
    num_bigint stays at 0.4.8 to be compatible with bigdecimal
---
 Cargo.lock                  | 12 ++++++------
 Cargo.toml                  | 10 +++++-----
 avro/Cargo.toml             | 14 +++++++-------
 avro_derive/Cargo.toml      | 16 ++++++++--------
 avro_test_helper/Cargo.toml |  2 +-
 fuzz/Cargo.toml             |  2 +-
 wasm-demo/Cargo.toml        |  2 +-
 7 files changed, 29 insertions(+), 29 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock
index 96281a4..3066dec 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -156,18 +156,18 @@ dependencies = [
 
 [[package]]
 name = "bon"
-version = "3.10.2"
+version = "3.10.3"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "214f5df094ce551a10a30ffb9c70243d61f121a3d985a6495933e181dee6a7d2"
+checksum = "a05442cd7005532d0cfedec676b5b9333d2b4c7c3afabe2b1a9ce2742fbe2ee6"
 dependencies = [
  "bon-macros",
 ]
 
 [[package]]
 name = "bon-macros"
-version = "3.10.2"
+version = "3.10.3"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "2706da6c749998cc555d04184909608956a69ad3f8ab1a076fbc867b4a3c3ce5"
+checksum = "93833e97ac7c46ba97045afcf247238c27057538fcf2f06344662ddd5f567be6"
 dependencies = [
  "darling",
  "ident_case",
@@ -1369,9 +1369,9 @@ checksum = 
"e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"
 
 [[package]]
 name = "uuid"
-version = "1.28.0"
+version = "1.29.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "7cc1186384beb7dd8eedea376413fd654937285ea6c9cfbb928dc3043ea4b606"
+checksum = "4a0e2d11620c50695fe12bbbfde96b3477fe606e7284c22d505c12ce51214514"
 dependencies = [
  "js-sys",
  "serde_core",
diff --git a/Cargo.toml b/Cargo.toml
index 8332490..5e9822f 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -38,14 +38,14 @@ keywords = ["avro", "data", "serialization"]
 categories = ["encoding"]
 documentation = "https://docs.rs/apache-avro";
 
-# dependencies used by more than one members
+# dependencies used by more than one member
 [workspace.dependencies]
-log = { default-features = false, version = "0.4.32" }
+log = { default-features = false, version = "0.4.34" }
 pretty_assertions = { default-features = false, version = "1.4.1", features = 
["std"] }
-serde = { default-features = false, version = "1.0.228", features = ["std", 
"derive"] }
+serde = { default-features = false, version = "1.0.229", features = ["std", 
"derive"] }
 serde_bytes = { default-features = false, version = "0.11.19", features = 
["std"] }
-serde_json = { default-features = false, version = "1.0.150", features = 
["std"] }
-uuid = { default-features = false, version = "1.23.3", features = ["serde", 
"std"] }
+serde_json = { default-features = false, version = "1.0.154", features = 
["std"] }
+uuid = { default-features = false, version = "1.29.0", features = ["serde", 
"std"] }
 
 [profile.release.package.hello-wasm]
 # Tell `rustc` to optimize for small code size.
diff --git a/avro/Cargo.toml b/avro/Cargo.toml
index b892ac3..bdd53b0 100644
--- a/avro/Cargo.toml
+++ b/avro/Cargo.toml
@@ -49,8 +49,8 @@ name = "single"
 
 [dependencies]
 apache-avro-derive = { default-features = false, version = "0.23.0", path = 
"../avro_derive", optional = true }
-bigdecimal = { default-features = false, version = "0.4.10", features = 
["std", "serde"] }
-bon = { default-features = false, version = "3.9.1" }
+bigdecimal = { default-features = false, version = "0.4.11", features = 
["std", "serde"] }
+bon = { default-features = false, version = "3.10.3" }
 bzip2 = { version = "0.6.1", optional = true }
 crc-fast = { default-features = false, features = ["std"], version = "1.10.0", 
optional = true }
 digest = { default-features = false, version = "0.11.3", features = 
["block-api"] }
@@ -62,12 +62,12 @@ regex-lite = { default-features = false, version = "0.1.9", 
features = ["std", "
 serde = { workspace = true }
 serde_bytes = { workspace = true }
 serde_json = { workspace = true }
-snap = { default-features = false, version = "1.1.1", optional = true }
+snap = { default-features = false, version = "1.1.2", optional = true }
 strum = { default-features = false, version = "0.28.0", features = ["derive"] }
-thiserror = { default-features = false, version = "2.0.18" }
+thiserror = { default-features = false, version = "2.0.21" }
 uuid = { workspace = true }
-liblzma = { default-features = false, version = "0.4.6", optional = true }
-zstd = { default-features = false, version = "0.14.0", optional = true }
+liblzma = { default-features = false, version = "0.4.9", optional = true }
+zstd = { default-features = false, version = "0.14.3", optional = true }
 
 
 [target.'cfg(target_arch = "wasm32")'.dependencies]
@@ -83,7 +83,7 @@ criterion = { default-features = false, version = "0.8.2" }
 hex-literal = { default-features = false, version = "1.1.0" }
 md-5 = { default-features = false, version = "0.11.0" }
 pretty_assertions = { workspace = true }
-sha2 = { default-features = false, version = "0.11.0" }
+sha2 = { default-features = false, version = "0.11.1" }
 paste = { default-features = false, version = "1.0.15" }
 rstest = { default-features = false, version = "0.28.0" }
 
diff --git a/avro_derive/Cargo.toml b/avro_derive/Cargo.toml
index e1c10e4..c6f7313 100644
--- a/avro_derive/Cargo.toml
+++ b/avro_derive/Cargo.toml
@@ -31,24 +31,24 @@ documentation = "https://docs.rs/apache-avro-derive";
 proc-macro = true
 
 [dependencies]
-darling = { default-features = false, version = "0.24.0" }
-proc-macro2 = { default-features = false, version = "1.0.106" }
-quote = { default-features = false, version = "1.0.45" }
+darling = { default-features = false, version = "0.24.1" }
+proc-macro2 = { default-features = false, version = "1.0.107" }
+quote = { default-features = false, version = "1.0.47" }
 serde_json = { workspace = true }
-syn = { default-features = false, version = "3.0.3", features = ["full", 
"fold"] }
+syn = { default-features = false, version = "3.0.9", features = ["full", 
"fold"] }
 
 [dev-dependencies]
 apache-avro = { default-features = false, path = "../avro", features = 
["derive"] }
 macrotest = { version = "1.2.1", default-features = false }
 pretty_assertions = { workspace = true }
-proptest = { default-features = false, version = "1.11.0", features = ["std"] }
-rustversion = "1.0.22"
+proptest = { default-features = false, version = "1.12.0", features = ["std"] }
+rustversion = "1.0.23"
 serde = { workspace = true }
-trybuild = "1.0.116"
+trybuild = "1.0.122"
 uuid = { workspace = true }
 
 [build-dependencies]
-rustversion = "1.0.22"
+rustversion = "1.0.23"
 
 [package.metadata.docs.rs]
 rustdoc-args = ["--cfg", "docsrs"]
diff --git a/avro_test_helper/Cargo.toml b/avro_test_helper/Cargo.toml
index d304f2f..e63b141 100644
--- a/avro_test_helper/Cargo.toml
+++ b/avro_test_helper/Cargo.toml
@@ -30,7 +30,7 @@ documentation = "https://docs.rs/apache-avro-test-helper";
 
 [dependencies]
 linktime = { default-features = false, version = "0.19.0", features = ["ctor", 
"dtor", "proc_macro"]  }
-env_logger = { default-features = false, version = "0.11.10" }
+env_logger = { default-features = false, version = "0.11.11" }
 log = { workspace = true }
 
 [lints]
diff --git a/fuzz/Cargo.toml b/fuzz/Cargo.toml
index a80f3b9..278d2aa 100644
--- a/fuzz/Cargo.toml
+++ b/fuzz/Cargo.toml
@@ -20,7 +20,7 @@ name = "apache-avro-fuzz"
 version = "0.0.0"
 publish = false
 edition = "2021"
-rust-version = "1.65.0"
+rust-version = "1.89.0"
 
 [package.metadata]
 cargo-fuzz = true
diff --git a/wasm-demo/Cargo.toml b/wasm-demo/Cargo.toml
index 4982127..fe82328 100644
--- a/wasm-demo/Cargo.toml
+++ b/wasm-demo/Cargo.toml
@@ -39,7 +39,7 @@ apache-avro = { path = "../avro" }
 apache-avro = { path = "../avro" }
 serde = { workspace = true }
 console_error_panic_hook = { version = "0.1.7" }
-wasm-bindgen-test = "0.3.64"
+wasm-bindgen-test = "0.3.79"
 
 [lints]
 workspace = true

Reply via email to