From patchwork Sat Jun 27 15:46: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: 22899 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 31AEF27BBE4; Sat, 27 Jun 2020 16:48:11 +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 9555E27BBE1 for ; Sat, 27 Jun 2020 16:48:10 +0100 (BST) Received: from localhost ([::1]:55714 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jpD3q-0002lW-4A for patchwork@mira.cbaines.net; Sat, 27 Jun 2020 11:48:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48696) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpD3i-0002kv-8g for guix-patches@gnu.org; Sat, 27 Jun 2020 11:48:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:32913) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jpD3i-0002ed-0A for guix-patches@gnu.org; Sat, 27 Jun 2020 11:48:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jpD3h-00064l-UE for guix-patches@gnu.org; Sat, 27 Jun 2020 11:48:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42082] [PATCH 1/6] gnu: Add python-covdefaults. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 27 Jun 2020 15:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 42082 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42082@debbugs.gnu.org Cc: Vinicius Monego X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159327282923220 (code B ref -1); Sat, 27 Jun 2020 15:48:01 +0000 Received: (at submit) by debbugs.gnu.org; 27 Jun 2020 15:47:09 +0000 Received: from localhost ([127.0.0.1]:44444 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpD2q-00062S-P2 for submit@debbugs.gnu.org; Sat, 27 Jun 2020 11:47:08 -0400 Received: from lists.gnu.org ([209.51.188.17]:54394) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpD2m-00062I-HU for submit@debbugs.gnu.org; Sat, 27 Jun 2020 11:47:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48536) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpD2m-0002gh-9b for guix-patches@gnu.org; Sat, 27 Jun 2020 11:47:04 -0400 Received: from mout02.posteo.de ([185.67.36.66]:45571) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpD2j-0002R6-P2 for guix-patches@gnu.org; Sat, 27 Jun 2020 11:47:04 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id C87532400FD for ; Sat, 27 Jun 2020 17:46:57 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1593272817; bh=c7PLUzQ0CBEAwcPxQB/T5gk0qpib7hFdoTwVFDOj0AI=; h=From:To:Cc:Subject:Date:From; b=ELs3jtlJg7AETffHwz8liZJbrIiB+GUOzimdNxf62a8l9/P3j4+aehtJDmcfTi7ZI F8v00zrRwEzILnJ3B4/TPT5EHHQLaPPGY/8tC7YU8eEbMSrOogR2NFGZWoXI7LDywR Rkqddrg7Mo/5aoN3Imbytm1TNAZYDM6qUZVaN8O/ag1W9W/PDb4NlGJa+2S+NrK9es xTotpuS2Nz+5mNDPsXQXqyVtC0xLGy8S21gAVRXwr16ojXCjYCK9XB37HfGPALRNJM 9jxZ/5zr/h2XaK6QM9EZZdsiLA93n0irYeEjNlGGP+53PIBTuXErc9VMfyCoiOcJN4 oCMhsYseP81XQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 49vJ5r1tkGz6tmL; Sat, 27 Jun 2020 17:46:55 +0200 (CEST) From: Vinicius Monego Date: Sat, 27 Jun 2020 12:46:40 -0300 Message-Id: <20200627154645.64264-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/27 11:46:58 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-covdefaults): New variable. --- gnu/packages/check.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index c71edc7655..c2435a78af 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -1081,6 +1081,37 @@ same arguments.") `(("python2-mock" ,python2-mock) ,@(package-propagated-inputs base)))))) +(define-public python-covdefaults + (package + (name "python-covdefaults") + (version "1.1.0") + (source + (origin + ;; The PyPI tarball does not include tests. + (method git-fetch) + (uri (git-reference + (url "https://github.com/asottile/covdefaults") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "11a24c0wzv01n55fy4kdpnyqna4m9k0mp58kmhiaks34xw4k37hq")))) + (build-system python-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda _ + (invoke "pytest" "-vv") + #t))))) + (propagated-inputs + `(("python-coverage" ,python-coverage) + ("python-pytest" ,python-pytest))) + (home-page "https://github.com/asottile/covdefaults") + (synopsis "Coverage plugin to provide sensible default settings") + (description + "Covdefaults is a coverage plugin to provide sensible default settings.") + (license license:expat))) + (define-public python-pytest-xdist (package (name "python-pytest-xdist") From patchwork Sat Jun 27 15:46: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: 22898 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 0F8E227BBE3; Sat, 27 Jun 2020 16:48: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 C790627BBE1 for ; Sat, 27 Jun 2020 16:48:09 +0100 (BST) Received: from localhost ([::1]:55718 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jpD3p-0002le-B9 for patchwork@mira.cbaines.net; Sat, 27 Jun 2020 11:48:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48698) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpD3i-0002l2-TK for guix-patches@gnu.org; Sat, 27 Jun 2020 11:48:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:32915) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jpD3i-0002ew-KY for guix-patches@gnu.org; Sat, 27 Jun 2020 11:48:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jpD3i-000652-JW for guix-patches@gnu.org; Sat, 27 Jun 2020 11:48:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42083] [PATCH 2/6] gnu: Add python-cfgv. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 27 Jun 2020 15:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 42083 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42083@debbugs.gnu.org Cc: Vinicius Monego X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159327283423240 (code B ref -1); Sat, 27 Jun 2020 15:48:02 +0000 Received: (at submit) by debbugs.gnu.org; 27 Jun 2020 15:47:14 +0000 Received: from localhost ([127.0.0.1]:44447 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpD2w-00062l-0e for submit@debbugs.gnu.org; Sat, 27 Jun 2020 11:47:14 -0400 Received: from lists.gnu.org ([209.51.188.17]:54396) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpD2t-00062d-Rh for submit@debbugs.gnu.org; Sat, 27 Jun 2020 11:47:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48550) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpD2t-0002gu-KE for guix-patches@gnu.org; Sat, 27 Jun 2020 11:47:11 -0400 Received: from mout02.posteo.de ([185.67.36.66]:52599) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpD2r-0002Ra-UC for guix-patches@gnu.org; Sat, 27 Jun 2020 11:47:11 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id DA59E2400FB for ; Sat, 27 Jun 2020 17:47:06 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1593272826; bh=4KtkqxqrVAupt7MCuWx7UxgVDjH3HQU75I+NswJrzDQ=; h=From:To:Cc:Subject:Date:From; b=GzM7wEtV6eg81OwY9GPsHSHRGbz1UedVbn7VS/NXz1i7Wn3H46gNv7NJLD+vEK5Sr ly1PmeN59kqEjEIhe/g3CYixH0mk75Fn7rt3A+108jqY0xEDUp4xGiILgYftfn5sVF TYB9N4CYRJPnG3XeFq+LAs80s6SlOxS7N6Kp77pBxJoueU/Fv2mq2NktcslIGYarh/ 1Qhdr1IUTigrUos97T/I0EMuRivaR+FCbOU+EIkTIv8Z4k5tRD4RYzO70tLRkH78kP GjzgwfGvAhGGs3j6gwCZdehQg8zqEGdE8qsEYwlcO34nldmLgN0agGFBRTaNn6me5Y Wg+ughDb2NPIg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 49vJ612lVbz6tmP; Sat, 27 Jun 2020 17:47:05 +0200 (CEST) From: Vinicius Monego Date: Sat, 27 Jun 2020 12:46:41 -0300 Message-Id: <20200627154645.64264-2-monego@posteo.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200627154645.64264-1-monego@posteo.net> References: <20200627154645.64264-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/27 11:46:58 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/python-xyz.scm (python-cfgv): New variable. --- gnu/packages/python-xyz.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 300277f045..ac839a4e16 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -17210,6 +17210,39 @@ Let's Encrypt.") (define-public python2-dns-lexicon (package-with-python2 python-dns-lexicon)) +(define-public python-cfgv + (package + (name "python-cfgv") + (version "3.1.0") + (source + (origin + ;; There are no tests in the PyPI tarball. + (method git-fetch) + (uri (git-reference + (url "https://github.com/asottile/cfgv") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1vvkkqw92sak4b28bpscpppq483amy52ch2yqy1i2m23q7xjkabx")))) + (build-system python-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda _ + (invoke "pytest" "-vv") + #t))))) + (native-inputs + `(("python-covdefaults" ,python-covdefaults) + ("python-coverage" ,python-coverage) + ("python-pytest" ,python-pytest))) + (home-page "https://github.com/asottile/cfgv") + (synopsis "Validate configuration and produce human readable error messages") + (description + "This library helps to validate configuration and produce human readable +error messages.") + (license license:expat))) + (define-public python-commandlines (package (name "python-commandlines") From patchwork Sat Jun 27 15:46: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: 22902 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 4164227BBE3; Sat, 27 Jun 2020 16:48:18 +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 DC3CE27BBE1 for ; Sat, 27 Jun 2020 16:48:17 +0100 (BST) Received: from localhost ([::1]:56324 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jpD3x-00031l-FK for patchwork@mira.cbaines.net; Sat, 27 Jun 2020 11:48:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48700) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpD3j-0002lD-IC for guix-patches@gnu.org; Sat, 27 Jun 2020 11:48:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:32917) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jpD3j-0002fA-9F for guix-patches@gnu.org; Sat, 27 Jun 2020 11:48:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jpD3j-00065H-8K for guix-patches@gnu.org; Sat, 27 Jun 2020 11:48:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42084] [PATCH 3/6] gnu: Add python-identify. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 27 Jun 2020 15:48:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 42084 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42084@debbugs.gnu.org Cc: Vinicius Monego X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159327283823262 (code B ref -1); Sat, 27 Jun 2020 15:48:03 +0000 Received: (at submit) by debbugs.gnu.org; 27 Jun 2020 15:47:18 +0000 Received: from localhost ([127.0.0.1]:44450 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpD30-000637-Bs for submit@debbugs.gnu.org; Sat, 27 Jun 2020 11:47:18 -0400 Received: from lists.gnu.org ([209.51.188.17]:54398) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpD2z-00062y-6P for submit@debbugs.gnu.org; Sat, 27 Jun 2020 11:47:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48570) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpD2y-0002h7-VA for guix-patches@gnu.org; Sat, 27 Jun 2020 11:47:16 -0400 Received: from mout02.posteo.de ([185.67.36.66]:33207) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpD2x-0002SH-8X for guix-patches@gnu.org; Sat, 27 Jun 2020 11:47:16 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id AC54F2400FC for ; Sat, 27 Jun 2020 17:47:12 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1593272832; bh=QG8DKqTvZoL1tpsjC+aYRcQYZfCfpT7tLVDjgN/3KDY=; h=From:To:Cc:Subject:Date:From; b=HNAw3LHwwIw9h4ley4/gDLWfA04dNNPAHfz+p0ZNpoyGXUd77+KAPMo2JkEeC7Tnz 7AjJL+rpDVapoAgu4T9WEBgRYebBSwQi6CE/VjplzprfVj3iL6yHl59M3Ap4b1mACz fmeeqKWPhv18/wOr9ihdr337Bf0zLPiVNJtPHkrEIb49Z7Kc+CRTFcyWi4O+UCMtwb DZq+QeGmNf4mWkXGML+DGj9W5BH02gV5zSnyu46ebEbiX5qnc2PuFg4EdCCgr4A1A/ HK2uUuYnFatwb5FIvp3i5n+xJJbmJOPXe1fS5id/2qohV9NcJ7Gsf0TRhrSc+G4Pwy /yKp0eGzFB17A== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 49vJ672ZGtz6tmY; Sat, 27 Jun 2020 17:47:11 +0200 (CEST) From: Vinicius Monego Date: Sat, 27 Jun 2020 12:46:42 -0300 Message-Id: <20200627154645.64264-3-monego@posteo.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200627154645.64264-1-monego@posteo.net> References: <20200627154645.64264-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/27 11:46:58 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/python-xyz.scm (python-identify): New variable. --- gnu/packages/python-xyz.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index ac839a4e16..045ee833ff 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -161,6 +161,7 @@ #:use-module (gnu packages terminals) #:use-module (gnu packages tex) #:use-module (gnu packages texinfo) + #:use-module (gnu packages textutils) #:use-module (gnu packages time) #:use-module (gnu packages tls) #:use-module (gnu packages version-control) @@ -17119,6 +17120,40 @@ library to allow local file system access via @code{file://} URLs.") (define-public python2-requests-file (package-with-python2 python-requests-file)) +(define-public python-identify + (package + (name "python-identify") + (version "1.4.20") + (source + (origin + ;; There are no tests in the PyPI tarball. + (method git-fetch) + (uri (git-reference + (url "https://github.com/chriskuehl/identify") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0ivafv83ivjgyan10yf0calbzraknps60n2v841n7jfazracr8v2")))) + (build-system python-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda _ + (invoke "pytest" "-vv") + #t))))) + (native-inputs + `(("python-coverage" ,python-coverage) + ("python-pytest" ,python-pytest))) + (propagated-inputs + `(("python-editdistance" ,python-editdistance))) + (home-page "https://github.com/chriskuehl/identify") + (synopsis "File identification library for Python") + (description + "File identification library for Python. Given a file (or some information +about a file), return a set of standardized tags identifying what the file is.") + (license license:expat))) + (define-public python-tldextract (package (name "python-tldextract") From patchwork Sat Jun 27 15:46:43 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinicius Monego X-Patchwork-Id: 22903 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 BE93427BBE3; Sat, 27 Jun 2020 16:48:22 +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 7D5B527BBE1 for ; Sat, 27 Jun 2020 16:48:22 +0100 (BST) Received: from localhost ([::1]:56714 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jpD42-0003Bb-3K for patchwork@mira.cbaines.net; Sat, 27 Jun 2020 11:48:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48720) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpD3l-0002mY-8a for guix-patches@gnu.org; Sat, 27 Jun 2020 11:48:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:32919) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jpD3j-0002fK-UZ for guix-patches@gnu.org; Sat, 27 Jun 2020 11:48:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jpD3j-00065V-Tw for guix-patches@gnu.org; Sat, 27 Jun 2020 11:48:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42085] [PATCH 4/6] gnu: Add python-nodeenv. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 27 Jun 2020 15:48:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 42085 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42085@debbugs.gnu.org Cc: Vinicius Monego X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159327284323280 (code B ref -1); Sat, 27 Jun 2020 15:48:03 +0000 Received: (at submit) by debbugs.gnu.org; 27 Jun 2020 15:47:23 +0000 Received: from localhost ([127.0.0.1]:44453 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpD34-00063Q-MC for submit@debbugs.gnu.org; Sat, 27 Jun 2020 11:47:22 -0400 Received: from lists.gnu.org ([209.51.188.17]:54400) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpD33-00063J-Dw for submit@debbugs.gnu.org; Sat, 27 Jun 2020 11:47:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48598) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpD33-0002hH-6X for guix-patches@gnu.org; Sat, 27 Jun 2020 11:47:21 -0400 Received: from mout02.posteo.de ([185.67.36.66]:40289) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpD31-0002Sd-3I for guix-patches@gnu.org; Sat, 27 Jun 2020 11:47:20 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id BBFEA2400FC for ; Sat, 27 Jun 2020 17:47:17 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1593272837; bh=Y1ew2DmT+/A3Lbyf6yU8m8dQJewwkfrvngiMP9O71jk=; h=From:To:Cc:Subject:Date:From; b=FLgSykjHCEsFOZbvTKQ4nk85iQTEmy77g/zyfwGNaFqMkFsoQKo2FmTeEkwhQQ4kN L6EWuXZw/JoNg+U0SbjLGTGAfA589EcAGHxKkdYleYo9KJ27pk4PS/7CaHUH+k7vxt mTzwClnGAHHMGuMhdIMfJGtDTdc5WGk3IQTNToqChh7iA2J/gsFFxjsrHsPOTB98YT OEZFDDfSJDDZIXWJCA/et8Y5v5S7YDfasoL5v6AyPf+iJ1UzQKlKbuwT9y3wpLicpx aC2rzEIgr0BSV/52qV8e6YK0x4Wdzl5R6mSOzDJH2qrFk6IsJIPUZe6vbacQ/tfQ+Z kZia5b6bPvS4A== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 49vJ6D43DBz6tm5; Sat, 27 Jun 2020 17:47:16 +0200 (CEST) From: Vinicius Monego Date: Sat, 27 Jun 2020 12:46:43 -0300 Message-Id: <20200627154645.64264-4-monego@posteo.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200627154645.64264-1-monego@posteo.net> References: <20200627154645.64264-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/27 11:46:58 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/python-xyz.scm (python-nodeenv): New 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 045ee833ff..9eac0ff74f 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -17187,6 +17187,44 @@ Public Suffix List's private domains as well.") (define-public python2-tldextract (package-with-python2 python-tldextract)) +(define-public python-nodeenv + (package + (name "python-nodeenv") + (version "1.4.0") + (source + (origin + ;; There's no tarball in PyPI. + (method git-fetch) + (uri (git-reference + (url "https://github.com/ekalinin/nodeenv") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0y443icx0w7jlzmxmmcm4q8dqfiwgafbb9cp8jpm68mbqxbz40a7")))) + (build-system python-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda _ + ;; This test fails. It tries to open a network socket. + (invoke "pytest" "-vv" "-k" "not test_smoke") + #t))))) + (native-inputs + `(("python-coverage" ,python-coverage) + ("python-flake8" ,python-flake8) + ("python-mock" ,python-mock) + ("python-pytest" ,python-pytest) + ("python-tox" ,python-tox))) + (home-page "https://ekalinin.github.io/nodeenv/") + (synopsis "Tool to create isolated node.js environments") + (description + "Nodeenv (node.js virtual environment) is a tool to create isolated +node.js environments. It creates an environment that has its own installation +directories, that doesn't share libraries with other node.js virtual +environments.") + (license license:bsd-3))) + (define-public python-pynamecheap (package (name "python-pynamecheap") From patchwork Sat Jun 27 15:46:44 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinicius Monego X-Patchwork-Id: 22901 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 5A2C327BBE3; Sat, 27 Jun 2020 16:48:17 +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 2767A27BBE1 for ; Sat, 27 Jun 2020 16:48:17 +0100 (BST) Received: from localhost ([::1]:56240 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jpD3w-0002zm-NE for patchwork@mira.cbaines.net; Sat, 27 Jun 2020 11:48:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48714) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpD3k-0002m3-Ra for guix-patches@gnu.org; Sat, 27 Jun 2020 11:48:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:32920) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jpD3k-0002fN-Hx for guix-patches@gnu.org; Sat, 27 Jun 2020 11:48:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jpD3k-00065k-Gy for guix-patches@gnu.org; Sat, 27 Jun 2020 11:48:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42086] [PATCH 5/6] gnu: Add python-pytest-env. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 27 Jun 2020 15:48:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 42086 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42086@debbugs.gnu.org Cc: Vinicius Monego X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159327284723297 (code B ref -1); Sat, 27 Jun 2020 15:48:04 +0000 Received: (at submit) by debbugs.gnu.org; 27 Jun 2020 15:47:27 +0000 Received: from localhost ([127.0.0.1]:44456 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpD38-00063h-Ur for submit@debbugs.gnu.org; Sat, 27 Jun 2020 11:47:27 -0400 Received: from lists.gnu.org ([209.51.188.17]:54402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpD37-00063a-Cf for submit@debbugs.gnu.org; Sat, 27 Jun 2020 11:47:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48622) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpD37-0002iB-5D for guix-patches@gnu.org; Sat, 27 Jun 2020 11:47:25 -0400 Received: from mout02.posteo.de ([185.67.36.66]:42771) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpD35-0002T6-G4 for guix-patches@gnu.org; Sat, 27 Jun 2020 11:47:24 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 249BF2400FD for ; Sat, 27 Jun 2020 17:47:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1593272842; bh=ME138S9Z8xXPyFY8h10xUHOUgTSjDiOz1Py51l8blS8=; h=From:To:Cc:Subject:Date:From; b=M8wnxzLdHxuSU8SJsNDHS36lFMPfdL79uh4YNNauGQQQZlfqiEf7119P9JXe8eTZl dPpO8yREH18RO7sng186RF1WSSnQstxIPAEl2drwzUmC0XlsAdh3olsbv5U8QoTGQe bxOOyPyn2F6fNwWPTKwnlK2ANdE7cysOysXEkryjnUV76heXHf+zjTBZ6JxyOEu6pk Q+ggVe0L1c+mnpBHVO3iSabymThwftOtMP4e+0oft3osn7SmE0TxpHu4YjUh8nyj15 mXO1F2rQNitQTxbkmOgFmERmSOw/fOdo6Z3XYyRLtOGBDT3W971WqYZR8WwRRFIRzM QhuOoi+yxTnYw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 49vJ6J6lgfz6tm5; Sat, 27 Jun 2020 17:47:20 +0200 (CEST) From: Vinicius Monego Date: Sat, 27 Jun 2020 12:46:44 -0300 Message-Id: <20200627154645.64264-5-monego@posteo.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200627154645.64264-1-monego@posteo.net> References: <20200627154645.64264-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/27 11:46:58 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-env): New variable. --- gnu/packages/check.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index c2435a78af..f03d1f42fe 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -933,6 +933,26 @@ and many external plugins.") ("python-py" ,python2-py) ("python-wcwidth" ,python2-wcwidth)))))) +(define-public python-pytest-env + (package + (name "python-pytest-env") + (version "0.6.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pytest-env" version)) + (sha256 + (base32 "1hl0ln0cicdid4qjk7mv90lw9xkb0v71dlj7q7rn89vzxxm9b53y")))) + (build-system python-build-system) + (propagated-inputs + `(("python-pytest" ,python-pytest))) + (home-page "https://github.com/MobileDynasty/pytest-env") + (synopsis "Pytest plugin that allows you to add environment variables") + (description + "This is a py.test plugin that enables you to set environment variables +in the pytest.ini file.") + (license license:expat))) + (define-public python-pytest-cov (package (name "python-pytest-cov") From patchwork Sat Jun 27 15:46:45 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinicius Monego X-Patchwork-Id: 22900 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 267DD27BBE3; Sat, 27 Jun 2020 16:48:12 +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 DF30627BBE1 for ; Sat, 27 Jun 2020 16:48:11 +0100 (BST) Received: from localhost ([::1]:55838 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jpD3r-0002pF-Ef for patchwork@mira.cbaines.net; Sat, 27 Jun 2020 11:48:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48724) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpD3l-0002nC-F3 for guix-patches@gnu.org; Sat, 27 Jun 2020 11:48:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:32923) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jpD3l-0002fV-4r for guix-patches@gnu.org; Sat, 27 Jun 2020 11:48:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jpD3l-00065z-3y for guix-patches@gnu.org; Sat, 27 Jun 2020 11:48:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42087] [PATCH 6/6] gnu: Add python-pre-commit. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 27 Jun 2020 15:48:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 42087 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42087@debbugs.gnu.org Cc: Vinicius Monego X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159327285323317 (code B ref -1); Sat, 27 Jun 2020 15:48:04 +0000 Received: (at submit) by debbugs.gnu.org; 27 Jun 2020 15:47:33 +0000 Received: from localhost ([127.0.0.1]:44459 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpD3F-000641-73 for submit@debbugs.gnu.org; Sat, 27 Jun 2020 11:47:33 -0400 Received: from lists.gnu.org ([209.51.188.17]:54404) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpD3C-00063s-1q for submit@debbugs.gnu.org; Sat, 27 Jun 2020 11:47:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48644) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpD3B-0002iM-Pj for guix-patches@gnu.org; Sat, 27 Jun 2020 11:47:29 -0400 Received: from mout01.posteo.de ([185.67.36.65]:34441) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpD39-0002Um-UU for guix-patches@gnu.org; Sat, 27 Jun 2020 11:47:29 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 2153F160060 for ; Sat, 27 Jun 2020 17:47:25 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1593272846; bh=TSnhbe0/2qq54ebT9QfauICObDv1jvOKI6o/8XIVzNc=; h=From:To:Cc:Subject:Date:From; b=AbhINwbYSn2THlRHRMEb2TB2D4Cdhc+dZVr9tYONInZkrSDPwmskEMKkY9CzphCkg r2k7d7bTDuX76CywpCAiGH0Wj6EIta9IqoTortoVIZxQmac+Ny241+ROx32d4Xplp5 QeVa0rLQyylhRDUHIq4Y7ZZKJ6oSnJX6QEfRKLQeHMNlVfhXUmWCgCf4mN3jFJKHyz +YFG6oWorvz5qQ7f+9jGy7QYWMzQ5XemruIh7B8SmmILf0HBPbHgjqw8gv3FUbnjG1 PwXx34HHof5PAtORIrieM1pze2lQ+RZws9tAob6cpg08jzQkelR289OqGqWj5DoSxf r9BthFUt+cBCQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 49vJ6N5NHfz6tmL; Sat, 27 Jun 2020 17:47:24 +0200 (CEST) From: Vinicius Monego Date: Sat, 27 Jun 2020 12:46:45 -0300 Message-Id: <20200627154645.64264-6-monego@posteo.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200627154645.64264-1-monego@posteo.net> References: <20200627154645.64264-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/27 11:47:26 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/python-xyz.scm (python-pre-commit): New variable. --- gnu/packages/python-xyz.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 9eac0ff74f..972eb64d8e 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -16852,6 +16852,34 @@ Glob2 currently based on the glob code from Python 3.3.1.") (define-public python2-glob2 (package-with-python2 python-glob2)) +(define-public python-pre-commit + (package + (name "python-pre-commit") + (version "2.5.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pre_commit" version)) + (sha256 + (base32 "1ivl921kdk9wga2cix4j9ydvs3dryqaaayq496pzjmz2y3w3qins")))) + (build-system python-build-system) + (arguments + `(#:tests? #f)) ;tests require python-tox >= 3.13 + (propagated-inputs + `(("python-cfgv" ,python-cfgv) + ("python-identify" ,python-identify) + ("python-nodeenv" ,python-nodeenv) + ("python-pyyaml" ,python-pyyaml) + ("python-toml" ,python-toml) + ("python-virtualenv" ,python-virtualenv))) + (home-page "https://pre-commit.com/") + (synopsis "Framework for managing and maintaining multi-language pre-commit hooks") + (description + "Pre-commit is a multi-language package manager for pre-commit hooks. You +specify a list of hooks you want and pre-commit manages the installation and +execution of any hook written in any language before every commit.") + (license license:expat))) + (define-public python-gipc (package (name "python-gipc")