Skip to content

build(deps): update jsonschema requirement from 0.17 to 0.46#67

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/jsonschema-0.46
Open

build(deps): update jsonschema requirement from 0.17 to 0.46#67
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/jsonschema-0.46

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github May 19, 2026

Updates the requirements on jsonschema to permit the latest version.

Release notes

Sourced from jsonschema's releases.

[Python] Release 0.46.5

Fixed

  • Percent-encoded characters in $ref URI fragments (e.g. #/$defs/Request%20class) are now decoded when stored as schema_path.
Changelog

Sourced from jsonschema's changelog.

[0.46.5] - 2026-05-13

Fixed

  • Percent-encoded characters in $ref URI fragments (e.g. #/$defs/Request%20class) are now decoded when stored as schema_path.

[0.46.4] - 2026-05-01

Fixed

  • Panic in the regex engine when matching against patterns with very large {0,N} quantifiers.

[0.46.3] - 2026-04-28

Fixed

  • Memory not reclaimed when a Validator for a schema with recursive $ref or $dynamicRef is dropped. #1125
  • Compilation failure on wasm32-wasip1 and wasm32-unknown-emscripten targets.

[0.46.2] - 2026-04-20

Fixed

  • required not enforced when additionalProperties is a schema object and required lists exactly 2 keys.

[0.46.1] - 2026-04-18

Fixed

  • required not enforced when properties has 15 or more entries and required lists exactly 2 keys.

[0.46.0] - 2026-04-10

Added

  • ValidatorMap for validating instances against subschemas identified by URI-fragment JSON pointer. #1075
  • CLI: Accept multiple values after -i/--instance (e.g. jsonschema validate schema.json -i *.json). #1085
  • dereference function to recursively inline $ref references. #422
  • CLI: jsonschema dereference subcommand to dereference a schema from the command line.

Breaking Changes

  • Registry construction now uses an explicit prepare step, and with_registry now borrows the prepared registry. ValidationOptions::with_resource and ValidationOptions::with_resources were removed in favor of building a Registry first. See the Migration Guide for the details.

Performance

  • Avoid registry clones and document clones during validator construction. This improves real-world schema compilation by roughly 10-20% in internal benchmarks.

[0.45.1] - 2026-04-06

... (truncated)

Commits
  • 2a7c865 chore(ruby): Release 0.46.5
  • ee47dde chore(python): Release 0.46.5
  • 7745769 chore(rust): Release 0.46.5
  • cccf0b4 fix: Percent-encoded characters in $ref URI fragments are now decoded when ...
  • fc492c6 build(deps): bump crates/jsonschema/tests/suite
  • 8d5abec build(deps): bump crates/jsonschema-referencing/tests/suite
  • b3e066c build(deps): update serde-saphyr requirement from 0.0.25 to 0.0.26
  • d87ce88 chore(ruby): Release 0.46.4
  • ba1ed52 chore(python): Release 0.46.4
  • f1a8764 chore(rust): Release 0.46.4
  • Additional commits viewable in compare view

Dependabot 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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [jsonschema](https://github.com/Stranger6667/jsonschema) to permit the latest version.
- [Release notes](https://github.com/Stranger6667/jsonschema/releases)
- [Changelog](https://github.com/Stranger6667/jsonschema/blob/master/CHANGELOG.md)
- [Commits](Stranger6667/jsonschema@rust-v0.17.0...ruby-v0.46.5)

---
updated-dependencies:
- dependency-name: jsonschema
  dependency-version: 0.46.5
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels May 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants