gnu: Add python-sphobjinv.

* gnu/packages/sphinx.scm (python-sphobjinv): New variable.
This commit is contained in:
Eric Bavier 2021-03-03 21:57:21 -06:00
parent 2babf7d831
commit b15720182e
No known key found for this signature in database
GPG key ID: FD73CAC719D32566

View file

@ -14,6 +14,7 @@
;;; Copyright © 2019 Alexandros Theodotou <alex@zrythm.org>
;;; Copyright © 2019 Brett Gilio <brettg@gnu.org>
;;; Copyright © 2020 Giacomo Leidi <goodoldpaul@autistici.org>
;;; Copyright © 2021 Eric Bavier <bavier@posteo.net>
;;;
;;; This file is part of GNU Guix.
;;;
@ -697,3 +698,27 @@ (define-public python-nbsphinx
- i.e. notebooks without stored output cells - will be automatically
executed during the Sphinx build process.")
(license license:expat)))
(define-public python-sphobjinv
(package
(name "python-sphobjinv")
(version "2.0.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "sphobjinv" version))
(sha256
(base32
"126lgm54c94ay3fci512ap4l607gak90pbz0fk98syxvj5izrrzx"))
(patches (search-patches "python-sphobjinv-system-ca.patch"))))
(build-system python-build-system)
(propagated-inputs
`(("python-attrs" ,python-attrs)
;("python-certifi" ,python-certifi)
("python-fuzzywuzzy" ,python-fuzzywuzzy)
("python-jsonschema" ,python-jsonschema)
("python-levenshtein" ,python-levenshtein)))
(home-page "https://github.com/bskinn/sphobjinv")
(synopsis "Sphinx cross-reference tool")
(description "Sphinx objects.inv inspection/manipulation tool.")
(license license:expat)))