guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit cda960313bd61cb19fdfcb12a03cb25856b53ff2
Author: Kevin Deldycke <[email protected]>
AuthorDate: Wed May 6 11:46:43 2026 +0200
gnu: python-jsonschema: Update to 4.26.0.
* gnu/packages/python-xyz.scm (python-jsonschema): Update to 4.26.0.
[sources]: Switch to git-fetch.
[propagated-inputs]: Remove python-importlib-resources.
[native-inputs]: Remove python-pip; add python-jsonpath-ng.
Merges: guix/guix!8395
Change-Id: Iccf1d3759523ca0425d920257c03997e5608fbe2
Modified-by: Sharlatan Hellseher <[email protected]>
Signed-off-by: Sharlatan Hellseher <[email protected]>
---
gnu/packages/python-xyz.scm | 23 +++++++++++++----------
1 file changed, 13 insertions(+), 10 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index abe5af49e2..b29f4a143d 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -9389,16 +9389,20 @@ and convert DDL to BigQuery JSON schema.")
(define-public python-jsonschema
(package
(name "python-jsonschema")
- (version "4.23.0")
+ (version "4.26.0")
(source
(origin
- (method url-fetch)
- (uri (pypi-uri "jsonschema" version))
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/Julian/jsonschema")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
(sha256
- (base32 "1i3b4sckkc3v8vckqa11xbrj695qzrzsfzrkclra6lb3ybz9f56p"))))
+ (base32 "0p89jy7s1agi2zqrsdm56p843k847n9cixjsc12hnzscll37kysk"))))
(build-system pyproject-build-system)
(arguments
(list
+ ;; tests: 7744 passed, 71 skipped
#:phases
#~(modify-phases %standard-phases
(add-before 'check 'pre-check
@@ -9408,21 +9412,20 @@ and convert DDL to BigQuery JSON schema.")
(list python-hatchling
python-hatch-fancy-pypi-readme
python-hatch-vcs
- ;; For <tests/test_cli.py::TestCLIIntegration::test_license>.
- python-pip
+ python-jsonpath-ng
python-pytest))
(propagated-inputs
(list python-attrs
+ python-jsonschema-specifications
+ python-referencing-bootstrap
+ python-rpds-py
+ ;; [optional]
python-fqdn
python-idna
- python-importlib-resources
python-isoduration
python-jsonpointer
- python-jsonschema-specifications
python-rfc3339-validator
python-rfc3986-validator
- python-referencing-bootstrap
- python-rpds-py
python-uri-template
python-webcolors))
(home-page "https://github.com/Julian/jsonschema")