From patchwork Fri Jun 26 22:15:37 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinicius Monego X-Patchwork-Id: 22885 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 D6E0E27BBE3; Fri, 26 Jun 2020 23:23:52 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,T_DKIM_INVALID, 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 689EE27BBE1 for ; Fri, 26 Jun 2020 23:23:52 +0100 (BST) Received: from localhost ([::1]:33450 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jowlD-00029K-UJ for patchwork@mira.cbaines.net; Fri, 26 Jun 2020 18:23:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59702) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jowed-00085a-2L for guix-patches@gnu.org; Fri, 26 Jun 2020 18:17:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:59955) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jowec-0007Uu-OC for guix-patches@gnu.org; Fri, 26 Jun 2020 18:17:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jowec-0008Jn-KM for guix-patches@gnu.org; Fri, 26 Jun 2020 18:17:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42069] [PATCH 1/6] gnu: Add python-pytest-arraydiff. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 26 Jun 2020 22:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 42069 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42069@debbugs.gnu.org Cc: Vinicius Monego X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159320980031884 (code B ref -1); Fri, 26 Jun 2020 22:17:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 Jun 2020 22:16:40 +0000 Received: from localhost ([127.0.0.1]:43256 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1joweG-0008IC-F6 for submit@debbugs.gnu.org; Fri, 26 Jun 2020 18:16:40 -0400 Received: from lists.gnu.org ([209.51.188.17]:60272) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1joweC-0008Hi-M1 for submit@debbugs.gnu.org; Fri, 26 Jun 2020 18:16:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59594) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1joweB-0007JP-W7 for guix-patches@gnu.org; Fri, 26 Jun 2020 18:16:36 -0400 Received: from mout02.posteo.de ([185.67.36.66]:40663) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jowe9-0006Fs-Nl for guix-patches@gnu.org; Fri, 26 Jun 2020 18:16:35 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id CFF532400FB for ; Sat, 27 Jun 2020 00:16:27 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1593209787; bh=irBU8EqVvKALQZlukLKkaiRTwolwtT+ytPpJUxprZMI=; h=From:To:Cc:Subject:Date:From; b=J5cnCiXIGK6ZV9HQ6pjx5HY9s079dDFFl8qWbFPe+Fa356JR6dc9Ecbx7lRnziIN5 VNtcWGTMIO5UMoldI8fkAAOOnOItVzIHMRRx2RwVxY+tb8VcNo99i2Ly1AofqtIFfr MrHyw6Kc6LwNByYpe386eqqaVOLWaKR0WY4gJf2vx9VBJXqHIA2t+YGf5N6p1l+74a IVzTP0vtxiTxQ421j3xQ9ST1bKJqfb4lbSFdNKrw3h7yfygf2yTMW+U96OY/W3dT03 fzvbUdX43Tgpuw3DBiXaUgPmZ3uYx3Jlpvb9v4bg/mknnXQiQ/oi1GjMrr0kHq6LJ8 YoCjMx6ziicCA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 49trnk22hYz9rxS; Sat, 27 Jun 2020 00:16:25 +0200 (CEST) From: Vinicius Monego Date: Fri, 26 Jun 2020 19:15:37 -0300 Message-Id: <20200626221542.22604-1-monego@posteo.net> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Received-SPF: pass client-ip=185.67.36.66; envelope-from=monego@posteo.net; helo=mout02.posteo.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/26 16:25:15 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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/check.scm (python-pytest-arraydiff): New variable. --- gnu/packages/check.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index df9d380f71..ccf74cfb46 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -1750,6 +1750,33 @@ look and feel of py.test, using a progress bar and showing failures and errors instantly.") (license license:bsd-3))) +(define-public python-pytest-arraydiff + (package + (name "python-pytest-arraydiff") + (version "0.3") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pytest-arraydiff" version)) + (sha256 + (base32 "05bcvhh2ycxa35znl8b3l9vkcmx7vwm5c3fpakbpw46c7vsn4bfy")))) + (build-system python-build-system) + (arguments + ;; Tests require python-astropy, which itself requires this package. + ;; Disable tests to avoid the circular dependency problem. + '(#:tests? #f)) + (propagated-inputs + `(("python-numpy" ,python-numpy) + ("python-pytest" ,python-pytest) + ("python-six" ,python-six))) + (home-page "https://github.com/astropy/pytest-arraydiff") + (synopsis "Pytest plugin to help with comparing array output from tests") + (description + "This is a py.test plugin to facilitate the generation and comparison of +data arrays produced during tests, in particular in cases where the arrays +are too large to conveniently hard-code them in the tests.") + (license license:bsd-3))) + (define-public python-hypothesis (package (name "python-hypothesis") From patchwork Fri Jun 26 22:15:38 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinicius Monego X-Patchwork-Id: 22889 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 C2CD127BBE3; Fri, 26 Jun 2020 23:34:28 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,T_DKIM_INVALID, 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 45F5427BBE1 for ; Fri, 26 Jun 2020 23:34:28 +0100 (BST) Received: from localhost ([::1]:39182 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jowvT-0007jG-Rx for patchwork@mira.cbaines.net; Fri, 26 Jun 2020 18:34:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59726) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jowee-000887-Hn for guix-patches@gnu.org; Fri, 26 Jun 2020 18:17:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:59959) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jowee-0007Ye-7V for guix-patches@gnu.org; Fri, 26 Jun 2020 18:17:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jowed-0008KH-V8 for guix-patches@gnu.org; Fri, 26 Jun 2020 18:17:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42071] [PATCH 2/6] gnu: Add python-pytest-doctestplus. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 26 Jun 2020 22:17:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 42071 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42071@debbugs.gnu.org Cc: Vinicius Monego X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159320980331918 (code B ref -1); Fri, 26 Jun 2020 22:17:03 +0000 Received: (at submit) by debbugs.gnu.org; 26 Jun 2020 22:16:43 +0000 Received: from localhost ([127.0.0.1]:43262 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1joweI-0008IW-W1 for submit@debbugs.gnu.org; Fri, 26 Jun 2020 18:16:43 -0400 Received: from lists.gnu.org ([209.51.188.17]:60348) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1joweD-0008Hj-Lh for submit@debbugs.gnu.org; Fri, 26 Jun 2020 18:16:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59606) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1joweD-0007LN-Bl for guix-patches@gnu.org; Fri, 26 Jun 2020 18:16:37 -0400 Received: from mout01.posteo.de ([185.67.36.65]:55175) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jowe9-0006Im-Px for guix-patches@gnu.org; Fri, 26 Jun 2020 18:16:37 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 35A9316006E for ; Sat, 27 Jun 2020 00:16:31 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1593209791; bh=jq9qGDtnSmKr0wdXMblhwq+xLn7kxZ8PWsr2tXEddrI=; h=From:To:Cc:Subject:Date:From; b=GV/qNLnT+WgYmr7QjdJSmV8N2dqI7JAYLEGcvIZRwEXC93XctFSL0jX35gOD4+XhB WwlM8pqkEj++GFsHiM7qYhSLFjACFejrKBXR+YIRTRILa7/XnaqaUaYERXUg9EsCOa /ZSsJT4C/vJxoGv8oSFpXmvhgXLCmNBrcW31Dj9Cvnvx0dWApJ16R9tGhp/aiNkARj 7qLFu7D8GwzPcjBIPFYx+aLFU3AhiM5XfeqbIRStikWQZF2Zizm/ScVWEkpkh1fFpi jYSYZjmG3io8fkFLd0oJVmdHB46kPq9HTDSGH1gLKkvY7ux1tkzTZoYRIjq6HvoSi9 FdMpidU9dewtw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 49trnn6WG1z9rxT; Sat, 27 Jun 2020 00:16:29 +0200 (CEST) From: Vinicius Monego Date: Fri, 26 Jun 2020 19:15:38 -0300 Message-Id: <20200626221542.22604-2-monego@posteo.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200626221542.22604-1-monego@posteo.net> References: <20200626221542.22604-1-monego@posteo.net> MIME-Version: 1.0 Received-SPF: pass client-ip=185.67.36.65; envelope-from=monego@posteo.net; helo=mout01.posteo.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/26 16:35:05 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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/check.scm (python-pytest-doctestplus): New variable. --- gnu/packages/check.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index ccf74cfb46..6b682d18a2 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -1196,6 +1196,34 @@ subprocess and see the output as well as any file modifications.") (define-public python2-testtools-bootstrap (package-with-python2 python-testtools-bootstrap)) +(define-public python-pytest-doctestplus + (package + (name "python-pytest-doctestplus") + (version "0.7.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pytest-doctestplus" version)) + (sha256 + (base32 "1ai9kvd7xbq2jg2h8gmkb8lqzyrxvdh4zg3vxndg149iwd1hyi7d")))) + (build-system python-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda* (#:key inputs outputs #:allow-other-keys) + ;; Make the installed plugin discoverable by Pytest. + (add-installed-pythonpath inputs outputs) + (invoke "pytest" "-vv")))))) + (propagated-inputs + `(("python-pytest" ,python-pytest))) + (home-page "https://github.com/astropy/pytest-doctestplus") + (synopsis "Pytest plugin with advanced doctest features") + (description + "This package contains a plugin for the Pytest framework that provides +advanced doctest support and enables the testing of reStructuredText files.") + (license license:bsd-3))) + (define-public python-testtools (package (inherit python-testtools-bootstrap) From patchwork Fri Jun 26 22:15:39 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinicius Monego X-Patchwork-Id: 22886 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 28FA627BBE3; Fri, 26 Jun 2020 23:24:01 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,T_DKIM_INVALID, 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 A4D7227BBE1 for ; Fri, 26 Jun 2020 23:24:00 +0100 (BST) Received: from localhost ([::1]:34246 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jowlM-0002Tm-53 for patchwork@mira.cbaines.net; Fri, 26 Jun 2020 18:24:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59716) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jowed-00086d-LZ for guix-patches@gnu.org; Fri, 26 Jun 2020 18:17:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:59957) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jowed-0007XL-CG for guix-patches@gnu.org; Fri, 26 Jun 2020 18:17:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jowed-0008K2-8M for guix-patches@gnu.org; Fri, 26 Jun 2020 18:17:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42070] [PATCH 3/6] gnu: Add python-pytest-filter-subpackage. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 26 Jun 2020 22:17:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 42070 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42070@debbugs.gnu.org Cc: Vinicius Monego X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159320980331903 (code B ref -1); Fri, 26 Jun 2020 22:17:03 +0000 Received: (at submit) by debbugs.gnu.org; 26 Jun 2020 22:16:43 +0000 Received: from localhost ([127.0.0.1]:43259 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1joweI-0008IT-Lt for submit@debbugs.gnu.org; Fri, 26 Jun 2020 18:16:42 -0400 Received: from lists.gnu.org ([209.51.188.17]:60360) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1joweD-0008Hl-Pg for submit@debbugs.gnu.org; Fri, 26 Jun 2020 18:16:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59610) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1joweD-0007Ld-GK for guix-patches@gnu.org; Fri, 26 Jun 2020 18:16:37 -0400 Received: from mout01.posteo.de ([185.67.36.65]:50787) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1joweB-0006Js-1q for guix-patches@gnu.org; Fri, 26 Jun 2020 18:16:37 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 9DDD516006E for ; Sat, 27 Jun 2020 00:16:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1593209793; bh=+yWQwXOJMrnm56VpJkrfaTGYGWddhsfIhuIj97mEkI0=; h=From:To:Cc:Subject:Date:From; b=X6QKDbT+pvcZLcBrnJMQI4NkPDoy0IGOJPG5sWoBe585CwTdM6FY9JMOUewAoxBUF IbjnqB2Qbu5L/iNWuyXHnfXPKoQT6EkRKIEXagWIE3dRTIROgv5SjF6Ez8hRwDW0b5 ZR4RXUvyKdpegdkQ4yrUdYTH6odWUXTPa4rDhAOCZYE3rfZP7buhku6AV/v+4KGNs9 O4L2HgFNWDRmr50SvRsqO6FJXNmbyH4dnsd4e+0A3sVZmvt4t/lYQBQ3JaEamdLuuU MJs73B1KRoTu3fXXN2Je9PNT9ie/4Eeq0PnUKDDiqG+UpWruFlw/vK0jNWG3+/Rmdj 4z1Fqf26kbwOA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 49trnr3PVjz9rxS; Sat, 27 Jun 2020 00:16:32 +0200 (CEST) From: Vinicius Monego Date: Fri, 26 Jun 2020 19:15:39 -0300 Message-Id: <20200626221542.22604-3-monego@posteo.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200626221542.22604-1-monego@posteo.net> References: <20200626221542.22604-1-monego@posteo.net> MIME-Version: 1.0 Received-SPF: pass client-ip=185.67.36.65; envelope-from=monego@posteo.net; helo=mout01.posteo.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/26 16:35:05 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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/check.scm (python-pytest-filter-subpackage): New variable. --- gnu/packages/check.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index 6b682d18a2..d3ea6e31d6 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -1538,6 +1538,43 @@ testing tools. @code{pytest-asyncio} provides useful fixtures and markers to make testing async code easier.") (license license:asl2.0))) +(define-public python-pytest-filter-subpackage + (package + (name "python-pytest-filter-subpackage") + (version "0.1.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pytest-filter-subpackage" version)) + (sha256 + (base32 "1s4s2kd31yc65rfvl4xhy8xx806xhy59kc7668h6b6wq88xgrn5p")))) + (build-system python-build-system) + (arguments + '(;; One test is failing. There's an issue reported upstream. See + ;; https://github.com/astropy/pytest-filter-subpackage/issues/3. + ;; Disable it for now. + #:phases + (modify-phases %standard-phases + (replace 'check + (lambda* (#:key inputs outputs #:allow-other-keys) + ;; Make the installed plugin discoverable by Pytest. + (add-installed-pythonpath inputs outputs) + (invoke "pytest" "-vv" "-k" "not test_with_rst")))))) + (native-inputs + `(("python-pytest" ,python-pytest) + ("python-pytest-cov" ,python-pytest-cov) + ("python-pytest-doctestplus" + ,python-pytest-doctestplus))) + (propagated-inputs + `(("python-pytest" ,python-pytest))) + (home-page "https://github.com/astropy/pytest-filter-subpackage") + (synopsis "Pytest plugin for filtering based on sub-packages") + (description + "This package contains a simple plugin for the pytest framework that +provides a shortcut to testing all code and documentation for a given +sub-package.") + (license license:bsd-3))) + (define-public python-cov-core (package (name "python-cov-core") From patchwork Fri Jun 26 22:15:40 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinicius Monego X-Patchwork-Id: 22888 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 DACF127BBE3; Fri, 26 Jun 2020 23:32:10 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,T_DKIM_INVALID, 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 2D61527BBE1 for ; Fri, 26 Jun 2020 23:32:10 +0100 (BST) Received: from localhost ([::1]:34324 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jowtF-0005kK-Om for patchwork@mira.cbaines.net; Fri, 26 Jun 2020 18:32:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59740) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jowef-00089N-2D for guix-patches@gnu.org; Fri, 26 Jun 2020 18:17:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:59961) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jowee-0007a5-OV for guix-patches@gnu.org; Fri, 26 Jun 2020 18:17:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jowee-0008KX-KC for guix-patches@gnu.org; Fri, 26 Jun 2020 18:17:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42072] [PATCH 4/6] gnu: Add python-pytest-openfiles. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 26 Jun 2020 22:17:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 42072 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42072@debbugs.gnu.org Cc: Vinicius Monego X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159320980431925 (code B ref -1); Fri, 26 Jun 2020 22:17:04 +0000 Received: (at submit) by debbugs.gnu.org; 26 Jun 2020 22:16:44 +0000 Received: from localhost ([127.0.0.1]:43264 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1joweJ-0008Il-Ev for submit@debbugs.gnu.org; Fri, 26 Jun 2020 18:16:43 -0400 Received: from lists.gnu.org ([209.51.188.17]:60442) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1joweE-0008Ho-Va for submit@debbugs.gnu.org; Fri, 26 Jun 2020 18:16:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59630) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1joweE-0007Nh-Lo for guix-patches@gnu.org; Fri, 26 Jun 2020 18:16:38 -0400 Received: from mout01.posteo.de ([185.67.36.65]:58075) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1joweC-0006MO-Rw for guix-patches@gnu.org; Fri, 26 Jun 2020 18:16:38 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 8B2A6160064 for ; Sat, 27 Jun 2020 00:16:35 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1593209795; bh=LPD7g4rxWALdEpbx53GEfN7QE54TkJ2srJpFG9yFBH0=; h=From:To:Cc:Subject:Date:From; b=juX68Ms6WpePjIQFuOEsVG7PbgUC9aum0CxPjS20hZdi1IDcHP5HIGgDXgb3MK0NO nG9HAZ1tl3rnZ9a5FDvNM8OGS6JAxV0GgFk8N999079uSoSgugOcVgmtP8OBXdV0pN XbvZNfxPCoct6h+NZ0BABhX5hGpM62PLFXlpBJsnTLTU6F1TFDshicDOt2FkwrXcZg MY7g+YDnEpmOTgibIMPoFYlpDzAXvvKQxIQsd3ZrNO80koVML7PO9exZF3AtlvLop5 I4+3ZEzTowynB5KdQPD3G+MAPxpEkvfNRl0kwYaLd+BZIy30zVj02nIwkq0wDV3Q8b XZYrB4US0EcGQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 49trnt2yShz9rxQ; Sat, 27 Jun 2020 00:16:34 +0200 (CEST) From: Vinicius Monego Date: Fri, 26 Jun 2020 19:15:40 -0300 Message-Id: <20200626221542.22604-4-monego@posteo.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200626221542.22604-1-monego@posteo.net> References: <20200626221542.22604-1-monego@posteo.net> MIME-Version: 1.0 Received-SPF: pass client-ip=185.67.36.65; envelope-from=monego@posteo.net; helo=mout01.posteo.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/26 16:35:05 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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/check.scm (python-pytest-openfiles): New variable. --- gnu/packages/check.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index d3ea6e31d6..136bdcc6d2 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -730,6 +730,38 @@ interfaces and processes.") (define-public python2-nose2 (package-with-python2 python-nose2)) +(define-public python-pytest-openfiles + (package + (name "python-pytest-openfiles") + (version "0.5.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pytest-openfiles" version)) + (sha256 + (base32 "0n0a7fdc9m86360y96l23fvdmd6rw04bl6h5xqgl9qxfv08jk70p")))) + (build-system python-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda* (#:key inputs outputs #:allow-other-keys) + ;; Make the installed plugin discoverable by Pytest. + (add-installed-pythonpath inputs outputs) + (invoke "pytest" "-vv")))))) + (native-inputs + `(("python-setuptools-scm" ,python-setuptools-scm))) + (propagated-inputs + `(("python-psutil" ,python-psutil) + ("python-pytest" ,python-pytest))) + (home-page "https://github.com/astropy/pytest-openfiles") + (synopsis "Pytest plugin for detecting inadvertent open file handles") + (description + "This package provides a plugin for the pytest framework that allows +developers to detect whether any file handles or other file-like objects +were inadvertently left open at the end of a unit test.") + (license license:bsd-3))) + (define-public python-unittest2 (package (name "python-unittest2") From patchwork Fri Jun 26 22:15:41 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinicius Monego X-Patchwork-Id: 22887 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 9248727BBE3; Fri, 26 Jun 2020 23:27:38 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,T_DKIM_INVALID, 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 1EE1E27BBE1 for ; Fri, 26 Jun 2020 23:27:38 +0100 (BST) Received: from localhost ([::1]:48136 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jowor-0008Ck-LE for patchwork@mira.cbaines.net; Fri, 26 Jun 2020 18:27:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59750) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jowef-0008B5-P0 for guix-patches@gnu.org; Fri, 26 Jun 2020 18:17:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:59963) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jowef-0007aL-EU for guix-patches@gnu.org; Fri, 26 Jun 2020 18:17:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jowef-0008Kl-AI for guix-patches@gnu.org; Fri, 26 Jun 2020 18:17:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42073] [PATCH 5/6] gnu: Add python-pytest-remotedata. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 26 Jun 2020 22:17:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 42073 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42073@debbugs.gnu.org Cc: Vinicius Monego X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159320980431931 (code B ref -1); Fri, 26 Jun 2020 22:17:05 +0000 Received: (at submit) by debbugs.gnu.org; 26 Jun 2020 22:16:44 +0000 Received: from localhost ([127.0.0.1]:43266 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1joweJ-0008Is-RR for submit@debbugs.gnu.org; Fri, 26 Jun 2020 18:16:44 -0400 Received: from lists.gnu.org ([209.51.188.17]:60666) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1joweH-0008IL-L9 for submit@debbugs.gnu.org; Fri, 26 Jun 2020 18:16:41 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59652) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1joweH-0007Sz-D6 for guix-patches@gnu.org; Fri, 26 Jun 2020 18:16:41 -0400 Received: from mout02.posteo.de ([185.67.36.66]:36223) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1joweF-0006Po-1y for guix-patches@gnu.org; Fri, 26 Jun 2020 18:16:41 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 706B32400FB for ; Sat, 27 Jun 2020 00:16:37 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1593209797; bh=LqiErWW6WwHkU5zxEkDBApGAIuhfRxAxFrvIy33Qds8=; h=From:To:Cc:Subject:Date:From; b=K2L5DBUzCbVHewYUceCM5vHb23hhAZiZQZGXUjFJbohTPnvgsgN8dCDVWbfE9fS/v Wb2URZwXf46B6TNZIT8moHqWRavvix48xVVAFvxAdYELAkH4pzfWG97MWKhhge0cHm AVDvh99o3Wasq4WGJ8G++4mtaQLPzpC02lG9Y9UQfE2CSYYjSA+DabTCL8ntg5uZz4 1GzHMg/R4NiOxzWY2g7VgvL9/f8xeG+h158sx5bVI71qDAZvLehwAFiClIXFMz6GKe 7poUjUAcvNie9+wAVq4CSVg80SPNMoHOsK1YIj/6MYeqqtAicTTtNE5qkMgzT1MWCt EgYdleXUIJKHg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 49trnw250zz9rxQ; Sat, 27 Jun 2020 00:16:36 +0200 (CEST) From: Vinicius Monego Date: Fri, 26 Jun 2020 19:15:41 -0300 Message-Id: <20200626221542.22604-5-monego@posteo.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200626221542.22604-1-monego@posteo.net> References: <20200626221542.22604-1-monego@posteo.net> MIME-Version: 1.0 Received-SPF: pass client-ip=185.67.36.66; envelope-from=monego@posteo.net; helo=mout02.posteo.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/26 16:25:15 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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/check.scm (python-pytest-remotedata): New variable. --- gnu/packages/check.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index 136bdcc6d2..5ed5675998 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -2199,6 +2199,40 @@ pytest report.") (define-public python2-pytest-capturelog (package-with-python2 python-pytest-capturelog)) +(define-public python-pytest-remotedata + (package + (name "python-pytest-remotedata") + (version "0.3.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pytest-remotedata" version)) + (sha256 + (base32 "1h6g6shib6z07azf12rnsa053470ggbd7hy3bnbw8nf3nza5h372")))) + (build-system python-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda* (#:key inputs outputs #:allow-other-keys) + ;; Make the installed plugin discoverable by Pytest. + (add-installed-pythonpath inputs outputs) + (invoke "pytest" "-vv" "-k" + (string-append + ;; These tests require internet access. Disable them. + "not test_default_behavior" + " and not test_strict_with_decorator"))))))) + (propagated-inputs + `(("python-pytest" ,python-pytest) + ("python-six" ,python-six))) + (home-page "https://github.com/astropy/pytest-remotedata") + (synopsis "Pytest plugin for controlling remote data access") + (description + "This package provides a plugin for the Pytest framework that allows +developers to control unit tests that require access to data from the +internet.") + (license license:bsd-3))) + (define-public python-pytest-catchlog (package (name "python-pytest-catchlog") From patchwork Fri Jun 26 22:15:42 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinicius Monego X-Patchwork-Id: 22890 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 09BEB27BBE3; Fri, 26 Jun 2020 23:34:35 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,T_DKIM_INVALID, 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 8B8EB27BBE1 for ; Fri, 26 Jun 2020 23:34:34 +0100 (BST) Received: from localhost ([::1]:39404 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jowva-0007op-3e for patchwork@mira.cbaines.net; Fri, 26 Jun 2020 18:34:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59752) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1joweg-0008CT-CQ for guix-patches@gnu.org; Fri, 26 Jun 2020 18:17:06 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:59965) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1joweg-0007ag-2x for guix-patches@gnu.org; Fri, 26 Jun 2020 18:17:06 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jowef-0008L1-Vn for guix-patches@gnu.org; Fri, 26 Jun 2020 18:17:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42074] [PATCH 6/6] gnu: Add python-pytest-mpl. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 26 Jun 2020 22:17:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 42074 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42074@debbugs.gnu.org Cc: Vinicius Monego X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159320981131949 (code B ref -1); Fri, 26 Jun 2020 22:17:05 +0000 Received: (at submit) by debbugs.gnu.org; 26 Jun 2020 22:16:51 +0000 Received: from localhost ([127.0.0.1]:43268 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1joweR-0008JF-5Z for submit@debbugs.gnu.org; Fri, 26 Jun 2020 18:16:51 -0400 Received: from lists.gnu.org ([209.51.188.17]:60766) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1joweI-0008IU-Pn for submit@debbugs.gnu.org; Fri, 26 Jun 2020 18:16:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59660) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1joweI-0007VW-If for guix-patches@gnu.org; Fri, 26 Jun 2020 18:16:42 -0400 Received: from mout02.posteo.de ([185.67.36.66]:60147) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1joweG-0006RP-PU for guix-patches@gnu.org; Fri, 26 Jun 2020 18:16:42 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 5121B2400FB for ; Sat, 27 Jun 2020 00:16:39 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1593209799; bh=NbKyGc4R6nB32HhA+biZ8tZ5gB3b22VdqL2WIzP+/ok=; h=From:To:Cc:Subject:Date:From; b=iXsgLQ4CkWqb/tTyc1G+B3OwL/O67zsQf0db3p5Xpqnf/47Kb8xT4yMlrKDRscf/L q5HZB3Up6R3mX7QaezK0BYd2vmWOrque9N44MwlYUElBZUfyvvjBICP4hdWIxPHHDA XjIwhnBHgP45gcAFJVZRxPZKXwKXQ1Y50FExPvMy74EcckIuYAlkftcAnUMINTIzm/ 5IjfJh3Nj5QOkY093z0t/u4Yz5Nh5MGDtg1WCW9CSnM3arUNWVJi21QfaVQPrOPBRD kTmU/uwu6rBf3aTClhY95/gdMvuT/ivSCwS27gTQpQNzH4bL/6uM2idLRfcJxktlW2 Bxgb2Dk7OwnBA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 49trny1MzPz9rxM; Sat, 27 Jun 2020 00:16:37 +0200 (CEST) From: Vinicius Monego Date: Fri, 26 Jun 2020 19:15:42 -0300 Message-Id: <20200626221542.22604-6-monego@posteo.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200626221542.22604-1-monego@posteo.net> References: <20200626221542.22604-1-monego@posteo.net> MIME-Version: 1.0 Received-SPF: pass client-ip=185.67.36.66; envelope-from=monego@posteo.net; helo=mout02.posteo.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/26 16:25:15 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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/check.scm (python-pytest-mpl): New variable. --- gnu/packages/check.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index 5ed5675998..b49fd9e162 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -2776,6 +2776,35 @@ loaded.") grew out of the @dfn{Vc} project.") (license license:bsd-3)))) +(define-public python-pytest-mpl + (package + (name "python-pytest-mpl") + (version "0.11") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pytest-mpl" version)) + (sha256 + (base32 "1km202c1s5kcn52fx0266p06qb34va3warcby594dh6vixxa9i96")))) + (build-system python-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda _ + (invoke "pytest" "-vv")))))) + (propagated-inputs + `(("python-matplotlib" ,python-matplotlib) + ("python-nose" ,python-nose) + ("python-pillow" ,python-pillow) + ("python-pytest" ,python-pytest))) + (home-page "https://github.com/matplotlib/pytest-mpl") + (synopsis "Pytest plugin to help with testing figures output from Matplotlib") + (description + "This is a plugin to facilitate image comparison for Matplotlib figures +in Pytest.") + (license license:bsd-3))) + (define-public python-pyfakefs (package (name "python-pyfakefs")