diff options
Diffstat (limited to 'gnu/packages/sphinx.scm')
-rw-r--r-- | gnu/packages/sphinx.scm | 60 |
1 files changed, 56 insertions, 4 deletions
diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm index 4597a22ba0..c6c4b572bf 100644 --- a/gnu/packages/sphinx.scm +++ b/gnu/packages/sphinx.scm @@ -156,6 +156,32 @@ sources.") python2-six python2-sphinxcontrib-websupport))))) +(define-public python-sphinxcontrib-apidoc + (package + (name "python-sphinxcontrib-apidoc") + (version "0.3.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "sphinxcontrib-apidoc" version)) + (sha256 + (base32 + "1f9zfzggs8a596jw51fpfmr149n05mrlyy859iydazbvry9gb6vj")))) + (build-system python-build-system) + (arguments + `(#:tests? #f)) ;requires python-pytest<4.0 + (native-inputs + (list python-pbr + python-pre-commit + python-pytest + python-sphinx + python-testrepository)) + (home-page "https://github.com/sphinx-contrib/apidoc") + (synopsis "Sphinx extension for running @code{sphinx-apidoc}") + (description "This package provides Sphinx extension for running +@code{sphinx-apidoc} on each build.") + (license license:bsd-2))) + (define-public python-sphinxcontrib-applehelp (package (name "python-sphinxcontrib-applehelp") @@ -176,6 +202,32 @@ sources.") Apple help books.") (license license:bsd-2))) +(define-public python-sphinx-click + (package + (name "python-sphinx-click") + (version "3.0.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "sphinx-click" version)) + (sha256 + (base32 + "118ppsymp1p2gn8v7mifika817qx6v07mja7kxizq9cg7dpw894v")))) + (build-system python-build-system) + (arguments + `(#:tests? #f)) ;requires python-coverage<5.0 + (native-inputs + (list python-click + python-coverage + python-docutils + python-pbr + python-sphinx)) + (home-page "https://github.com/click-contrib/sphinx-click") + (synopsis "Sphinx extension that documents click applications") + (description "This package provide sphinx extension that automatically +documents click applications.") + (license license:expat))) + (define-public python-sphinx-copybutton (package (name "python-sphinx-copybutton") @@ -462,13 +514,13 @@ integrate Sphinx documents in web templates and to handle searches.") (define-public python-sphinx-gallery (package (name "python-sphinx-gallery") - (version "0.9.0") + (version "0.10.1") (source (origin (method url-fetch) (uri (pypi-uri "sphinx-gallery" version)) (sha256 - (base32 "14zyhr7m92nafhhnzfvnbgkf5m91krd9mjyi24zn59bjq6zyr8hl")))) + (base32 "1r07sa34511fbnwi2s32q00qdyv5d23d05imyfgnh2ivhfq34gwm")))) (build-system python-build-system) (arguments `(#:phases @@ -838,14 +890,14 @@ documenting acceptable argument types and return value types of functions.") (define-public python-nbsphinx (package (name "python-nbsphinx") - (version "0.7.1") + (version "0.8.8") (source (origin (method url-fetch) (uri (pypi-uri "nbsphinx" version)) (sha256 (base32 - "0j56bxdj08vn3q1804qwb1ywhga1mdg1awgm7i64wfpfwi8df2zm")))) + "1v1lzkfx2lslhslqb110zxmm4dmdg6hs2rahf713c2rk9f10q2dm")))) (build-system python-build-system) (propagated-inputs (list python-docutils |