guix-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug#39777] [PATCH V5 12/14] gnu: Add python-pifpaf.


From: Tanguy Le Carrour
Subject: [bug#39777] [PATCH V5 12/14] gnu: Add python-pifpaf.
Date: Sat, 21 Mar 2020 12:26:27 +0100

* gnu/packages/python-xyz.scm (python-pifpaf): New public variable.
---
 gnu/packages/python-xyz.scm | 38 +++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 00b031878a..baaefe8552 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -18459,3 +18459,41 @@ by machines and we can stop writing custom parsers for 
syslog type records.")
     (description "The daiquiri library provides an easy way to configure
 logging.  It also provides some custom formatters and handlers.")
     (license license:asl2.0)))
+
+(define-public python-pifpaf
+  (package
+    (name "python-pifpaf")
+    (version "2.4.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "pifpaf" version))
+       (sha256
+        (base32
+         "150av2pylsjy8ykrpyi0vzy2q24s9rhh2ya01zvwnvj9j5dspviz"))))
+    (build-system python-build-system)
+    (arguments
+     `(#:tests? #f))
+    (propagated-inputs
+     `(("python-click" ,python-click)
+       ("python-daiquiri" ,python-daiquiri)
+       ("python-fixtures" ,python-fixtures)
+       ("python-jinja2" ,python-jinja2)
+       ("python-pbr" ,python-pbr)
+       ("python-psutil" ,python-psutil)
+       ("python-six" ,python-six)
+       ("python-xattr" ,python-xattr)))
+    (native-inputs
+     `(("python-mock" ,python-mock)
+       ("python-os-testr" ,python-os-testr)
+       ("python-requests" ,python-requests)
+       ("python-testrepository" ,python-testrepository)
+       ("python-testtools" ,python-testtools)))
+    (home-page "https://github.com/jd/pifpaf";)
+    (synopsis
+     "Suite of tools and fixtures to manage daemons for testing")
+    (description "Pifpaf is a suite of fixtures and a command-line tool that
+allows to start and stop daemons for a quick throw-away usage.  This is 
typically
+useful when needing these daemons to run integration testing.  It originaly
+evolved from its precussor overtest.")
+    (license license:asl2.0)))
-- 
2.25.2






reply via email to

[Prev in Thread] Current Thread [Next in Thread]