gnu: Add python-rednose.

* gnu/packages/python.scm (python-rednose): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Danny Milosavljevic 2016-11-10 01:09:03 +01:00 committed by Ludovic Courtès
parent e2fca4906e
commit 1e6112d89f
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5

View File

@ -12180,3 +12180,36 @@ asynchronous messaging environments.")
(synopsis "Console text coloring for Python")
(description "This package provides console text coloring for Python.")
(license license:bsd-3)))
(define-public python-rednose
(package
(name "python-rednose")
(version "1.2.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "rednose" version))
(sha256
(base32
"0b0bsna217lr1nykyhl5fgjly15zhdvqd4prg4wy1zrgfv7al6m0"))))
(build-system python-build-system)
(arguments
`(#:phases
(modify-phases %standard-phases
(add-after 'unpack 'fix-deps
(lambda _
;; See <https://github.com/JBKahn/rednose/issues/12>
(substitute* "setup.py"
(("python-termstyle") "termstyle"))
#t)))))
(propagated-inputs
`(("python-colorama" ,python-colorama)
("python-termstyle" ,python-termstyle)))
(native-inputs
`(("python-six" ,python-six)
("python-nose" ,python-nose)))
(home-page "https://github.com/JBKahn/rednose")
(synopsis "Colored output for Python nosetests")
(description "This package provides colored output for the
@command{nosetests} command of the Python Nose unit test framework.")
(license license:bsd-3)))