gnu: Add python-capturer.

* gnu/packages/python.scm (python-capturer, python2-capturer): New
variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
ng0 2017-10-21 22:56:09 +00:00 committed by Ludovic Courtès
parent 92eb9a3535
commit 2a81537f2f
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 28 additions and 0 deletions

View File

@ -1129,6 +1129,34 @@ helpers.")
(define-public python2-humanfriendly (define-public python2-humanfriendly
(package-with-python2 python-humanfriendly)) (package-with-python2 python-humanfriendly))
(define-public python-capturer
(package
(name "python-capturer")
(version "2.4")
(source
(origin
(method url-fetch)
(uri (pypi-uri "capturer" version))
(sha256
(base32
"05d6ji4j8ipiq0br7bwam38qc6hd9l1djmfxlzrxx19ziyjl4089"))))
(build-system python-build-system)
(arguments
`(#:tests? #f))
(propagated-inputs
`(("python-humanfriendly" ,python-humanfriendly)))
(home-page "https://capturer.readthedocs.io")
(synopsis "Capture stdout and stderr streams of the current process")
(description
"The capturer package makes it easy to capture the stdout and stderr
streams of the current process and subprocesses. Output can be relayed
to the terminal in real time but is also available to the Python program
for additional processing.")
(license license:expat)))
(define-public python2-capturer
(package-with-python2 python-capturer))
(define-public python-eventlet (define-public python-eventlet
(package (package
(name "python-eventlet") (name "python-eventlet")