Gut the (incomplete) implementation of recursiveRef on draft 2019. It
needs completing, but for now can lead to recursion errors (e.g. #847).
v4.6.0
Fix unevaluatedProperties and unevaluatedItems for types they should
ignore (#949)
jsonschema now uses hatch <https://hatch.pypa.io/>_ for its build
process. This should be completely transparent to end-users (and only matters
to contributors).
v4.5.1
Revert changes to $dynamicRef which caused a performance regression
in v4.5.0
v4.5.0
Validator classes for each version now maintain references to the correct
corresponding format checker (#905)
Development has moved to a GitHub organization <https://github.com/python-jsonschema/>_.
No functional behavior changes are expected from the change.
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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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)
Bumps jsonschema[format] from 3.2.0 to 4.6.1.
Release notes
Sourced from jsonschema[format]'s releases.
... (truncated)
Changelog
Sourced from jsonschema[format]'s changelog.
... (truncated)
Commits
12c793c
v4.6.1 -> CHANGELOG19595b5
Gut the meat of the recursiveRef implementation for draft20195fea559
Temporarily remove the future-keywords tests which were removed upstream.2f5b4d6
Merge commit '118726fe2085ea58d9b3c1bd4764b389e8df8842'118726f
Squashed 'json/' changes from f0f619d19..d3f5cd4393e92ec5
Temporarily skip 2 tests which need fixing.095a009
Squashed 'json/' changes from cf78d97d0..f0f619d1976b2e59
Merge commit '095a009acc1938caf9596085d5581e7196021f66'aeecae3
Squashed 'json/' changes from d40b3e62f..cf78d97d02f3a79c
Merge commit 'aeecae37b17b430c328d3c3e15bec90d30c8848b'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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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)