gnu: python-json5: Update to 0.9.25.

* gnu/packages/python-xyz.scm (python-json5): Update to 0.9.25.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.

Change-Id: Idcfaa1af9b233fe59d7abf43c13fc96b6bad1cff
This commit is contained in:
Ricardo Wurmus 2024-05-08 10:06:06 +02:00 committed by Sharlatan Hellseher
parent b43820782e
commit 2ca8e07a00
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -32052,7 +32052,7 @@ HTML-containing files.")
(define-public python-json5 (define-public python-json5
(package (package
(name "python-json5") (name "python-json5")
(version "0.8.5") (version "0.9.25")
(source (source
(origin (origin
;; sample.json5 is missing from PyPi source tarball ;; sample.json5 is missing from PyPi source tarball
@ -32062,11 +32062,11 @@ HTML-containing files.")
(commit (string-append "v" version)))) (commit (string-append "v" version))))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 "0nyngj18jlkgvm1177lc3cj47wm4yh3dqigygvcvw7xkyryafsqn")))) (base32 "1c96dqc8hn8c82q89rr7ix8d4da07ls3iac64f8jvjlgmhfik46q"))))
(build-system python-build-system) (build-system pyproject-build-system)
(native-inputs (list python-pytest python-setuptools python-wheel))
(home-page "https://github.com/dpranke/pyjson5") (home-page "https://github.com/dpranke/pyjson5")
(synopsis (synopsis "Python implementation of the JSON5 data format")
"Python implementation of the JSON5 data format")
(description (description
"JSON5 extends the JSON data interchange format to make it slightly more "JSON5 extends the JSON data interchange format to make it slightly more
usable as a configuration language. This Python package implements parsing and usable as a configuration language. This Python package implements parsing and