Conversation
…th 6 updates Bumps the rust-dependencies group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [semver](https://github.com/dtolnay/semver) | `1.0.27` | `1.0.28` | | [jsonschema](https://github.com/Stranger6667/jsonschema) | `0.45.0` | `0.45.1` | | [indexmap](https://github.com/indexmap-rs/indexmap) | `2.13.0` | `2.13.1` | | [toml_edit](https://github.com/toml-rs/toml) | `0.25.10+spec-1.1.0` | `0.25.11+spec-1.1.0` | | [zip](https://github.com/zip-rs/zip2) | `8.5.0` | `8.5.1` | Bumps the rust-dependencies group with 3 updates in the /bindings/ffi directory: [semver](https://github.com/dtolnay/semver), [jsonschema](https://github.com/Stranger6667/jsonschema) and [indexmap](https://github.com/indexmap-rs/indexmap). Bumps the rust-dependencies group with 3 updates in the /bindings/java directory: [semver](https://github.com/dtolnay/semver), [jsonschema](https://github.com/Stranger6667/jsonschema) and [indexmap](https://github.com/indexmap-rs/indexmap). Bumps the rust-dependencies group with 4 updates in the /bindings/python directory: [semver](https://github.com/dtolnay/semver), [jsonschema](https://github.com/Stranger6667/jsonschema), [indexmap](https://github.com/indexmap-rs/indexmap) and [pyo3](https://github.com/pyo3/pyo3). Bumps the rust-dependencies group with 3 updates in the /bindings/wasm directory: [semver](https://github.com/dtolnay/semver), [jsonschema](https://github.com/Stranger6667/jsonschema) and [indexmap](https://github.com/indexmap-rs/indexmap). Updates `semver` from 1.0.27 to 1.0.28 - [Release notes](https://github.com/dtolnay/semver/releases) - [Commits](dtolnay/semver@1.0.27...1.0.28) Updates `jsonschema` from 0.45.0 to 0.45.1 - [Release notes](https://github.com/Stranger6667/jsonschema/releases) - [Changelog](https://github.com/Stranger6667/jsonschema/blob/master/CHANGELOG.md) - [Commits](Stranger6667/jsonschema@ruby-v0.45.0...ruby-v0.45.1) Updates `indexmap` from 2.13.0 to 2.13.1 - [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md) - [Commits](indexmap-rs/indexmap@2.13.0...2.13.1) Updates `toml_edit` from 0.25.10+spec-1.1.0 to 0.25.11+spec-1.1.0 - [Commits](toml-rs/toml@v0.25.10...v0.25.11) Updates `zip` from 8.5.0 to 8.5.1 - [Release notes](https://github.com/zip-rs/zip2/releases) - [Changelog](https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md) - [Commits](zip-rs/zip2@v8.5.0...v8.5.1) Updates `semver` from 1.0.27 to 1.0.28 - [Release notes](https://github.com/dtolnay/semver/releases) - [Commits](dtolnay/semver@1.0.27...1.0.28) Updates `jsonschema` from 0.45.0 to 0.45.1 - [Release notes](https://github.com/Stranger6667/jsonschema/releases) - [Changelog](https://github.com/Stranger6667/jsonschema/blob/master/CHANGELOG.md) - [Commits](Stranger6667/jsonschema@ruby-v0.45.0...ruby-v0.45.1) Updates `indexmap` from 2.13.0 to 2.13.1 - [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md) - [Commits](indexmap-rs/indexmap@2.13.0...2.13.1) Updates `semver` from 1.0.27 to 1.0.28 - [Release notes](https://github.com/dtolnay/semver/releases) - [Commits](dtolnay/semver@1.0.27...1.0.28) Updates `jsonschema` from 0.45.0 to 0.45.1 - [Release notes](https://github.com/Stranger6667/jsonschema/releases) - [Changelog](https://github.com/Stranger6667/jsonschema/blob/master/CHANGELOG.md) - [Commits](Stranger6667/jsonschema@ruby-v0.45.0...ruby-v0.45.1) Updates `indexmap` from 2.13.0 to 2.13.1 - [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md) - [Commits](indexmap-rs/indexmap@2.13.0...2.13.1) Updates `semver` from 1.0.27 to 1.0.28 - [Release notes](https://github.com/dtolnay/semver/releases) - [Commits](dtolnay/semver@1.0.27...1.0.28) Updates `jsonschema` from 0.45.0 to 0.45.1 - [Release notes](https://github.com/Stranger6667/jsonschema/releases) - [Changelog](https://github.com/Stranger6667/jsonschema/blob/master/CHANGELOG.md) - [Commits](Stranger6667/jsonschema@ruby-v0.45.0...ruby-v0.45.1) Updates `indexmap` from 2.13.0 to 2.13.1 - [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md) - [Commits](indexmap-rs/indexmap@2.13.0...2.13.1) Updates `pyo3` from 0.28.2 to 0.28.3 - [Release notes](https://github.com/pyo3/pyo3/releases) - [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md) - [Commits](PyO3/pyo3@v0.28.2...v0.28.3) Updates `semver` from 1.0.27 to 1.0.28 - [Release notes](https://github.com/dtolnay/semver/releases) - [Commits](dtolnay/semver@1.0.27...1.0.28) Updates `jsonschema` from 0.45.0 to 0.45.1 - [Release notes](https://github.com/Stranger6667/jsonschema/releases) - [Changelog](https://github.com/Stranger6667/jsonschema/blob/master/CHANGELOG.md) - [Commits](Stranger6667/jsonschema@ruby-v0.45.0...ruby-v0.45.1) Updates `indexmap` from 2.13.0 to 2.13.1 - [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md) - [Commits](indexmap-rs/indexmap@2.13.0...2.13.1) --- updated-dependencies: - dependency-name: semver dependency-version: 1.0.28 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: jsonschema dependency-version: 0.45.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: indexmap dependency-version: 2.13.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: toml_edit dependency-version: 0.25.11+spec-1.1.0 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: zip dependency-version: 8.5.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: semver dependency-version: 1.0.28 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: jsonschema dependency-version: 0.45.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: indexmap dependency-version: 2.13.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: semver dependency-version: 1.0.28 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: jsonschema dependency-version: 0.45.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: indexmap dependency-version: 2.13.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: semver dependency-version: 1.0.28 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: jsonschema dependency-version: 0.45.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: indexmap dependency-version: 2.13.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: pyo3 dependency-version: 0.28.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: semver dependency-version: 1.0.28 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: jsonschema dependency-version: 0.45.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: indexmap dependency-version: 2.13.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
Pull request overview
Updates Rust dependency versions across the main workspace and several language binding crates by refreshing manifests/lockfiles to pick up the latest patch/minor releases.
Changes:
- Bump
semver,jsonschema, andindexmapversions used by the workspace (and refresh lockfiles accordingly). - Refresh lockfiles to pick up newer patch versions of transitive deps like
toml_editandzip. - Bump
pyo3for the Python bindings to0.28.3and update the Python binding lockfile.
Reviewed changes
Copilot reviewed 2 out of 8 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| Cargo.toml | Updates workspace dependency requirements for semver, jsonschema, indexmap. |
| Cargo.lock | Refreshes resolved versions/checksums for updated dependencies (semver, jsonschema, indexmap, toml_edit, zip, etc.). |
| bindings/ffi/Cargo.lock | Updates resolved versions/checksums for the FFI binding dependency set. |
| bindings/java/Cargo.lock | Updates resolved versions/checksums for the Java binding dependency set. |
| bindings/python/Cargo.toml | Bumps pyo3 to 0.28.3. |
| bindings/python/Cargo.lock | Refreshes resolved versions/checksums including pyo3 and shared deps (semver, jsonschema, indexmap). |
| bindings/ruby/Cargo.lock | Updates resolved versions/checksums for the Ruby binding dependency set. |
| bindings/wasm/Cargo.lock | Updates resolved versions/checksums for the WASM binding dependency set. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
anakrish
approved these changes
Apr 9, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the rust-dependencies group with 5 updates in the / directory:
1.0.271.0.280.45.00.45.12.13.02.13.10.25.10+spec-1.1.00.25.11+spec-1.1.08.5.08.5.1Bumps the rust-dependencies group with 3 updates in the /bindings/ffi directory: semver, jsonschema and indexmap.
Bumps the rust-dependencies group with 3 updates in the /bindings/java directory: semver, jsonschema and indexmap.
Bumps the rust-dependencies group with 4 updates in the /bindings/python directory: semver, jsonschema, indexmap and pyo3.
Bumps the rust-dependencies group with 3 updates in the /bindings/wasm directory: semver, jsonschema and indexmap.
Updates
semverfrom 1.0.27 to 1.0.28Release notes
Sourced from semver's releases.
Commits
7625c7aRelease 1.0.28fd404d0Merge pull request 351 from czy-29/masterf75f26eThedoc_auto_cfganddoc_cfgfeatures have been merged9e2bfa2Enableserdeondocs.rsand automatically addserdeflag to the docs8591f23Unpin CI miri toolchain66bdd2cPin CI miri to nightly-2026-02-11324ffceSwitch from cargo bench to criterion34133a5Update actions/upload-artifact@v5 -> v67f935ffUpdate actions/upload-artifact@v4 -> v5c07fb91Switch from test::black_box to std::hint::black_boxUpdates
jsonschemafrom 0.45.0 to 0.45.1Release notes
Sourced from jsonschema's releases.
Changelog
Sourced from jsonschema's changelog.
Commits
fb45aedchore(ruby): Release 0.45.16908cfbbuild: Fix ruby release2dc7fb0chore(python): Release 0.45.12ef12bdchore(rust): Release 0.45.1b3f43c2build(deps): update serde-saphyr requirement from 0.0.22 to 0.0.2397b0870build(deps): bump crates/jsonschema/tests/suite357352etest: Disable doctest with HTTP requestb58f2bedocs: Update changelogs9265f70fix: support negative multiples (#1089)8acb9debuild(deps): bump crates/jsonschema-referencing/tests/suiteUpdates
indexmapfrom 2.13.0 to 2.13.1Changelog
Sourced from indexmap's changelog.
Commits
0b2adfeMerge pull request #434 from cuviper/const-sliceafa3cafRelease 2.13.1906a7ceMakeSlice::{first,last,split_*}methodsconstUpdates
toml_editfrom 0.25.10+spec-1.1.0 to 0.25.11+spec-1.1.0Commits
45456abchore: Releaseb100851docs: Update changelog165302ffix(edit): Preserve outer spans for malformed containers (#1141)1b0bd02fix(edit): Preserve outer spans for malformed arrays9eb4dabtest(parse): Cover malformed array parse error57ea4b4fix(edit): Preserve outer spans for malformed inline tables92e8001test(parse): Cover malformed inline table parse error36e558edocs: Fix spelling mistakeUpdates
zipfrom 8.5.0 to 8.5.1Release notes
Sourced from zip's releases.
Changelog
Sourced from zip's changelog.
Commits
5c0a0a2chore: release v8.5.1 (#766)e1fc904ci(deps): bump github/codeql-action from 4.32.6 to 4.35.1 (#769)ef6392drefactor: change magic finder to stack buffer (#763)f6c64ffrefactor: simplify extra field parsing (#764)Updates
semverfrom 1.0.27 to 1.0.28Release notes
Sourced from semver's releases.
Commits
7625c7aRelease 1.0.28fd404d0Merge pull request 351 from czy-29/masterf75f26eThedoc_auto_cfganddoc_cfgfeatures have been merged9e2bfa2Enableserdeondocs.rsand automatically addserdeflag to the docs8591f23Unpin CI miri toolchain66bdd2cPin CI miri to nightly-2026-02-11324ffceSwitch from cargo bench to criterion34133a5Update actions/upload-artifact@v5 -> v67f935ffUpdate actions/upload-artifact@v4 -> v5c07fb91Switch from test::black_box to std::hint::black_boxUpdates
jsonschemafrom 0.45.0 to 0.45.1Release notes
Sourced from jsonschema's releases.
Changelog
Sourced from jsonschema's changelog.
Commits
fb45aedchore(ruby): Release 0.45.16908cfbbuild: Fix ruby release2dc7fb0chore(python): Release 0.45.12ef12bdchore(rust): Release 0.45.1b3f43c2build(deps): update serde-saphyr requirement from 0.0.22 to 0.0.2397b0870build(deps): bump crates/jsonschema/tests/suite357352etest: Disable doctest with HTTP requestb58f2bedocs: Update changelogs9265f70fix: support negative multiples (#1089)8acb9debuild(deps): bump crates/jsonschema-referencing/tests/suiteUpdates
indexmapfrom 2.13.0 to 2.13.1Changelog
Sourced from indexmap's changelog.
Commits
0b2adfeMerge pull request #434 from cuviper/const-sliceafa3cafRelease 2.13.1906a7ceMakeSlice::{first,last,split_*}methodsconstUpdates
semverfrom 1.0.27 to 1.0.28Release notes
Sourced from semver's releases.
Commits
7625c7aRelease 1.0.28fd404d0Merge pull request 351 from czy-29/masterf75f26eThedoc_auto_cfganddoc_cfgfeatures have been merged9e2bfa2Enableserdeondocs.rsand automatically addserdeflag to the docs8591f23Unpin CI miri toolchain66bdd2cPin CI miri to nightly-2026-02-11324ffceSwitch from cargo bench to criterion34133a5Update actions/upload-artifact@v5 -> v67f935ffUpdate actions/upload-artifact@v4 -> v5c07fb91Switch from test::black_box to std::hint::black_boxUpdates
jsonschemafrom 0.45.0 to 0.45.1Release notes
Sourced from jsonschema's releases.
Changelog
Sourced from jsonschema's changelog.
Commits
fb45aedchore(ruby): Release 0.45.16908cfbbuild: Fix ruby release2dc7fb0chore(python): Release 0.45.12ef12bdchore(rust): Release 0.45.1b3f43c2build(deps): update serde-saphyr requirement from 0.0.22 to 0.0.2397b0870build(deps): bump crates/jsonschema/tests/suite357352etest: Disable doctest with HTTP requestb58f2bedocs: Update changelogs9265f70fix: support negative multiples (#1089)8acb9debuild(deps): bump crates/jsonschema-referencing/tests/suiteUpdates
indexmapfrom 2.13.0 to 2.13.1Changelog
Sourced from indexmap's changelog.
Commits
0b2adfeMerge pull request #434 from cuviper/const-sliceafa3cafRelease 2.13.1906a7ceMakeSlice::{first,last,split_*}methodsconstUpdates
semverfrom 1.0.27 to 1.0.28Release notes
Sourced from semver's releases.
Commits
7625c7aRelease 1.0.28fd404d0Merge pull request 351 from czy-29/masterf75f26eThedoc_auto_cfganddoc_cfgfeatures have been merged9e2bfa2Enableserdeondocs.rsand automatically addserdeflag to the docs8591f23Unpin CI miri toolchain66bdd2cPin CI miri to nightly-2026-02-11324ffceSwitch from cargo bench to criterion34133a5Update actions/upload-artifact@v5 -> v67f935ffUpdate actions/upload-artifact@v4 -> v5c07fb91Switch from test::black_box to std::hint::black_boxUpdates
jsonschemafrom 0.45.0 to 0.45.1Release notes
Sourced from jsonschema's releases.
Changelog
Sourced from jsonschema's changelog.
Commits
fb45aedchore(ruby): Release 0.45.16908cfbbuild: Fix ruby release2dc7fb0chore(python): Release 0.45.12ef12bdchore(rust): Release 0.45.1b3f43c2build(deps): update serde-saphyr requirement from 0.0.22 to 0.0.2397b0870build(deps): bump crates/jsonschema/tests/suite357352etest: Disable doctest with HTTP requestb58f2bedocs: Update changelogs9265f70fix: support negative multiples (#1089)8acb9debuild(deps): bump crates/jsonschema-referencing/tests/suiteUpdates
indexmapfrom 2.13.0 to 2.13.1Changelog
Sourced from indexmap's changelog.
Commits
0b2adfeMerge pull request #434 from cuviper/const-sliceafa3cafRelease 2.13.1906a7ceMakeSlice::{first,last,split_*}methodsconstUpdates
pyo3from 0.28.2 to 0.28.3Release notes
Sourced from pyo3's releases.
Changelog
Sourced from pyo3's changelog.
Commits
743af64release: 0.28.32042b4cfix deadlock when initializing enum viainto_pyobject()(#5928)0157247ci: update UI tests for Rust 1.94 (#5859)e234f8aUpdate getting-started.md (#5899)c06848dfix ffi-check in 3.15.0a7 (#5873)83f4283remove unusedtry_trait_v2feature when enabling thenightlyfeature (#5868)0de57edFix unsoundness inPyBytesWriter::write_vectored(#5907)49cd13ffixes #5900 -- address race condition with initialization and site.py loading...c90d163[fix] Fixstd::ffiimport for_Py_NegativeRefcount(#5847)b79d725fix(pyo3-macros): allow pyclass named Probe (#5837)Updates
semverfrom 1.0.27 to 1.0.28Release notes
Sourced from semver's releases.
Commits
7625c7aRelease 1.0.28fd404d0Merge pull request 351 from czy-29/masterf75f26eThedoc_auto_cfganddoc_cfgfeatures have been merged9e2bfa2Enableserdeondocs.rsand automatically addserdeflag to the docs8591f23Unpin CI miri toolchain66bdd2cPin CI miri to nightly-2026-02-11324ffceSwitch from cargo bench to criterion34133a5Update actions/upload-artifact@v5 -> v67f935ffUpdate actions/upload-artifact@v4 -> v5c07fb91Switch from test::black_box to std::hint::black_boxUpdates
jsonschemafrom 0.45.0 to 0.45.1Release notes
Sourced from jsonschema's releases.
Changelog
Sourced from jsonschema's changelog.
Commits
fb45aedchore(ruby): Release 0.45.16908cfbbuild: Fix ruby release2dc7fb0chore(python): Release 0.45.12ef12bdchore(rust): Release 0.45.1b3f43c2build(deps): update serde-saphyr requirement from 0.0.22 to 0.0.2397b0870build(deps): bump crates/jsonschema/tests/suite357352etest: Disable doctest with HTTP requestb58f2bedocs: Update changelogs9265f70fix: support negative multiples (#1089)8acb9debuild(deps): bump crates/jsonschema-referencing/tests/suiteUpdates
indexmapfrom 2.13.0 to 2.13.1Changelog
Sourced from indexmap's changelog.
Commits
0b2adfeMerge pull request #434 from cuviper/const-sliceafa3cafRelease 2.13.1906a7ceMakeSlice::{first,last,split_*}methodsconstDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions