gnu: Add python-json-spec.

* gnu/packages/python-xyz.scm (python-json-spec): New variable.
This commit is contained in:
Lars-Dominik Braun 2021-04-20 09:14:00 +02:00
parent 51646c5435
commit b29e576f67
No known key found for this signature in database
GPG key ID: F663943E08D8092A

View file

@ -10347,6 +10347,31 @@ (define-public python-debian
;; Modules are either GPLv2+ or GPLv3+.
(license license:gpl3+)))
(define-public python-json-spec
(package
(name "python-json-spec")
(version "0.10.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "json-spec" version))
(sha256
(base32
"06dpbsq61ja9r89wpa2pzdii47qh3xri9ajdrgn1awfl102znchb"))))
(build-system python-build-system)
(propagated-inputs
`(("python-pathlib" ,python-pathlib)
("python-six" ,python-six)))
(native-inputs
`(("python-pytest" ,python-pytest)))
(home-page "http://py.errorist.io/json-spec")
(synopsis
"JSON Schema, JSON Pointer and JSON Reference for Python")
(description
"This Python library implements several JSON specs, like JSON Schema,
JSON Reference and JSON Pointer.")
(license license:bsd-3)))
(define-public python-nbformat
(package
(name "python-nbformat")