[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
09/13: gnu: Add python-sphinxcontrib-autoprogram.
From: |
guix-commits |
Subject: |
09/13: gnu: Add python-sphinxcontrib-autoprogram. |
Date: |
Fri, 9 Jul 2021 05:59:27 -0400 (EDT) |
civodul pushed a commit to branch master
in repository guix.
commit 885c1bd06ec8212f3882bf81ff0900a7fadda735
Author: Hugo Lecomte <hugo.lecomte@inria.fr>
AuthorDate: Mon Jul 5 09:29:29 2021 +0200
gnu: Add python-sphinxcontrib-autoprogram.
* gnu/packages/sphinx.scm (python-sphinxcontrib-autoprogram): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
---
gnu/packages/sphinx.scm | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm
index 1901509..8928b79 100644
--- a/gnu/packages/sphinx.scm
+++ b/gnu/packages/sphinx.scm
@@ -812,3 +812,28 @@ Jupyter kernel, and embeds outputs of that code in the
document. It has
support for rich output such as images, LaTeX math and even JavaScript
widgets, and supports thebelab for live code execution with minimal effort.")
(license license:bsd-3)))
+
+(define-public python-sphinxcontrib-autoprogram
+ (package
+ (name "python-sphinxcontrib-autoprogram")
+ (version "0.1.7")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "sphinxcontrib-autoprogram" version))
+ (sha256
+ (base32
+ "06hzim0d3fd72kf30fyjbbm5n8ibyybic0kf62gm79qp50zjwr5w"))))
+ (build-system python-build-system)
+ (propagated-inputs
+ `(("python-six" ,python-six)))
+ (native-inputs
+ `(("python-sphinx" ,python-sphinx)))
+ (home-page "https://github.com/sphinx-contrib/autoprogram")
+ (synopsis "Documenting CLI programs")
+ (description
+ "This Sphinx extension, @code{sphinxcontrib.autoprogram}, provides an
+automated way to document command-line programs. It scans
+@code{argparse.ArgumentParser} object, and then expands it into a set of
+@code{.. program::} and @code{.. option::} directives.")
+ (license license:bsd-2)))
- branch master updated (ef3d60f -> b182121), guix-commits, 2021/07/09
- 04/13: gnu: Add python-escapism., guix-commits, 2021/07/09
- 01/13: gnu: python-seaborn: 'check' phase honors #:tests?., guix-commits, 2021/07/09
- 02/13: gnu: python-seaborn: Simplify 'start-xserver' phase., guix-commits, 2021/07/09
- 03/13: gnu: python-seaborn: Update to 0.11.1., guix-commits, 2021/07/09
- 06/13: gnu: Add python-pytest-datadir., guix-commits, 2021/07/09
- 09/13: gnu: Add python-sphinxcontrib-autoprogram.,
guix-commits <=
- 08/13: gnu: Add python-jupyter-sphinx., guix-commits, 2021/07/09
- 10/13: gnu: Add python-pydata-sphinx-theme., guix-commits, 2021/07/09
- 11/13: gnu: Add repo2docker., guix-commits, 2021/07/09
- 05/13: gnu: Add python-recommonmark., guix-commits, 2021/07/09
- 07/13: gnu: Add python-pytest-regressions., guix-commits, 2021/07/09
- 12/13: gnu: python-arrow: Update to 1.1.1., guix-commits, 2021/07/09
- 13/13: gnu: python-arrow: Honor #:tests? in 'check' phase., guix-commits, 2021/07/09