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

View File

@ -1129,6 +1129,34 @@ helpers.")
(define-public python2-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
(package
(name "python-eventlet")