← Back to issue list

chore(deps): update dependency jsonschema to v4.19.0

View original Github issue

Metadata

Project
charmcraft
Number
#1255
Type
pull request
State
merged
Author
renovate[bot]
Labels
—
Created
Updated
Closed

Current evaluation

Renovate bot bumped jsonschema from 4.18.4 to 4.19.0 (+2/-2 in requirements files); approved by 2 reviewers and merged as commit 0f02e156 (PR #1255).

Resolution: closed resolved

Reason: The PR itself is the resolution: it was merged into main as commit 0f02e156 ('chore(deps): update dependency jsonschema to v4.19.0 (#1255)'), pinning jsonschema==4.19.0 in charmcraft's requirements. The sole comment from @lengau noted the failing snap test was an external store gateway timeout, not the dependency bump.

Evaluated by: mr-cal-bot

No scores available.

Issue body

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [jsonschema](https://togithub.com/python-jsonschema/jsonschema) ([changelog](https://togithub.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst)) | `==4.18.4` -> `==4.19.0` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/jsonschema/4.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/jsonschema/4.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/jsonschema/4.18.4/4.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/jsonschema/4.18.4/4.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>python-jsonschema/jsonschema (jsonschema)</summary> ### [`v4.19.0`](https://togithub.com/python-jsonschema/jsonschema/blob/HEAD/CHANGELOG.rst#v4190) [Compare Source](https://togithub.com/python-jsonschema/jsonschema/compare/v4.18.6...v4.19.0) \======= - Importing the `Validator` protocol directly from the package root is deprecated. Import it from `jsonschema.protocols.Validator` instead. - Automatic retrieval of remote references (which is still deprecated) now properly succeeds even if the retrieved resource does not declare which version of JSON Schema it uses. Such resources are assumed to be 2020-12 schemas. This more closely matches the pre-referencing library behavior. ### [`v4.18.6`](https://togithub.com/python-jsonschema/jsonschema/blob/HEAD/CHANGELOG.rst#v4186) [Compare Source](https://togithub.com/python-jsonschema/jsonschema/compare/v4.18.5...v4.18.6) \======= - Set a `jsonschema` specific user agent when automatically retrieving remote references (which is deprecated). ### [`v4.18.5`](https://togithub.com/python-jsonschema/jsonschema/blob/HEAD/CHANGELOG.rst#v4185) [Compare Source](https://togithub.com/python-jsonschema/jsonschema/compare/v4.18.4...v4.18.5) \======= - Declare support for Py3.12 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - "before 07:00" in timezone Etc/UTC. 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/canonical/charmcraft). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Renovate bot bumped jsonschema from 4.18.4 to 4.19.0 (+2/-2 in requirements files); approved by 2 reviewers and merged as commit 0f02e156 (PR #1255).
stealth/space-bunny-alpha — closed resolved Merged PR #1255 (commit 0f02e156), updating jsonschema from 4.18.4 to 4.19.0.
qwen/qwen3.6-35b-a3b — — Merged automated dependency update upgrading jsonschema from v4.18.4 to v4.19.0. Approved by two reviewers, passed CI checks, and merged with a minimal two-line change. An unrelated failing snap test mentioned in comments did not block the merge.
qwen3.6-35b-a3b-mtp-q6 — — Merged Renovate dependency update upgrading jsonschema from v4.18.4 to v4.19.0. The change passed CI checks and was successfully integrated. A single comment noted an unrelated transient snap test failure.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/charmcraft#2576 (confidence 80%)

    Later merged as f73004f0 ('build: remove jsonschema'), which removed jsonschema and its transitive rpds-py dependency as unused, superseding this pinned version.

Related issues

Issue Project State Summary Similarity
#1167 chore(deps): update dependency jsonschema to v4.18.3 - autoclosed charmcraft closed Autoclosed unmerged after a hold for Rust-dependency snap checks; a later jsonschema bump to v4.19.0 merged in #1255 (commit 0f02e156), superseding this PR.
87%
#1187 chore(deps): update dependency jsonschema-specifications to v2023.7.1 charmcraft merged Renovate PR merged as commit 65927682, bumping pinned jsonschema-specifications from ==2023.6.1 to ==2023.7.1 in pyproject.toml; the dependency was later dropped entirely.
77%
#19 chore(deps): update dependency tox to v4.4.2 starbase merged Renovate PR #19 bumped tox from 4.3.5 to 4.4.2 in tox.ini; approved and merged into main via commit bcadedb (merge commit 84cc930).
73%
#1028 chore(deps): update dependency humanize to v4.6.0 charmcraft merged Renovate dependency bump PR #1028 was merged (merge commit d011d922, branch commit b4964336), pinning humanize from ==4.5.0 to ==4.6.0 in the 2.3/3.x era requirements; no code changes needed.
72%
#22 chore(deps): update dependency tox to v4.4.5 craft-archives merged Renovate dependency bump of tox from 4.4.4 to 4.4.5 approved and merged via commit cc4a934 (1 file, +1/-1), updating the pinned tox version.
72%
#364 chore(deps): update dependencies rockcraft merged Merged dependency updates in PR #364 via commit 1661d115, changing seven files (+152/-174) after approval by two reviewers.
72%
#578 chore(deps): update dependency lint/ruff to v0.4.10 craft-providers merged Renovate PR merged: bumped the lint/ruff dependency from 0.4.8 to 0.4.10 (commit 117db56) after reviewer approval; a single-line version change.
71%
#10 chore(deps): update dependency tox to v4.4.2 craft-archives merged Merged PR #10 as commit 7ffc53c, updating the pinned tox test dependency from 4.3.5 to 4.4.2.
71%
#5881 chore: update schema snapcraft merged Merged #5881 in commit 20453e4f5, synchronizing the out-of-sync schema with Prettier formatting; schema validation checks passed.
71%
#368 chore(deps): update documentation dependencies craft-providers merged Renovate dependency bump PR merged as commit 5eae8d4 (2023-07-28): docs/sphinx-lint 0.6.7→0.6.8 and docs/sphinx-toolbox 3.4.0→3.5.0, +2/-2 lines in the docs requirements.
70%