From ebdb4082ae92355db62b5f4313d6578ed54a4ddb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 1 Oct 2026 01:48:46 +0000 Subject: [PATCH 1/2] chore(deps): bump the cargo group across 1 directory with 5 updates Bumps the cargo group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [bon](https://github.com/elastio/bon) | `3.9.3` | `3.10.1` | | [clap](https://github.com/clap-rs/clap) | `4.6.6` | `4.6.7` | | [jsonwebtoken](https://github.com/Keats/jsonwebtoken) | `10.4.0` | `11.1.0` | | [octocrab](https://github.com/XAMPPRocky/octocrab) | `0.54.1` | `0.54.2` | | [rustls](https://github.com/rustls/rustls) | `0.23.43` | `0.23.45` | Updates `bon` from 3.9.3 to 3.10.1 - [Release notes](https://github.com/elastio/bon/releases) - [Changelog](https://github.com/elastio/bon/blob/master/release-plz.toml) - [Commits](https://github.com/elastio/bon/compare/v3.9.3...v3.10.1) Updates `clap` from 4.6.6 to 4.6.7 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/main/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.6.6...clap_complete-v4.6.7) Updates `jsonwebtoken` from 10.4.0 to 11.1.0 - [Changelog](https://github.com/Keats/jsonwebtoken/blob/master/CHANGELOG.md) - [Commits](https://github.com/Keats/jsonwebtoken/compare/v10.4.0...v11.1.0) Updates `octocrab` from 0.54.1 to 0.54.2 - [Release notes](https://github.com/XAMPPRocky/octocrab/releases) - [Changelog](https://github.com/XAMPPRocky/octocrab/blob/main/CHANGELOG.md) - [Commits](https://github.com/XAMPPRocky/octocrab/compare/v0.54.1...v0.54.2) Updates `rustls` from 0.23.43 to 0.23.45 - [Release notes](https://github.com/rustls/rustls/releases) - [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md) - [Commits](https://github.com/rustls/rustls/compare/v/0.23.43...v/0.23.45) --- updated-dependencies: - dependency-name: bon dependency-version: 3.10.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo - dependency-name: clap dependency-version: 4.6.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: jsonwebtoken dependency-version: 11.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: cargo - dependency-name: octocrab dependency-version: 0.54.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: rustls dependency-version: 0.23.45 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo ... Signed-off-by: dependabot[bot] --- Cargo.lock | 77 ++++++++++++++++++++++++++++++++---------------------- Cargo.toml | 2 +- 2 files changed, 47 insertions(+), 32 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 50e9130..4ddf142 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -286,27 +286,25 @@ dependencies = [ [[package]] name = "bon" -version = "3.9.3" +version = "3.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a602c73c7b0148ec6d12af6fd5cc7a46e2eacc8878271a999abac56eed12f561" +checksum = "60eafe0d77c3a2fc292c1d1346c3041b33c0a108085a2afabf672b70f69dbbc9" dependencies = [ "bon-macros", - "rustversion", ] [[package]] name = "bon-macros" -version = "3.9.3" +version = "3.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6dee98b0db6a962de883bf5d20362dee4d7ca0d12fe39a7c6c73c844e1cd7c1f" +checksum = "bd0f9631d8aaaee112c41985d675ef269e02acbd4f33122836af4f0c5f699ff6" dependencies = [ "darling", "ident_case", "prettyplease", "proc-macro2", "quote", - "rustversion", - "syn 2.0.119", + "syn 3.0.3", ] [[package]] @@ -415,9 +413,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.6.6" +version = "4.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "473c7e07f409a8d772161724aa8db6a765a2532a70f9667eeb7b49d3d02fbdca" +checksum = "aa8876b300ab35ba921adea3dfd70157a46249b33f95c9084ae5709785478946" dependencies = [ "clap_builder", "clap_derive", @@ -425,9 +423,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.6.6" +version = "4.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b48fea5a88e9ae728a2dcbedbfc0e730f7d60da42e1cb049a83c9fb8b789889" +checksum = "ec0797fb7aeb1406c84efac526901f7ec3ead2124f946b494e72879d4b54704d" dependencies = [ "anstream", "anstyle", @@ -437,9 +435,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.6.4" +version = "4.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d012d2b9d65aca7f18f4d9878a045bc17899bba951561ba5ec3c2ba1eed9a061" +checksum = "f9c751b79415d4e559e3d1fcf128e09e720eb673a06d26cf6f392d37d75b66e0" dependencies = [ "heck", "proc-macro2", @@ -556,9 +554,9 @@ dependencies = [ [[package]] name = "darling" -version = "0.23.0" +version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d" +checksum = "ed17f5901b6630b993ca003def43f2f8ef4014fc13b047b57aad617ff32bc2ec" dependencies = [ "darling_core", "darling_macro", @@ -566,26 +564,26 @@ dependencies = [ [[package]] name = "darling_core" -version = "0.23.0" +version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0" +checksum = "6837e2cf7485aaae18f86181d2f0e9a7ed297a025e220aeabf63fdebd3a2ddff" dependencies = [ "ident_case", "proc-macro2", "quote", "strsim", - "syn 2.0.119", + "syn 3.0.3", ] [[package]] name = "darling_macro" -version = "0.23.0" +version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d" +checksum = "2ac7135c3ef02b2f7833bbeb1be5ba7f966dcde8a87c6b87f65a778d71a02785" dependencies = [ "darling_core", "quote", - "syn 2.0.119", + "syn 3.0.3", ] [[package]] @@ -1345,6 +1343,24 @@ dependencies = [ "zeroize", ] +[[package]] +name = "jsonwebtoken" +version = "11.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e75fe14a82d81e5f5af639997db37d8b96045938a7ac6ab18cdbe1c7467e05e1" +dependencies = [ + "aws-lc-rs", + "base64", + "getrandom 0.2.17", + "js-sys", + "pem", + "serde", + "serde_json", + "signature", + "simple_asn1", + "zeroize", +] + [[package]] name = "lazy_static" version = "1.5.0" @@ -1522,12 +1538,11 @@ dependencies = [ [[package]] name = "octocrab" -version = "0.54.1" +version = "0.54.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "432fad6f447c52acda76a7a0660f022b21f4c42f373bbdc29f04332ba19a89bf" +checksum = "8486ecb1ba585c76dd91472320b5334e95d0d2e8b451a3f0a3fced4415ec3993" dependencies = [ "arc-swap", - "async-trait", "base64", "bytes", "cargo_metadata", @@ -1545,7 +1560,7 @@ dependencies = [ "hyper-rustls", "hyper-timeout", "hyper-util", - "jsonwebtoken", + "jsonwebtoken 10.4.0", "percent-encoding", "pin-project", "rustls", @@ -1576,7 +1591,7 @@ dependencies = [ "fs2", "futures", "hannibal", - "jsonwebtoken", + "jsonwebtoken 11.1.0", "libc", "nix", "octocrab", @@ -1822,12 +1837,12 @@ dependencies = [ [[package]] name = "prettyplease" -version = "0.2.37" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" +checksum = "2bfe0f4c752e450fc2faf62654f1c134747922825d5b04ca717b8874f41a40c0" dependencies = [ "proc-macro2", - "syn 2.0.119", + "syn 3.0.3", ] [[package]] @@ -2022,9 +2037,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.43" +version = "0.23.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0283386ce02abc0151e1761d08802dfe86c173b0b494af5cbc086574e453da06" +checksum = "0d41d731c7d2f962d1ccc364cec258de3c0e93b38c2fb3ba97ac74513048d634" dependencies = [ "aws-lc-rs", "log", diff --git a/Cargo.toml b/Cargo.toml index 317eed7..80b7fb7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ directories = { version = "6" } fs2 = { version = "0.4" } futures = "0.3.32" hannibal = "0.17" -jsonwebtoken = { version = "10", features = ["aws_lc_rs"] } +jsonwebtoken = { version = "11", features = ["aws_lc_rs"] } nix = { version = "0.31", features = ["fs", "user", "signal"] } octocrab = { version = "0.54", default-features = false, features = [ "default-client", From 407bd9397ee5d962fb0544ac26c67c1f70e5be2f Mon Sep 17 00:00:00 2001 From: Jonas Ehrlich Date: Thu, 1 Oct 2026 08:26:50 +0200 Subject: [PATCH 2/2] build(deps): Use jsonwebtoken 10 [octocrab](https://github.com/XAMPPRocky/octocrab/tree/v0.54.2) uses jsonwebtoken 10 so we have to as well. --- Cargo.lock | 22 ++-------------------- Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 21 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4ddf142..5505fba 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1343,24 +1343,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "jsonwebtoken" -version = "11.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e75fe14a82d81e5f5af639997db37d8b96045938a7ac6ab18cdbe1c7467e05e1" -dependencies = [ - "aws-lc-rs", - "base64", - "getrandom 0.2.17", - "js-sys", - "pem", - "serde", - "serde_json", - "signature", - "simple_asn1", - "zeroize", -] - [[package]] name = "lazy_static" version = "1.5.0" @@ -1560,7 +1542,7 @@ dependencies = [ "hyper-rustls", "hyper-timeout", "hyper-util", - "jsonwebtoken 10.4.0", + "jsonwebtoken", "percent-encoding", "pin-project", "rustls", @@ -1591,7 +1573,7 @@ dependencies = [ "fs2", "futures", "hannibal", - "jsonwebtoken 11.1.0", + "jsonwebtoken", "libc", "nix", "octocrab", diff --git a/Cargo.toml b/Cargo.toml index 80b7fb7..317eed7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ directories = { version = "6" } fs2 = { version = "0.4" } futures = "0.3.32" hannibal = "0.17" -jsonwebtoken = { version = "11", features = ["aws_lc_rs"] } +jsonwebtoken = { version = "10", features = ["aws_lc_rs"] } nix = { version = "0.31", features = ["fs", "user", "signal"] } octocrab = { version = "0.54", default-features = false, features = [ "default-client",