From patchwork Sat Mar 21 11:26:27 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tanguy LE CARROUR X-Patchwork-Id: 20809 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D737627BBEA; Sat, 21 Mar 2020 11:28:14 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 92C7827BBE4 for ; Sat, 21 Mar 2020 11:28:14 +0000 (GMT) Received: from localhost ([::1]:35276 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jFcIY-0005cy-0i for patchwork@mira.cbaines.net; Sat, 21 Mar 2020 07:28:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60253) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jFcIN-0005bI-UV for guix-patches@gnu.org; Sat, 21 Mar 2020 07:28:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jFcIM-0006Si-OJ for guix-patches@gnu.org; Sat, 21 Mar 2020 07:28:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:40070) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jFcIM-0006Sc-L2 for guix-patches@gnu.org; Sat, 21 Mar 2020 07:28:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jFcIM-0001Lq-Ig for guix-patches@gnu.org; Sat, 21 Mar 2020 07:28:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#39777] [PATCH V5 12/14] gnu: Add python-pifpaf. Resent-From: Tanguy Le Carrour Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 21 Mar 2020 11:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39777 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39777@debbugs.gnu.org Cc: Tanguy Le Carrour Received: via spool by 39777-submit@debbugs.gnu.org id=B39777.15847900285076 (code B ref 39777); Sat, 21 Mar 2020 11:28:02 +0000 Received: (at 39777) by debbugs.gnu.org; 21 Mar 2020 11:27:08 +0000 Received: from localhost ([127.0.0.1]:46029 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFcHT-0001Ji-VB for submit@debbugs.gnu.org; Sat, 21 Mar 2020 07:27:08 -0400 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:33033) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFcHP-0001Gl-0q for 39777@debbugs.gnu.org; Sat, 21 Mar 2020 07:27:03 -0400 X-Originating-IP: 176.185.184.238 Received: from localhost.localdomain (static-176-185-184-238.ftth.abo.bbox.fr [176.185.184.238]) (Authenticated sender: tanguy@bioneland.org) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id 669F4FF804; Sat, 21 Mar 2020 11:27:02 +0000 (UTC) From: Tanguy Le Carrour Date: Sat, 21 Mar 2020 12:26:27 +0100 Message-Id: <20200321112629.20988-12-tanguy@bioneland.org> X-Mailer: git-send-email 2.25.2 In-Reply-To: <20200321112629.20988-1-tanguy@bioneland.org> References: <20200321112629.20988-1-tanguy@bioneland.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * 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)))