chore(deps): bump the everything-else group across 1 directory with 25 updates - #8099
dependabot[bot] wants to merge 1 commit into
Conversation
…5 updates Bumps the everything-else group with 25 updates in the / directory: | Package | From | To | | --- | --- | --- | | [uuid](https://github.com/uuid-rs/uuid) | `1.24.0` | `1.26.1` | | [base64](https://github.com/marshallpierce/rust-base64) | `0.22.1` | `0.23.1` | | [rust_decimal](https://github.com/paupino/rust-decimal) | `1.42.1` | `1.43.0` | | [toml](https://github.com/toml-rs/toml) | `0.9.12+spec-1.1.0` | `1.1.4+spec-1.1.0` | | [http-body-util](https://github.com/hyperium/http-body) | `0.1.4` | `0.1.5` | | [rstest](https://github.com/la10736/rstest) | `0.23.0` | `0.27.0` | | dirs | `6.0.0` | `7.0.0` | | [jsonschema](https://github.com/Stranger6667/jsonschema) | `0.46.10` | `0.49.9` | | [deadpool](https://github.com/deadpool-rs/deadpool) | `0.13.0` | `0.13.1` | | [blake3](https://github.com/BLAKE3-team/BLAKE3) | `1.8.6` | `1.8.7` | | [quick-xml](https://github.com/tafia/quick-xml) | `0.41.0` | `0.42.0` | | [printpdf](https://github.com/fschutt/printpdf) | `0.12.5` | `0.12.8` | | [rustls](https://github.com/rustls/rustls) | `0.23.43` | `0.23.44` | | [lru](https://github.com/jeromefroe/lru-rs) | `0.18.2` | `0.18.4` | | [rcgen](https://github.com/rustls/rcgen) | `0.14.9` | `0.14.10` | | [wat](https://github.com/bytecodealliance/wasm-tools) | `1.256.0` | `1.259.0` | | [aes-gcm](https://github.com/RustCrypto/AEADs) | `0.11.0` | `0.11.1` | | [secret-service](https://github.com/hwchen/secret-service-rs) | `5.1.0` | `5.2.0` | | [aws-lc-rs](https://github.com/aws/aws-lc-rs) | `1.18.0` | `1.18.1` | | [toml_edit](https://github.com/toml-rs/toml) | `0.25.13+spec-1.1.0` | `0.25.14+spec-1.1.0` | | [encoding_rs](https://github.com/hsivonen/encoding_rs) | `0.8.35` | `0.8.41` | | [similar](https://github.com/mitsuhiko/similar) | `3.1.2` | `3.2.0` | | [syn](https://github.com/dtolnay/syn) | `3.0.3` | `3.0.5` | | [open](https://github.com/Byron/open-rs) | `5.4.1` | `5.4.4` | | [rig-core](https://github.com/0xPlaygrounds/rig) | `0.36.0` | `0.42.0` | Updates `uuid` from 1.24.0 to 1.26.1 - [Release notes](https://github.com/uuid-rs/uuid/releases) - [Commits](uuid-rs/uuid@v1.24.0...v1.26.1) Updates `base64` from 0.22.1 to 0.23.1 - [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md) - [Commits](marshallpierce/rust-base64@v0.22.1...v0.23.1) Updates `rust_decimal` from 1.42.1 to 1.43.0 - [Release notes](https://github.com/paupino/rust-decimal/releases) - [Changelog](https://github.com/paupino/rust-decimal/blob/master/CHANGELOG.md) - [Commits](paupino/rust-decimal@1.42.1...1.43.0) Updates `toml` from 0.9.12+spec-1.1.0 to 1.1.4+spec-1.1.0 - [Commits](toml-rs/toml@toml-v0.9.12...toml-v1.1.4) Updates `http-body-util` from 0.1.4 to 0.1.5 - [Release notes](https://github.com/hyperium/http-body/releases) - [Commits](hyperium/http-body@http-body-util-v0.1.4...http-body-util-v0.1.5) Updates `rstest` from 0.23.0 to 0.27.0 - [Release notes](https://github.com/la10736/rstest/releases) - [Changelog](https://github.com/la10736/rstest/blob/master/CHANGELOG.md) - [Commits](la10736/rstest@v0.23.0...v0.27.0) Updates `dirs` from 6.0.0 to 7.0.0 Updates `jsonschema` from 0.46.10 to 0.49.9 - [Release notes](https://github.com/Stranger6667/jsonschema/releases) - [Changelog](https://github.com/Stranger6667/jsonschema/blob/master/CHANGELOG.md) - [Commits](Stranger6667/jsonschema@cli-v0.46.10...cli-v0.49.9) Updates `deadpool` from 0.13.0 to 0.13.1 - [Changelog](https://github.com/deadpool-rs/deadpool/blob/main/release.toml) - [Commits](deadpool-rs/deadpool@deadpool-v0.13.0...deadpool-v0.13.1) Updates `blake3` from 1.8.6 to 1.8.7 - [Release notes](https://github.com/BLAKE3-team/BLAKE3/releases) - [Commits](BLAKE3-team/BLAKE3@1.8.6...1.8.7) Updates `quick-xml` from 0.41.0 to 0.42.0 - [Release notes](https://github.com/tafia/quick-xml/releases) - [Changelog](https://github.com/tafia/quick-xml/blob/master/Changelog.md) - [Commits](tafia/quick-xml@v0.41.0...v0.42.0) Updates `printpdf` from 0.12.5 to 0.12.8 - [Release notes](https://github.com/fschutt/printpdf/releases) - [Changelog](https://github.com/fschutt/printpdf/blob/master/CHANGELOG.md) - [Commits](https://github.com/fschutt/printpdf/commits/v0.12.8) Updates `rustls` from 0.23.43 to 0.23.44 - [Release notes](https://github.com/rustls/rustls/releases) - [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md) - [Commits](rustls/rustls@v/0.23.43...v/0.23.44) Updates `lru` from 0.18.2 to 0.18.4 - [Changelog](https://github.com/jeromefroe/lru-rs/blob/master/CHANGELOG.md) - [Commits](jeromefroe/lru-rs@0.18.2...0.18.4) Updates `rcgen` from 0.14.9 to 0.14.10 - [Release notes](https://github.com/rustls/rcgen/releases) - [Commits](rustls/rcgen@v/0.14.9...v0.14.10) Updates `wat` from 1.256.0 to 1.259.0 - [Release notes](https://github.com/bytecodealliance/wasm-tools/releases) - [Commits](bytecodealliance/wasm-tools@v1.256.0...v1.259.0) Updates `aes-gcm` from 0.11.0 to 0.11.1 - [Commits](RustCrypto/AEADs@aes-gcm-v0.11.0...aes-gcm-v0.11.1) Updates `secret-service` from 5.1.0 to 5.2.0 - [Release notes](https://github.com/hwchen/secret-service-rs/releases) - [Changelog](https://github.com/open-source-cooperative/secret-service-rs/blob/master/CHANGELOG.md) - [Commits](open-source-cooperative/secret-service-rs@v5.1.0...v5.2.0) Updates `aws-lc-rs` from 1.18.0 to 1.18.1 - [Release notes](https://github.com/aws/aws-lc-rs/releases) - [Commits](aws/aws-lc-rs@v1.18.0...v1.18.1) Updates `toml_edit` from 0.25.13+spec-1.1.0 to 0.25.14+spec-1.1.0 - [Commits](toml-rs/toml@v0.25.13...v0.25.14) Updates `encoding_rs` from 0.8.35 to 0.8.41 - [Commits](hsivonen/encoding_rs@v0.8.35...v0.8.41) Updates `similar` from 3.1.2 to 3.2.0 - [Changelog](https://github.com/mitsuhiko/similar/blob/main/CHANGELOG.md) - [Commits](mitsuhiko/similar@3.1.2...3.2.0) Updates `syn` from 3.0.3 to 3.0.5 - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](dtolnay/syn@3.0.3...3.0.5) Updates `open` from 5.4.1 to 5.4.4 - [Release notes](https://github.com/Byron/open-rs/releases) - [Changelog](https://github.com/Byron/open-rs/blob/main/changelog.md) - [Commits](Byron/open-rs@v5.4.1...v5.4.4) Updates `rig-core` from 0.36.0 to 0.42.0 - [Release notes](https://github.com/0xPlaygrounds/rig/releases) - [Changelog](https://github.com/0xPlaygrounds/rig/blob/main/CHANGELOG.md) - [Commits](0xPlaygrounds/rig@rig-core-v0.36.0...v0.42.0) --- updated-dependencies: - dependency-name: uuid dependency-version: 1.26.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: base64 dependency-version: 0.23.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: rust_decimal dependency-version: 1.43.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: toml dependency-version: 1.1.4+spec-1.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: everything-else - dependency-name: http-body-util dependency-version: 0.1.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: rstest dependency-version: 0.27.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: dirs dependency-version: 7.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: everything-else - dependency-name: jsonschema dependency-version: 0.49.9 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: deadpool dependency-version: 0.13.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: blake3 dependency-version: 1.8.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: quick-xml dependency-version: 0.42.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: printpdf dependency-version: 0.12.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: rustls dependency-version: 0.23.44 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: lru dependency-version: 0.18.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: rcgen dependency-version: 0.14.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: wat dependency-version: 1.259.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: aes-gcm dependency-version: 0.11.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: secret-service dependency-version: 5.2.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: aws-lc-rs dependency-version: 1.18.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: toml_edit dependency-version: 0.25.14+spec-1.1.0 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: encoding_rs dependency-version: 0.8.41 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: similar dependency-version: 3.2.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: everything-else - dependency-name: syn dependency-version: 3.0.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: open dependency-version: 5.4.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: everything-else - dependency-name: rig-core dependency-version: 0.42.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: everything-else ... Signed-off-by: dependabot[bot] <support@github.com>
|
🚅 Deployed to the ironclaw-pr-8099 environment in ironclaw-ci-preview
|
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Review · Status🟩 CompletedIronLoop completed the review and posted it to GitHub. ResultRun detailsAutomatic trigger · attempt 1 of 3 · completed in 14m 21s |
There was a problem hiding this comment.
Review · Summary
Two direct dependency upgrades break compilation.
Findings: 🔴 High 2
Code-specific findings are attached to the diff.
Validation
- ❌ Affected crate builds — The updated LLM and document crates each fail to compile against their upgraded direct dependencies.
- ✅ Host API contract suite — 334 tests passed with the test-support feature enabled.
- ✅ Common types suite — 110 tests passed against the resolved dependency set.
Review details
- Run:
364c78ec-32fe-45a6-af31-93983efa0d90 - Attempts: 1
| # Rig 0.36 preserves non-streaming OpenAI-compatible `reasoning_content`. | ||
| # Older releases classify valid reasoning-only Qwen responses as empty. | ||
| rig-core = { version = "0.36", default-features = false, features = ["reqwest", "rustls"] } | ||
| rig-core = { version = "0.42", default-features = false, features = ["reqwest", "rustls"] } |
There was a problem hiding this comment.
🔴 High · Migrate Rig before bumping it
rig-core 0.42 exposes rig_core, while this crate imports rig throughout; it also removes OneOrMany, which rig_adapter.rs uses. As a result, ironclaw_llm no longer compiles. Keep 0.36 or include the required Rig migration in this change.
| # attribute order, namespace prefixes, and whitespace survive a round trip. | ||
| # A DOM re-serializer normalizes all three and would churn parts nobody edited. | ||
| quick-xml = "0.41" | ||
| quick-xml = "0.42" |
There was a problem hiding this comment.
🔴 High · Migrate the OOXML parser before bumping quick-xml
quick-xml 0.42 changes the name/attribute interfaces to strings and removes BytesText::decode. The DOCX, XLSX, and PPTX parsers still use the old byte-oriented API, so ironclaw_documents fails with 56 compile errors. Keep 0.41 or migrate those parsers with this update.
Bumps the everything-else group with 25 updates in the / directory:
1.24.01.26.10.22.10.23.11.42.11.43.00.9.12+spec-1.1.01.1.4+spec-1.1.00.1.40.1.50.23.00.27.06.0.07.0.00.46.100.49.90.13.00.13.11.8.61.8.70.41.00.42.00.12.50.12.80.23.430.23.440.18.20.18.40.14.90.14.101.256.01.259.00.11.00.11.15.1.05.2.01.18.01.18.10.25.13+spec-1.1.00.25.14+spec-1.1.00.8.350.8.413.1.23.2.03.0.33.0.55.4.15.4.40.36.00.42.0Updates
uuidfrom 1.24.0 to 1.26.1Release notes
Sourced from uuid's releases.
Commits
9f92712Merge pull request #910 from uuid-rs/cargo/v1.26.1d4df8f0prepare for 1.26.1 release5613f23Merge pull request #909 from uuid-rs/fix/ts-conversion-overflowfda00ebdon't panic in overflowing Timestamp to SystemTime conversionc82e88cMerge pull request #907 from lenamonj/v7-counter-placementac065a6Align the counter diagram34ec102Seat the v7 counter below the version nibblecdc96a8Merge pull request #905 from uuid-rs/cargo/v1.26.034e4f49don't test macros under mirid9e7242update nightly used for miriUpdates
base64from 0.22.1 to 0.23.1Changelog
Sourced from base64's changelog.
Commits
069bf70v0.23.16ab1fb0Merge pull request #310 from musicinmybrain/test-on-non-simd-arches7cffce6Fix testing on architectures without unsafe SIMD supporte34f9a0Merge pull request #308 from atouchet/come9240c9Remove outdated comment9e9220av0.23.0870326eMerge pull request #306 from marshallpierce/mp/trailing-bits-docsfbec5f1Document no trailing trailing bits0a23549Merge pull request #305 from marshallpierce/mp/edition-2021f10b7e2Update deps & editionUpdates
rust_decimalfrom 1.42.1 to 1.43.0Release notes
Sourced from rust_decimal's releases.
Commits
8592462version 1.43.09be5917Remove rkyv 0.7 from feature bridge and update rand 0.8 support (#819)f017c8bMerge pull request #823 from flisky/v193bd26ffix: add negative sign forarray_string5c3bf3bMerge pull request #814 from momomuchu/fix/rust-decimal-macros-minimal-versio...fe55209fix: require rust_decimal_macros >=1.37 to avoid circular dependency551be15General clippy cleanup (#813)f7272b5Various performance improvements (#809)b363729Accumulated fixes backported from master (#808)Updates
tomlfrom 0.9.12+spec-1.1.0 to 1.1.4+spec-1.1.0Commits
beee9fechore: Release16e2ac1docs: Update changelog89f5541fix(toml): preserve datetimes when deserializing Value (#1194)534039cfix(serde): Deserialize Value datetimes into typed targets6e45ceftest(serde): Reproduce Value datetime deserialization error4ec099fchore: Release5a47a51docs: Update changelogda0911fperf(parser): Reduce over allocation by better tokens/byte ratio (#1193)26eb157perf(parser): Reduce over allocation by better tokens/byte ratioca4c7bfchore(deps): Update Prek to v0.4.11 (#1191)Updates
http-body-utilfrom 0.1.4 to 0.1.5Commits
07838bdhttp-body-util v0.1.5612118cdocs: migrate from doc_auto_cfg to doc_cfg (#175)Updates
rstestfrom 0.23.0 to 0.27.0Release notes
Sourced from rstest's releases.
... (truncated)
Changelog
Sourced from rstest's changelog.
... (truncated)
Commits
59cd3d1Release 0.27.00821ebctest: Add E2E test for mut arguments with #[trace]509ffeffix:mutarguments with#[trace]043437dfix: Resolve clippy warnings and truncate long test project names9aa8d1afix: Suppress nightly cargo lints in test scaffolding3d3c76cfix: Bump rstest_test MSRV to 1.85 and mark as unpublishedd9ae990chore: Add changelog entry05d4b1afix: Use fully-qualified core import6da56a1Bump msrv to 1.85 also for rstest_reuse (#342)1e9963bAdd CLAUDE.md for Claude Code guidance (#340)Updates
dirsfrom 6.0.0 to 7.0.0Updates
jsonschemafrom 0.46.10 to 0.49.9Release notes
Sourced from jsonschema's releases.
... (truncated)
Changelog
Sourced from jsonschema's changelog.
... (truncated)
Commits
4ad1722chore(rust): Release 0.49.90f114eefix: Canonicalization running without end on a conjunction over unions; past ...8d4d60cchore:CanonicalSchema::to_json_schemaon a definition emits only the defin...bed4553feat: Canonicalization of aoneOfwhose branches name object targets a requ...0c310f4chore(ruby): Release 0.49.8bd6836dchore(python): Release 0.49.871de156chore(rust): Release 0.49.8a90819bfeat: Extend support forunevaluated*keywords in canonicalization92d4b9cperf: Up to 380x faster canonicalization of aoneOfwhose overlapping branc...6eb2489fix: ApatternPropertiesentry matching every key leaving `additionalProper...Updates
deadpoolfrom 0.13.0 to 0.13.1Commits
bba260fRelease all deadpool cratesf417aa5Bump up MSRV of deadpool-redis and redis2c9ed6fUpdate async-memcached dependency to version 0.77b09e63Bump up MSRV of deadpool-diesela37ba58Update itertools dependency to version 0.1585d3405Coalesce concurrent statement preparationf2728abExtract statement cache into its own module790881bAdd script for running cargo for all cratesf7a5037Add script for checking reexports256801aFix "variable does not need to be mutable" warningUpdates
blake3from 1.8.6 to 1.8.7Release notes
Sourced from blake3's releases.
Commits
f3149ecversion 1.8.7b65bcb7add #[allow(deprecated)] annotations to fix nightly/beta warnings483a220fix warnings related to not using MAX constantsba02549Codex: removearrayrefUpdates
quick-xmlfrom 0.41.0 to 0.42.0Release notes
Sourced from quick-xml's releases.
... (truncated)
Changelog
Sourced from quick-xml's changelog.
... (truncated)
Commits
36a2c52Release 0.42.0a4b9fcacargo fmt22c99f5Update Rust Edition to 202483351fbAdd rename = $value to a table in serde example commentsf4db767Clarify documentation about lifetimes of the events and attributes9f4c66aFix formatting for correct assertions in read_nodes_serde6950ef7Add GHA job to execute examplesdbf9e3fShow XML Decl tracking in examplesaab9452Add writing a Decl event to the writer example1573e05Avoid trim_text(true) in the in-depth examplesUpdates
printpdffrom 0.12.5 to 0.12.8Changelog
Sourced from printpdf's changelog.
... (truncated)
Commits
Updates
rustlsfrom 0.23.43 to 0.23.44Commits
64ad386Bump version to 0.23.441efbf66bogo: remove PostQuantum setupe78162faws-lc-rs: add support for ML-DSA signaturesd880772bogo: extract Options::provider() helper87201d6bogo: force all callers to get provider from Options93657e3server: limit 1.2 certificate requests to 1.2-compatible signature schemesbbd3c9aclient: avoid sending 1.3-only signature schemes if no cipher suites configuredeb57688tls12: require known signature algorithme7a9ceftls12: send illegal_parameter alert for kx signed with wrong algorithm06a546dbogo: take latestUpdates
lrufrom 0.18.2 to 0.18.4Changelog
Sourced from lru's changelog.
Commits
2504ad0Merge pull request #245 from jeromefroe/jerome/prepare-0-18-4-release419b047Prepare 0.18.4 release05ba36eMerge pull request #241 from ChrisJr404/add-retaind84bc5eRevert retain to the simpler removal implementation36a810ePotential fix for pull request findinge0d578cMerge remote-tracking branch 'up/master' into add-retain6e6ff26retain: free the node returned by the map to avoid a dangling entryceeee6aMerge pull request #244 from jeromefroe/jerome/prepare-0-18-3-release1810d9aPrepare 0.18.3 release0f4e37aMerge pull request #242 from drbrain/LruCache-sparseUpdates
rcgenfrom 0.14.9 to 0.14.10Release notes
Sourced from rcgen's releases.
Commits
f4a3b16Bump version to 0.14.10dea3d4dUpgrade to botan 0.13788b093Upgrade to pem 47ce21f4Take advantage of stable ML-DSA in aws-lc-rse2dba45Remove unused RSASSA-PSS signature algorithm37070deOmit reasonCode unspecified(0) from CRL entry extensionsb247a87Write extensions for certs that only set KeyUsage or CRLDP85eafddReject empty CRL distribution point URIs3a99b50Encode CRL invalidityDate as GeneralizedTimeUpdates
watfrom 1.256.0 to 1.259.0Release notes
Sourced from wat's releases.