From patchwork Fri Jan 31 02:03:01 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37844 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 522A327BBEA; Fri, 31 Jan 2025 02:11:50 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id AD66E27BBE2 for ; Fri, 31 Jan 2025 02:11:49 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgUz-0006V9-Fg; Thu, 30 Jan 2025 21:11:13 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgUp-0006U3-Du for guix-patches@gnu.org; Thu, 30 Jan 2025 21:11:04 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgUp-0000i1-58 for guix-patches@gnu.org; Thu, 30 Jan 2025 21:11:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=zGJujshL4gGpetbgmmqaQ9lD5xRgjopL3sDmzNvLWeA=; b=j3Fu5fIb2PKsOz+ZbSQsfdfGWHuQAyxAcubPc3ASkWu5erzqCPRnAThriOY65tiLCjcF+9+e6MNq03DfKRTJBwYYCOztNwhIJLlH1d1J/QsnbmApDhYm0qArSmoOe2yEat5EXz+HZbgpj3i0fhgR9sVDOZ1VPv/d8Z9XTpEdgRhfPFVJlx4Gry7qfN/PoaT531UlHRoVPwJump6X8El7xlfHT1bu3h5FqimAihCu5w2mSw1JfwUze9cTqDreexCtVp8SVNQEszvyE3gHszjB/3Aua8TERN4Yqw/B2sPYmW7PIbT5aAp+NAwJ2YZxvXCopmEXiXl7TUBljm/1jFPrWw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgUo-0001Vn-NH for guix-patches@gnu.org; Thu, 30 Jan 2025 21:11:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 01/28] guix: import: pypi: Ignore pypi-ignored-inputs. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894335598 (code B ref 70858); Fri, 31 Jan 2025 02:11:02 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:10:33 +0000 Received: from localhost ([127.0.0.1]:48561 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgUK-0001SC-Nr for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:33 -0500 Received: from 16.mo583.mail-out.ovh.net ([87.98.174.144]:36537) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUC-0001RH-El for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:25 -0500 Received: from director3.ghost.mail-out.ovh.net (unknown [10.109.140.63]) by mo583.mail-out.ovh.net (Postfix) with ESMTP id 4YkfVk4L0gz1WvJ for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:22 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-4vghx (unknown [10.111.174.233]) by director3.ghost.mail-out.ovh.net (Postfix) with ESMTPS id A684A1FDF8; Fri, 31 Jan 2025 02:10:21 +0000 (UTC) Received: from ngraves.fr ([37.59.142.95]) by ghost-submission-5b5ff79f4f-4vghx with ESMTPSA id MBM3Bw0xnGdXIwAAHTcMWQ (envelope-from ); Fri, 31 Jan 2025 02:10:21 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-95G001a689ee7a-c669-4e02-a213-574fe39826d4, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:01 +0100 Message-ID: <20250131021009.7499-2-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3534762759304110818 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfgggtgfesthekredtredtjeenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeeuvefgkefgheekjeeiueeiveetleffgedttedttdfguefgtdfhffetheefjeejueenucffohhmrghinhepphihphhirdhorhhgnecukfhppeduvdejrddtrddtrddupdekvddrvddutddrjeefrddukedpfeejrdehledrudegvddrleehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejtdekheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeefmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=zGJujshL4gGpetbgmmqaQ9lD5xRgjopL3sDmzNvLWeA=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289422; v=1; b=fWvH8ygOaltIw+fVqmbXPRi5Pzl1vzLlSt6oPmFMus75hAilUT40ELvRU02hrMzhXdJV0rkh ws9dC3sTppVPmFeCEmQGcKVED0svIBs9zeX5dBcdKGNFx8vvq00Gnbx0GuwBACMz+2TP324Lrxo 3TfdL9Sp64FyeTNkDDf2QfYZaWxe/7qW4EfiAE9q6fg7M37S3Q2GAfLGOJIz6fuEPVLdBJ/rX8l qYbfaSjXQfAq01BriMADepflkohrcNxd1OH0ntABOhJqNljWC2LT9/hPtV8fTv2ENN0E6qn3/8m EVf4a0b7iRGg3VJ5XejEVdclQFGAxNpyXVt3O5rBGZlHA== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * guix/import/pypi.scm (pypi-ignored-inputs): New variable. (compute-inputs): Use it. * tests/pypi.scm (parse-requires.txt): Add ignored input to test the feature. * guix/lint.scm (check-inputs-should-be-native): Adapt list. (check-inputs-should-not-be-an-input-at-all): Use pypi-ignored-list. Change-Id: I774e526c5a090026e778ee44049637174a1dca95 --- guix/import/pypi.scm | 21 ++++++++++++++++++--- guix/lint.scm | 10 ++++++---- tests/pypi.scm | 3 ++- 3 files changed, 26 insertions(+), 8 deletions(-) diff --git a/guix/import/pypi.scm b/guix/import/pypi.scm index 4af02dd250..a49ab1e429 100644 --- a/guix/import/pypi.scm +++ b/guix/import/pypi.scm @@ -14,6 +14,7 @@ ;;; Copyright © 2022 Vivien Kraus ;;; Copyright © 2021 Simon Tournier ;;; Copyright © 2022 Hartmut Goebel +;;; Copyright © 2024 Nicolas Graves ;;; ;;; This file is part of GNU Guix. ;;; @@ -62,6 +63,7 @@ (define-module (guix import pypi) #:use-module (guix upstream) #:use-module ((guix licenses) #:prefix license:) #:export (%pypi-base-url + pypi-ignored-inputs parse-requires.txt parse-wheel-metadata specification->requirement-name @@ -78,6 +80,18 @@ (define %pypi-base-url ;; Base URL of the PyPI API. (make-parameter "https://pypi.org/pypi/")) +(define pypi-ignored-inputs + ;; This list contains packages that are useful for development or quality + ;; testing, but that most of the time are not necessary to have as an input. + (list "argparse" ; native + "tox" ; test wrapper for other environments + "codecov" "coverage" ; coverage + "black" "isort" "pycodestyle" "pep8" ; style + "pyflakes" "flake8" "pylint" "mypy" ; style+lint + "coveralls" "twine" ; upload integration tools + "pytest-isort" "pytest-flake8" "pytest-cov" "pytest-black" + "pytest-pep8" "pytest-mypy" "pytest-pep8" "pre-commit")) ; variants + (define non-empty-string-or-false (match-lambda ("" #f) @@ -464,9 +478,10 @@ (define (compute-inputs source-url wheel-url archive) "Given the SOURCE-URL and WHEEL-URL of an already downloaded ARCHIVE, return the corresponding list of records." (define (requirements->upstream-inputs deps type) - (filter-map (match-lambda - ("argparse" #f) - (name (upstream-input + (filter-map (lambda (name) + (if (member name pypi-ignored-inputs) + #f + (upstream-input (name name) (downstream-name (python->package-name name)) (type type)))) diff --git a/guix/lint.scm b/guix/lint.scm index 46b2e99241..302043c929 100644 --- a/guix/lint.scm +++ b/guix/lint.scm @@ -73,6 +73,7 @@ (define-module (guix lint) hg-reference-url) #:autoload (guix bzr-download) (bzr-reference? bzr-reference-url) + #:use-module ((guix import pypi) #:select (pypi-ignored-inputs)) #:use-module (guix import stackage) #:use-module (ice-9 match) #:use-module (ice-9 regex) @@ -582,14 +583,12 @@ (define (check-inputs-should-be-native package) "m4" "qttools-5" "yasm" "nasm" "fasm" - "python-coverage" "python-cython" "python-docutils" "python-mock" "python-nose" "python-pbr" "python-pytest" - "python-pytest-cov" "python-setuptools-scm" "python-sphinx" "scdoc" @@ -611,8 +610,11 @@ (define (check-inputs-should-be-native package) (define (check-inputs-should-not-be-an-input-at-all package) ;; Emit a warning if some inputs of PACKAGE are likely to should not be ;; an input at all. - (let ((input-names '("python-pip" - "python-pre-commit"))) + (let ((input-names (append + '("python-pip" + "python-pre-commit") + (map (cut string-append "python-" <>) + pypi-ignored-inputs)))) (map (lambda (input) (make-warning package diff --git a/tests/pypi.scm b/tests/pypi.scm index 3fbce1786f..f848325ad7 100644 --- a/tests/pypi.scm +++ b/tests/pypi.scm @@ -97,6 +97,7 @@ (define test-requires.txt "\ [test] pytest (>=2.5.0) +pytest-cov # read but ignored ") ;; Beaker contains only optional dependencies. @@ -258,7 +259,7 @@ (define-syntax-rule (with-pypi responses body ...) (map specification->requirement-name test-specifications)) (test-equal "parse-requires.txt" - (list '("foo" "bar") '("pytest")) + (list '("foo" "bar") '("pytest" "pytest-cov")) (mock ((ice-9 ports) call-with-input-file call-with-input-string) (parse-requires.txt test-requires.txt))) From patchwork Fri Jan 31 02:03:02 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37843 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 D1E9427BBE9; Fri, 31 Jan 2025 02:11:39 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9614627BBEA for ; Fri, 31 Jan 2025 02:11:36 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgUw-0006Uz-GV; Thu, 30 Jan 2025 21:11:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgUp-0006U5-Pw for guix-patches@gnu.org; Thu, 30 Jan 2025 21:11:04 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgUp-0000i7-GX for guix-patches@gnu.org; Thu, 30 Jan 2025 21:11:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=PuOfSBofn+OY1Dx4BWzahn0UJlSQN+2AGSNY2CB1D68=; b=SmtAuSwfo6HXdDJd0xVxL2OihWlNfqtX/0/qwHzgs9g4V7VUyRcZef3GNe0ReBdGI1W98QD7t5tOZ6tc2sHASzO50hc1ThFpKUWIT57ks+7SRUzYk/jdL7a3Z+6rjWZ9rFE86NiNKn6aGEPejCjNrNtsPvi2dC+KaM94n4XOI2fuvQ0vV0A2Fe7CGQKVdoODDbGxdJxyRWox+j+d2LA+Uz5U8uDtmL40HarGq66SrUZ44ZpHKGPCPqnTSLoclicPS5WFc3cbsAufWocyiagX8DygZwVdiWO49wOkSBCGw7DST4gq233d8g/XS2jexA+kXhQlMTHj5gAai5cOHtMlOA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgUp-0001Vu-7g for guix-patches@gnu.org; Thu, 30 Jan 2025 21:11:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 02/28] build-system/pyproject: Ignore unwanted pytest flags. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:11:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894345608 (code B ref 70858); Fri, 31 Jan 2025 02:11:03 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:10:34 +0000 Received: from localhost ([127.0.0.1]:48563 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgUL-0001SK-O9 for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:34 -0500 Received: from 3.mo581.mail-out.ovh.net ([46.105.34.113]:50197) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUE-0001RQ-9U for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:27 -0500 Received: from director3.ghost.mail-out.ovh.net (unknown [10.109.176.72]) by mo581.mail-out.ovh.net (Postfix) with ESMTP id 4YkfVl6PkWz1QcS for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:23 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-kpgnh (unknown [10.108.42.39]) by director3.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 630E81FDF8; Fri, 31 Jan 2025 02:10:23 +0000 (UTC) Received: from ngraves.fr ([37.59.142.103]) by ghost-submission-5b5ff79f4f-kpgnh with ESMTPSA id 57+HCA8xnGfcMwIA4kcLew (envelope-from ); Fri, 31 Jan 2025 02:10:23 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-103G005f2b70fee-12bb-4180-8499-08e1f0076fe5, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:02 +0100 Message-ID: <20250131021009.7499-3-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3535044234442302178 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeekucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfgggtgfesthekredtredtjeenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpedvleelgeeffeetleekueegvdfhtedvueffiefhkedtleejkeduveelgfdufeduleenucfkphepuddvjedrtddrtddruddpkedvrddvuddtrdejfedrudekpdefjedrheelrddugedvrddutdefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejtdekheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedumgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=PuOfSBofn+OY1Dx4BWzahn0UJlSQN+2AGSNY2CB1D68=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289424; v=1; b=1jnYZ6DXOUvwJHPTXvzN8gKV01r78zsSiaYVD4BBWwwBS79e2Mqogc+4/Q7ntyTX3VRWh17k HIOseQgzaJuJp3tkNSENX/NSxfS4sxfjJiUL6U86mx47A+ik5Qrn4dMchcjsZDyxP/t3WjaUgKN 55HYP58cwTJ2/KXBcQAl9iSNBJGupoIxmPjO2/myOh4YgtYSKm3YOoCoF294G0CuKJ/1Cg9WFMG lTD5qOnjzr6qMDAJ+63YeG1ILRilXsTdMXn1/De4aTn0o76NC7sda97lCClaOtVyxdciTX7JpcI acwS0a6o5LAnxpM9HFJRaiS4Ww3aO7Ahxmdr+6S/Pztbw== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * guix/build/pyproject-build-system.scm : Ignore unwanted pytest flags. Change-Id: Ib9f1602e5af11227e5b7ce124f0f9be4fa2b78e4 --- guix/build/pyproject-build-system.scm | 99 ++++++++++++++++++++++++++- 1 file changed, 96 insertions(+), 3 deletions(-) diff --git a/guix/build/pyproject-build-system.scm b/guix/build/pyproject-build-system.scm index 947d240114..2df9f2f479 100644 --- a/guix/build/pyproject-build-system.scm +++ b/guix/build/pyproject-build-system.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2021 Lars-Dominik Braun ;;; Copyright © 2022 Marius Bakke +;;; Copyright © 2024 Nicolas Graves ;;; ;;; This file is part of GNU Guix. ;;; @@ -35,7 +36,8 @@ (define-module (guix build pyproject-build-system) add-installed-pythonpath site-packages python-version - pyproject-build)) + pyproject-build + with-guix-pytest-plugin)) ;;; Commentary: ;;; @@ -142,7 +144,94 @@ (define* (build #:key outputs build-backend backend-path configure-flags #:allow wheel-dir config-settings))) -(define* (check #:key tests? test-backend test-flags #:allow-other-keys) +(define pytest-default-ignore-alist + '(("cov" . ("--cov" "--cov-reset" "--cov-report" "--cov-config" + "--no-cov-on-fail" "--no-cov" "--cov-fail-under" + "--cov-append" "--cov-branch" "--cov-context")) + ("mypy" . ("--mypy" "--mypy-config-file" "--mypy-ignore-missing-imports")) + ("isort" . ("--isort")) + ("flake8" . ("--flake8")) + ("black" . ("--black")) + ("flakes" . ("--flakes")) + ("pep8" . ("--pep8")))) + +(define (pytest-ignore-flags-plugin flags) + "This function converts an list of flags into a string that can + be instantiated as a python pytest plugin." + (format #f "\ +import pytest + +def pytest_addoption(parser): + group = parser.getgroup('guix','Guix ignored options') + options = [~{~s, ~}] + for option in options: + group.addoption(option, action='append', nargs='?')" + flags)) + +(define (call-with-guix-pytest-plugin inputs thunk) + "This function emulates command line options provided by pytest plugins in +the absence of the plugins defining these options. + +This is done by selecting absent plugins, gettings their flags defined in +PYTEST-DEFAULT-IGNORE-ALIST, and generating the plugin from there with +PYTEST-IGNORE-FLAGS-PLUGIN." + (let* ((former-path (getenv "PYTHONPATH")) + (input-names + (map car + (filter (match-lambda + ((name . _) + (if (string-prefix? "python-pytest-" name) + name + #f)) + ( _ #f)) + inputs))) + (filtered-flags + (filter identity + (append-map + (match-lambda + ((group . flags) + (if (member (string-append "python-pytest-" group) + input-names) + (list #f) + flags)) + (_ (list #f))) + pytest-default-ignore-alist))) + (dir (string-append + (if (access? (dirname (getcwd)) W_OK) + (dirname (getcwd)) + ;; fallback if we're already out-of-source + (getcwd)) + "/.guix-pytest"))) + (dynamic-wind + (lambda () + (setenv "PYTHONPATH" + (string-append + (if former-path + (string-append former-path ":") + "") + dir)) + (setenv "PYTEST_PLUGINS" + (string-append + (if (getenv "PYTEST_PLUGINS") + (string-append former-path ",") + "") + "pytest_guix_plugin")) + (mkdir-p dir) + (with-output-to-file (string-append dir "/__init__.py") + (lambda _ (display ""))) + (with-output-to-file (string-append dir "/pytest_guix_plugin.py") + (lambda _ + (display (pytest-ignore-flags-plugin filtered-flags))))) + thunk + (lambda () + (setenv "PYTHONPATH" former-path) + (unsetenv "PYTEST_PLUGINS"))))) + +(define-syntax-rule (with-guix-pytest-plugin inputs exp ...) + "Evaluate EXP in a context where the Guix pytest plugin is added." + (call-with-guix-pytest-plugin inputs (lambda () exp ...))) + +(define* (check #:key inputs tests? test-backend test-flags #:allow-other-keys) "Run the test suite of a given Python package." (if tests? ;; Unfortunately with PEP 517 there is no common method to specify test @@ -165,7 +254,8 @@ (define* (check #:key tests? test-backend test-flags #:allow-other-keys) (format #t "Using ~a~%" use-test-backend) (match use-test-backend ('pytest - (apply invoke pytest "-vv" test-flags)) + (with-guix-pytest-plugin inputs + (apply invoke pytest "-vv" test-flags))) ('nose (apply invoke nosetests "-v" test-flags)) ('nose2 @@ -386,3 +476,6 @@ (define* (pyproject-build #:key inputs (phases %standard-phases) (apply python:python-build #:inputs inputs #:phases phases args)) ;;; pyproject-build-system.scm ends here +;;; Local Variables: +;;; eval: (put 'with-guix-pytest-plugin 'scheme-indent-function 1) +;;; End: From patchwork Fri Jan 31 02:03:03 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37841 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 75FBF27BBE9; Fri, 31 Jan 2025 02:11:38 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9415427BBE2 for ; Fri, 31 Jan 2025 02:11:36 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgVB-0006W7-0u; Thu, 30 Jan 2025 21:11:25 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgUq-0006U8-8y for guix-patches@gnu.org; Thu, 30 Jan 2025 21:11:04 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgUp-0000iN-QX for guix-patches@gnu.org; Thu, 30 Jan 2025 21:11:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=wo28naIirbHFEfcBqaXGaCrZD3CEBcHJY2dyrpe5KW8=; b=Fnr2dkoiQ+6LnHB5xzhTcnTuJ4FMYbPlLIABrxnamvLKnL9RbhguFtyb63la+A4OeKm/9pK/EX4J9B2EfROGUk3vIOyNvyEKLM/JV3+HzGqtPKQ5gyDJRI3vtQHTnWUwPYSDlNHHLP3GfQEv1qD0kOf7AjLmAow+BBEAZwNsz5ux651rFFAqd3w6qCLWGvTYN2kySkfwaQRtql0bq0VagNCGVTg+031vH78eb9WxGQ/U33v0USl9c00Xz4/CW47RxHCU09V5EPr2GmgcYsEZtb4vpMjgJdWiFcjWISU2U61Ws7EB6ZkY52Yc1okE4vU5kNVBOo8lCrHdL2IFnVquEg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgUp-0001W1-Lm for guix-patches@gnu.org; Thu, 30 Jan 2025 21:11:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 03/28] build-system/pyproject: Remove python-black input. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:11:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894365630 (code B ref 70858); Fri, 31 Jan 2025 02:11:03 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:10:36 +0000 Received: from localhost ([127.0.0.1]:48567 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgUM-0001SO-Bs for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:35 -0500 Received: from 9.mo576.mail-out.ovh.net ([46.105.56.78]:42955) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUF-0001Rb-Mc for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:28 -0500 Received: from director2.ghost.mail-out.ovh.net (unknown [10.109.140.54]) by mo576.mail-out.ovh.net (Postfix) with ESMTP id 4YkfVp0gXSz1tFv for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:25 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-hwjbt (unknown [10.110.96.223]) by director2.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 6662F1FDC3; Fri, 31 Jan 2025 02:10:25 +0000 (UTC) Received: from ngraves.fr ([37.59.142.109]) by ghost-submission-5b5ff79f4f-hwjbt with ESMTPSA id RiCQMxAxnGee2wIAbdYsoQ (envelope-from ); Fri, 31 Jan 2025 02:10:25 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-109S003498e8113-dc2b-40ea-a96d-a95f21c5d5c1, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:03 +0100 Message-ID: <20250131021009.7499-4-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3535607185718960866 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedvrddvuddtrdejfedrudekpdefjedrheelrddugedvrddutdelnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejtdekheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeeimgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=wo28naIirbHFEfcBqaXGaCrZD3CEBcHJY2dyrpe5KW8=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289426; v=1; b=oFS56/GmtoGJpjhOJ+id48M+SxR8MRqXKth29SFbnFSxGnQhAsFwFNKuINLNbcGBWaRMggm2 EJlyA9isufHUJYiZVOJWIrWevcOufzXOBg26XtK3b7SBUWU0WCWrRhG2sbfEjsBpecYYoKJaEhK yUWcj1bOfykspo1bSyfzow1AriXuJfH4/+IA+oWEnskM0xRnx/DyXw5ZC6BHn8uEq6HfGXPWBWn FT+MN1oVP76kdjlxwCTisDIFrrMkUUpfkH+EGRBDju1662ftBKysvEqlSaWgy+FffuS2o2RQKe5 GAvDPMOcsKVMp6ND8QZ7u/QXUNajOOJFYs44YBaJvoHMw== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/bioinformatics.scm (python-doubletdetection, python-liana-py, scvelo)[native-inputs]: Remove python-black. * gnu/packages/databases.scm (datasette): [native-inputs]: Remove python-black. * gnu/packages/finance.scm (python-trezor)[native-inputs]: Remove python-black. * gnu/packages/graph.scm (python-graphtools)[native-inputs]: Remove python-black. * gnu/packages/machine-learning.scm (python-funsor, python-imbalanced-learn, python-hyperopt, python-captum) [native-inputs]: Remove python-black. * gnu/packages/python-check.scm (python-vcrpy)[native-inputs]: Remove python-black. * gnu/packages/python-web.scm (python-ovh, python-openai, python-starsessions-for-pytorch-lightning)[native-inputs]: Remove python-black. * gnu/packages/python-xyz.scm (python-pydantic-cli, python-imageio, python-update-checker, python-eliot, python-minikanren) [native-inputs]: Remove python-black. (ptpython)[propagated-inputs]: Remove python-black. * gnu/packages/virtualization.scm (python-transient)[native-inputs]: Remove python-black. --- gnu/packages/bioinformatics.scm | 11 +++-------- gnu/packages/databases.scm | 1 - gnu/packages/finance.scm | 1 - gnu/packages/graph.scm | 1 - gnu/packages/machine-learning.scm | 10 +++------- gnu/packages/python-web.scm | 8 +++----- gnu/packages/python-xyz.scm | 15 +++++---------- gnu/packages/virtualization.scm | 3 +-- 8 files changed, 15 insertions(+), 35 deletions(-) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 5dca1bb3d4..546aa97c71 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -2765,8 +2765,7 @@ (define-public python-doubletdetection python-scipy python-tqdm)) (native-inputs - (list python-black - python-flake8 + (list python-flake8 python-poetry-core python-pytest)) (home-page "https://github.com/JonathanShor/DoubletDetection") @@ -2985,10 +2984,7 @@ (define-public python-liana-py python-tqdm tzdata)) (native-inputs - (list python-black - python-poetry-core - python-pytest - python-pytest-cov)) + (list python-poetry-core python-pytest python-pytest-cov)) (home-page "https://github.com/saezlab/liana-py") (synopsis "LIANA is a ligand-receptor analysis framework") (description "This is a Ligand-Receptor inference framework. The @@ -23577,8 +23573,7 @@ (define-public scvelo python-umap-learn pybind11)) (native-inputs - (list python-black - python-flake8 + (list python-flake8 python-hypothesis python-pytest python-setuptools-scm diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index e7295337af..3fe9a76a0f 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -5799,7 +5799,6 @@ (define-public datasette (native-inputs (list nss-certs-for-test python-beautifulsoup4 - python-black python-cogapp python-pip python-pytest diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index b7413063af..0bb2f46abb 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -1159,7 +1159,6 @@ (define-public python-trezor python-typing-extensions)) (native-inputs ; Only needed for running the tests (list protobuf - python-black python-isort python-pillow python-protobuf diff --git a/gnu/packages/graph.scm b/gnu/packages/graph.scm index c8bd25af9c..02268f4391 100644 --- a/gnu/packages/graph.scm +++ b/gnu/packages/graph.scm @@ -482,7 +482,6 @@ (define-public python-graphtools (native-inputs (list util-linux ;for lscpu python-anndata - python-black python-coverage python-coveralls python-nose diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index d36dca2d91..439c3c9c77 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -229,8 +229,7 @@ (define-public python-funsor (propagated-inputs (list python-makefun python-multipledispatch python-numpy python-opt-einsum python-typing-extensions)) - (native-inputs (list python-black - python-flake8 + (native-inputs (list python-flake8 python-isort python-nbsphinx python-pandas @@ -2151,8 +2150,7 @@ (define-public python-imbalanced-learn (getcwd))))))) (propagated-inputs (list python-joblib python-numpy python-scikit-learn python-scipy python-threadpoolctl)) - (native-inputs (list python-black - python-flake8 + (native-inputs (list python-flake8 python-keras python-mypy python-pandas @@ -2591,8 +2589,7 @@ (define-public python-hyperopt python-six python-tqdm)) (native-inputs - (list python-black - python-nose + (list python-nose python-pymongo python-pytest python-wheel)) @@ -5323,7 +5320,6 @@ (define-public python-captum (list python-matplotlib python-numpy python-pytorch python-tqdm)) (native-inputs (list jupyter python-annoy - python-black python-flake8 python-flask python-flask-compress diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index d17b61f29f..25407f4d7f 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -1515,8 +1515,7 @@ (define-public python-ovh (build-system pyproject-build-system) (arguments (list #:tests? #f)) ; XXX: tests require networking (propagated-inputs (list python-requests)) - (native-inputs (list python-black - python-coverage + (native-inputs (list python-coverage python-flake8 python-isort python-pytest @@ -2925,7 +2924,7 @@ (define-public python-openai and not test_file_cli"))) (propagated-inputs (list python-aiohttp python-requests python-tqdm python-typing-extensions)) - (native-inputs (list python-black python-pytest python-pytest-asyncio + (native-inputs (list python-pytest python-pytest-asyncio python-pytest-mock python-setuptools python-wheel)) (home-page "https://github.com/openai/openai-python") (synopsis "Python client library for the OpenAI API") @@ -10211,8 +10210,7 @@ (define-public python-starsessions python-itsdangerous python-starlette)) (native-inputs - (list python-black - python-flake8 + (list python-flake8 python-httpx python-mypy python-poetry-core diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index b4b233d464..6cbc2f92f5 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -8714,8 +8714,7 @@ (define-public python-pydantic-cli (propagated-inputs (list python-pydantic)) (native-inputs - (list python-black - python-mypy + (list python-mypy python-pytest)) (home-page "https://github.com/mpkocher/pydantic-cli") (synopsis "Turn Pydantic defined data models into CLI tools") @@ -11762,8 +11761,7 @@ (define-public python-imageio (propagated-inputs (list python-imageio-ffmpeg python-numpy python-pillow python-tifffile)) (native-inputs - (list python-black - python-flake8 + (list python-flake8 python-fsspec python-pytest python-pytest-cov @@ -23623,8 +23621,7 @@ (define-public ptpython (arguments `(#:tests? #f)) ;there are no tests (propagated-inputs - (list python-appdirs python-black python-jedi python-prompt-toolkit - python-pygments)) + (list python-appdirs python-jedi python-prompt-toolkit python-pygments)) (home-page "https://github.com/jonathanslenders/ptpython") (synopsis "Python Read-Eval-Print-Loop with nice IDE-like features") (description @@ -28962,7 +28959,7 @@ (define-public python-update-checker (base32 "04yb5a9mi45ax50m2m0ih6gdvkk1j7gfmy83dd58i1f59axlabba")))) (build-system python-build-system) (propagated-inputs (list python-requests)) - (native-inputs (list python-black python-flake8 python-pytest)) + (native-inputs (list python-flake8 python-pytest)) (home-page "https://github.com/bboe/update_checker") (synopsis "Python module that will check for package updates") (description "This package provides a Python module that will check for @@ -33267,8 +33264,7 @@ (define-public python-eliot (propagated-inputs (list python-boltons python-orjson python-pyrsistent python-zope-interface)) (native-inputs - (list python-black - python-coverage + (list python-coverage python-flake8 python-hypothesis python-pytest @@ -36597,7 +36593,6 @@ (define-public python-minikanren python-pytest python-pytest-cov python-pylint - python-black python-sympy python-versioneer python-coverage)) diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index b8819bb14d..568b50fcf9 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -2972,8 +2972,7 @@ (define-public python-transient (("==") ">="))))))) (native-inputs - (list python-black - python-mypy + (list python-mypy python-pyhamcrest python-setuptools python-twine From patchwork Fri Jan 31 02:03:04 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37842 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 1381527BBE2; Fri, 31 Jan 2025 02:11:39 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9715127BBEB for ; Fri, 31 Jan 2025 02:11:36 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgVA-0006Vz-WB; Thu, 30 Jan 2025 21:11:25 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgUq-0006UC-HX for guix-patches@gnu.org; Thu, 30 Jan 2025 21:11:04 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgUq-0000iR-8B for guix-patches@gnu.org; Thu, 30 Jan 2025 21:11:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=QrHBtJkLWXWijCuLm6uXFJeLPNrEOZ39uvGHBaBAgKo=; b=LUWcubbUxjAuFiLTft+I+1kFxiXvt5hYoQETt9JmzJLVKMSzIzTmkdVNmckoSpo3i+sEtAdBaMhxr9LrCIBjWmQfJcQ6ezN6VB58/xLbhcgXl1KUbkFmna/jL95wXZAnh47/Bf3g12hm+IsjUke/CwbA+gb/ycfPy4W1WXsmPcfWFX+po3O5KAQD85v7eNSKJNkxXlI6rvoWOjWaOy/Q9RDHwSAuPK+MGpPyRJ0oQi3xkK/DtvhySB9/yCGhoKRcttAqgJaIBNlBeqjrcWx4oVU0o35VWpPwjm82LGWjyRZ+TEOq1ZMhdNnXs6rzJ38QhH0SlH4BSnAoq/E2IzzqlA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgUq-0001W8-3J for guix-patches@gnu.org; Thu, 30 Jan 2025 21:11:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 04/28] build-system/pyproject: Remove python-pylint native-input. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:11:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894365643 (code B ref 70858); Fri, 31 Jan 2025 02:11:04 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:10:36 +0000 Received: from localhost ([127.0.0.1]:48573 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgUN-0001Sl-U9 for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:36 -0500 Received: from 7.mo576.mail-out.ovh.net ([46.105.50.32]:58685) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUG-0001Rd-Ni for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:29 -0500 Received: from director1.ghost.mail-out.ovh.net (unknown [10.109.148.79]) by mo576.mail-out.ovh.net (Postfix) with ESMTP id 4YkfVq28Lqz1fdH for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:27 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-cmvvm (unknown [10.110.96.35]) by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 02D7A1FE9D; Fri, 31 Jan 2025 02:10:26 +0000 (UTC) Received: from ngraves.fr ([37.59.142.101]) by ghost-submission-5b5ff79f4f-cmvvm with ESMTPSA id i94DJhIxnGcp5ggAS5JJKQ (envelope-from ); Fri, 31 Jan 2025 02:10:26 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-101G004fc7e01b5-9795-41cc-a57c-0b61e14c629f, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:04 +0100 Message-ID: <20250131021009.7499-5-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3536170135480099554 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedvrddvuddtrdejfedrudekpdefjedrheelrddugedvrddutddunecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejtdekheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeeimgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=QrHBtJkLWXWijCuLm6uXFJeLPNrEOZ39uvGHBaBAgKo=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289427; v=1; b=NGXs0bw8Z9PdgEn7gfdVcX3kvcZn1I3kLfCk4sRDX/Ae8FlAmk5HMB9tv9WYc4vWJ1GvEGaH 58FtMGxPudrhgso378gwFeh6CTQIavlhLjqwcYecRoDGjEcJRT3zMxcsO8q1yc7hb2twRpGUiaP C98vX83Ws0iZ3NwW+leIitQk2Q1Eh83qaWI/mT3VzD47/dCa/jGByIa/omcslT3GrCmBNnoxBaG 3mAo66mcQsdLvdtNYZ6Se70ERLL2V9c5ayrx+v+bPSsBH6Z35Iy76JqHDWPrSE76StscDrgZlnq NB6d4POLt0kmnnaMrVLftbqKpuIpInUBNLtdOUjgw9PnQ== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/potassco.scm (python-clingraph): [native-inputs]: Remove python-pylint. * gnu/packages/python-xyz.scm (python-mediapy) [native-inputs]: Remove python-pylint. * gnu/packages/syndication.scm (rtv, tuir)[native-inputs]: Remove python-pylint. * gnu/packages/terminals.scm (python-halo, python-log-symbols, python-spinners)[native-inputs]: Remove python-pylint. --- gnu/packages/potassco.scm | 3 +-- gnu/packages/python-xyz.scm | 1 - gnu/packages/syndication.scm | 2 -- gnu/packages/terminals.scm | 3 --- 4 files changed, 1 insertion(+), 8 deletions(-) diff --git a/gnu/packages/potassco.scm b/gnu/packages/potassco.scm index 8330c23300..cb1364d95a 100644 --- a/gnu/packages/potassco.scm +++ b/gnu/packages/potassco.scm @@ -699,8 +699,7 @@ (define-public python-clingraph python-jsonschema python-networkx python-setuptools)) - (native-inputs (list dot2tex graphviz python-pylint python-pytest - python-wheel)) + (native-inputs (list dot2tex graphviz python-pytest python-wheel)) (home-page "https://github.com/potassco/clingraph") (synopsis "Visualizer for graphs defined as logic programs") (description diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 6cbc2f92f5..d9a4b3340b 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -4961,7 +4961,6 @@ (define-public python-mediapy python-pillow)) (native-inputs (list python-flit-core - python-pylint python-pytest python-pytest-xdist)) (home-page "https://github.com/google/mediapy") diff --git a/gnu/packages/syndication.scm b/gnu/packages/syndication.scm index a84893786c..9fbccf6087 100644 --- a/gnu/packages/syndication.scm +++ b/gnu/packages/syndication.scm @@ -501,7 +501,6 @@ (define-public rtv python-coveralls python-coverage python-mock - python-pylint python-pytest python-vcrpy)) (home-page "https://github.com/michael-lazar/rtv") @@ -545,7 +544,6 @@ (define-public tuir (list python-coverage python-coveralls python-mock - python-pylint python-pytest python-setuptools python-vcrpy diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm index 88e84ce647..662a40c689 100644 --- a/gnu/packages/terminals.scm +++ b/gnu/packages/terminals.scm @@ -1178,7 +1178,6 @@ (define-public python-halo (native-inputs (list python-coverage python-nose - python-pylint python-setuptools python-tox python-twine @@ -1211,7 +1210,6 @@ (define-public python-log-symbols (native-inputs (list python-coverage python-nose - python-pylint python-setuptools python-tox python-wheel)) @@ -1245,7 +1243,6 @@ (define-public python-spinners (native-inputs (list python-coverage python-nose - python-pylint python-setuptools python-tox python-wheel)) From patchwork Fri Jan 31 02:03:05 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37845 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 E143F27BBEA; Fri, 31 Jan 2025 02:12:05 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9CDF027BBE2 for ; Fri, 31 Jan 2025 02:12:04 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgVH-0006Wq-EF; Thu, 30 Jan 2025 21:11:31 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgUr-0006Ue-0Q for guix-patches@gnu.org; Thu, 30 Jan 2025 21:11:05 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgUq-0000ib-Lv for guix-patches@gnu.org; Thu, 30 Jan 2025 21:11:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=Y9BCKM/5oB045v3BcPDF/S7Tvy3CkLNKmNS4GYrb47M=; b=uh86Llu4orZH9pmhjzTujEKgUHpJUwczHzM7egbJT1wHdNSyK8X+hG9cJQmEXBiUWS/aXadeGZXAiAaCT22KP+M9nnZg8Y1PV1r15H/IDhiwhP8OfZnRGVWjGq0MbycIQso/7esT3GZc+dF+J/IWTLMmwbn+duMTOdSmY8zQONRiBiEt/PbYySdAeVlXqUyPPWiCNi0N7UnyDIPahHmMm0IJS0+D2SdjL0Luo4iNFxozkN3TGzJQ5TmAbviBOKIjem+TYQzXtKxvE+taX45YaEqeMp/daFkgeKGVGW2y4M63raa4nriaJ4zXil4QJZY9x0iT2g6gpT5JDe7ZSQFlOw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgUq-0001WF-HI for guix-patches@gnu.org; Thu, 30 Jan 2025 21:11:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 05/28] build-system/pyproject: Remove python-flake8 inputs. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:11:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894395668 (code B ref 70858); Fri, 31 Jan 2025 02:11:04 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:10:39 +0000 Received: from localhost ([127.0.0.1]:48575 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgUO-0001Sx-Lw for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:38 -0500 Received: from 2.mo583.mail-out.ovh.net ([178.33.109.111]:49487) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUI-0001Rr-CE for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:32 -0500 Received: from director6.ghost.mail-out.ovh.net (unknown [10.109.140.54]) by mo583.mail-out.ovh.net (Postfix) with ESMTP id 4YkfVr4J89z1JnP for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:28 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-pkwb4 (unknown [10.108.42.118]) by director6.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 3E1161FD4E; Fri, 31 Jan 2025 02:10:28 +0000 (UTC) Received: from ngraves.fr ([37.59.142.100]) by ghost-submission-5b5ff79f4f-pkwb4 with ESMTPSA id fVt/LhMxnGfVqxEAY1eb0Q (envelope-from ); Fri, 31 Jan 2025 02:10:27 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-100R003db6899f9-1e16-457c-9214-5955e0b5da47, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:05 +0100 Message-ID: <20250131021009.7499-6-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3536451607901692642 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepjeevuefgieefteehleelhfelteevudelgedvtddvvdehffffueelhfdvkeegjedvnecuffhomhgrihhnpehgihhthhhusgdrtghomhdprhgvrgguthhhvgguohgtshdrihhopdhphihpihdrohhrghdpfihoohgsrdhtvggthhenucfkphepuddvjedrtddrtddruddpkedvrddvuddtrdejfedrudekpdefjedrheelrddugedvrddutddtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejtdekheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeefmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=Y9BCKM/5oB045v3BcPDF/S7Tvy3CkLNKmNS4GYrb47M=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289428; v=1; b=Y1+Cgi2JU/32Szlmpf6VPQB8JtxZNLwe4IxDAIr/aa/YMrtbtJJQ+MNhE6KXE8Sf8A0UiYlt X5arGf8OLFMRv5nJ0HibBeAF4/bsh+NdmL1XPJWm2y4DW3UPV4BfGUXEKlZvSR4LcVUhfnN/BbC rEmL3kGkzFFjxkO+7mmaIzmq9xRSHMGdmNXOziAqdSOEHDBpp8Pz5gqPNiA8xDCWvkSOV36IP8q SD9OdjHXZJWRugcyWf/zKdh8cF4V8LdO/tW8IytAAEJ5/zOdfTZ2MN3T9g1fLATUWgSYgdswE4e KhThTr/ZQ/cpvLLloUIbpjPBBlpPnah7uaCX6tkmuuoZw== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/bioinformatics.scm (python-doubletdetection, python-biom-format)[native-inputs]: Remove python-flake8. * gnu/packages/ebook.scm (calibre)[native-inputs]: Remove python-flake8. * gnu/packages/engineering.scm (python-scikit-rf)[native-inputs]: Remove python-flake8. * gnu/packages/finance.scm (python-mt-940)[native-inputs]: Remove python-flake8. * gnu/packages/geo.scm (python-geopy)[native-inputs]: Remove python-flake8. * gnu/packages/gettext.scm (python-mdpo)[native-inputs]: Remove python-flake8. * gnu/packages/graph.scm (python-pygsp)[native-inputs]: Remove python-flake8. * gnu/packages/graphviz.scm (python-uqbar)[native-inputs]: Remove python-flake8. * gnu/packages/machine-learning.scm (python-funsor, python-imbalanced-learn, python-captum, python-pyro-api, python-pyro-ppl, python-linear-operator, python-gpytorch)[native-inputs]: Remove python-flake8. * gnu/packages/music.scm (python-mutagen): [arguments]<#:test-flags>: Ignore flake8 quality tests. [native-inputs]: Remove python-flake8. * gnu/packages/protobuf.scm (python-pure-protobuf): [arguments]<#:phases>: Remove flake8 invocation from check phase. [native-inputs]: Remove python-flake8. * gnu/packages/python-web.scm (python-ovh, python-furl, python-httplib2, python-http-ece, python-woob, python-starsessions-for-pytorch-lightning)[native-inputs]: Remove python-flake8. * gnu/packages/python-xyz.scm (python-colorful, python-pymd4c, python-flasgger, python-imageio, python-importlib-ressources, python-seaborn, python-inflect, python-yq, python-update-checker, python-eliot, python-dateparser, python-jinja2-cli, python-verspec, python-mike)[native-inputs]: Remove python-flake8. * gnu/packages/simulation.scm (python-dolfin-adjoint)[native-inputs]: Remove python-flake8. * gnu/packages/statistics.scm (python-statsmodels)[native-inputs]: Remove python-flake8. * gnu/packages/vpn.scm (sshuttle)[native-inputs]: Remove python-flake8. * gnu/packages/wm.scm (qtile)[native-inputs]: Remove python-flake8. * gnu/packages/textutils.scm (python-panflute)[native-inputs]: Remove python-flake8. --- gnu/packages/bioinformatics.scm | 7 ++----- gnu/packages/ebook.scm | 1 - gnu/packages/engineering.scm | 1 - gnu/packages/finance.scm | 4 +--- gnu/packages/gettext.scm | 1 - gnu/packages/graph.scm | 3 +-- gnu/packages/graphviz.scm | 1 - gnu/packages/machine-learning.scm | 14 ++++---------- gnu/packages/music.scm | 4 ++-- gnu/packages/protobuf.scm | 4 +--- gnu/packages/python-web.scm | 12 +++--------- gnu/packages/python-xyz.scm | 30 ++++++++++++------------------ gnu/packages/simulation.scm | 1 - gnu/packages/statistics.scm | 1 - gnu/packages/textutils.scm | 1 - gnu/packages/vpn.scm | 1 - gnu/packages/wm.scm | 1 - 17 files changed, 26 insertions(+), 61 deletions(-) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 546aa97c71..fca21ebd73 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -2765,8 +2765,7 @@ (define-public python-doubletdetection python-scipy python-tqdm)) (native-inputs - (list python-flake8 - python-poetry-core + (list python-poetry-core python-pytest)) (home-page "https://github.com/JonathanShor/DoubletDetection") (synopsis @@ -3813,7 +3812,6 @@ (define-public python-biom-format (propagated-inputs (list python-anndata python-click - python-flake8 python-future python-h5py python-numpy @@ -23573,8 +23571,7 @@ (define-public scvelo python-umap-learn pybind11)) (native-inputs - (list python-flake8 - python-hypothesis + (list python-hypothesis python-pytest python-setuptools-scm python-wheel)) diff --git a/gnu/packages/ebook.scm b/gnu/packages/ebook.scm index 46ec951916..75e14801dd 100644 --- a/gnu/packages/ebook.scm +++ b/gnu/packages/ebook.scm @@ -156,7 +156,6 @@ (define-public calibre (native-inputs (list bash-minimal pkg-config - python-flake8 python-pyqt-builder qtbase-5 ; for qmake xdg-utils)) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 009629307d..d19b58b3e7 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -2828,7 +2828,6 @@ (define-public python-scikit-rf python-qtpy python-scipy)) (native-inputs (list python-coverage - python-flake8 python-nbval python-networkx python-pytest diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index 0bb2f46abb..5cf2db24a2 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -2309,9 +2309,7 @@ (define-public python-mt-940 ;; Remove custom --cov flags. (delete-file "pytest.ini") (invoke "pytest" "-vv"))))))) - (native-inputs (list python-flake8 - python-pytest - python-pyyaml)) + (native-inputs (list python-pytest python-pyyaml)) (home-page "https://mt940.readthedocs.io/") (synopsis "Python parser for MT940-encoded SWIFT data") (description diff --git a/gnu/packages/gettext.scm b/gnu/packages/gettext.scm index 7862c296bd..29cdbab915 100644 --- a/gnu/packages/gettext.scm +++ b/gnu/packages/gettext.scm @@ -226,7 +226,6 @@ (define-public mdpo (build-system python-build-system) (native-inputs (list python-bump2version - python-flake8 python-flake8-implicit-str-concat python-flake8-print python-isort diff --git a/gnu/packages/graph.scm b/gnu/packages/graph.scm index 02268f4391..85cb1d6437 100644 --- a/gnu/packages/graph.scm +++ b/gnu/packages/graph.scm @@ -570,8 +570,7 @@ (define-public python-pygsp ""))))))) (propagated-inputs (list python-numpy python-scikit-image python-scipy)) (native-inputs - (list python-coverage python-coveralls python-flake8 - python-pytest)) + (list python-coverage python-coveralls python-pytest)) (home-page "https://github.com/epfl-lts2/pygsp") (synopsis "Graph Signal Processing in Python") (description "The PyGSP is a Python package to ease signal processing on diff --git a/gnu/packages/graphviz.scm b/gnu/packages/graphviz.scm index defd53df73..0d3db31212 100644 --- a/gnu/packages/graphviz.scm +++ b/gnu/packages/graphviz.scm @@ -224,7 +224,6 @@ (define-public python-uqbar and not test_sphinx_book_text_broken_strict"))) (native-inputs (list graphviz - python-flake8 python-isort python-mypy python-pytest diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index 439c3c9c77..b93bfb551f 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -229,8 +229,7 @@ (define-public python-funsor (propagated-inputs (list python-makefun python-multipledispatch python-numpy python-opt-einsum python-typing-extensions)) - (native-inputs (list python-flake8 - python-isort + (native-inputs (list python-isort python-nbsphinx python-pandas python-pillow @@ -2150,8 +2149,7 @@ (define-public python-imbalanced-learn (getcwd))))))) (propagated-inputs (list python-joblib python-numpy python-scikit-learn python-scipy python-threadpoolctl)) - (native-inputs (list python-flake8 - python-keras + (native-inputs (list python-keras python-mypy python-pandas python-pytest @@ -5320,7 +5318,6 @@ (define-public python-captum (list python-matplotlib python-numpy python-pytorch python-tqdm)) (native-inputs (list jupyter python-annoy - python-flake8 python-flask python-flask-compress python-ipython @@ -5841,8 +5838,7 @@ (define-public python-pyro-api (build-system python-build-system) (arguments '(#:tests? #false)) ;requires pyro (native-inputs - (list python-flake8 - python-ipython + (list python-ipython python-pytest python-sphinx python-sphinx-rtd-theme)) @@ -5899,8 +5895,7 @@ (define-public python-linear-operator python-pytorch python-scipy python-typeguard)) - (native-inputs (list python-flake8 - python-flake8-print + (native-inputs (list python-flake8-print python-pytest python-setuptools python-setuptools-scm @@ -5931,7 +5926,6 @@ (define-public python-gpytorch python-scikit-learn python-scipy)) (native-inputs (list python-coverage - python-flake8 python-flake8-print python-nbval python-pytest diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 6659dc0d53..dc82cfa570 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -4112,6 +4112,7 @@ (define-public python-mutagen (build-system pyproject-build-system) (arguments (list + #:test-flags '(list "--ignore=tests/quality/test_flake8.py") #:phases #~(modify-phases %standard-phases (add-before 'check 'remove-hypothesis-deadlines @@ -4122,8 +4123,7 @@ (define-public python-mutagen (("( +)@given" all spaces) (string-append spaces "@settings(deadline=None)\n" all)))))))) (native-inputs - (list python-flake8 - python-hypothesis + (list python-hypothesis python-pytest python-setuptools python-wheel)) diff --git a/gnu/packages/protobuf.scm b/gnu/packages/protobuf.scm index d4b48e585b..4f18d1e6e2 100644 --- a/gnu/packages/protobuf.scm +++ b/gnu/packages/protobuf.scm @@ -505,7 +505,7 @@ (define-public python-pure-protobuf (base32 "15dp5pvazd0jx4wzzh79080ah7hkpd3axh40al9vhzs2hf3v90hx")))) (build-system python-build-system) (native-inputs - (list python-flake8 python-pytest python-pytest-cov python-isort)) + (list python-pytest python-pytest-cov python-isort)) (arguments `(#:phases (modify-phases %standard-phases @@ -513,8 +513,6 @@ (define-public python-pure-protobuf (lambda _ (invoke "pytest" "--cov-report" "term-missing" "--cov" "pure_protobuf") - (invoke "flake8" "pure_protobuf" "tests" - "--ignore=F541") (invoke "isort" "-rc" "-c" "pure_protobuf" "tests")))))) (home-page "https://pypi.org/project/pure-protobuf/") (synopsis "Protobuf implementation using dataclasses") diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 25407f4d7f..8f88693e56 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -1516,7 +1516,6 @@ (define-public python-ovh (arguments (list #:tests? #f)) ; XXX: tests require networking (propagated-inputs (list python-requests)) (native-inputs (list python-coverage - python-flake8 python-isort python-pytest python-pytest-cov @@ -1832,8 +1831,6 @@ (define-public python-furl (build-system python-build-system) (propagated-inputs (list python-six python-orderedmultidict)) - (native-inputs - (list python-flake8)) (home-page "https://github.com/gruns/furl") (synopsis "URL manipulation in Python") (description "Furl provides an easy-to-use alternative to the @@ -1866,7 +1863,6 @@ (define-public python-httplib2 (("==") ">="))))))) (native-inputs (list python-cryptography - python-flake8 python-future python-mock python-pytest @@ -8472,7 +8468,7 @@ (define-public python-http-ece (propagated-inputs (list python-cryptography)) (native-inputs - (list python-coverage python-flake8 python-mock python-nose)) + (list python-coverage python-mock python-nose)) (home-page "https://github.com/web-push-libs/encrypted-content-encoding") (synopsis "Encrypted Content Encoding for HTTP") (description @@ -9549,8 +9545,7 @@ (define-public python-woob python-six python-unidecode)) (native-inputs - (list python-coverage python-flake8 python-nose python-selenium - python-xunitparser)) + (list python-coverage python-nose python-selenium python-xunitparser)) (home-page "https://woob.tech/") (synopsis "Woob, Web Outside Of Browsers") (description "Woob is a collection of applications able to interact with @@ -10210,8 +10205,7 @@ (define-public python-starsessions python-itsdangerous python-starlette)) (native-inputs - (list python-flake8 - python-httpx + (list python-httpx python-mypy python-poetry-core python-pytest diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index d9a4b3340b..c4cd591093 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -1470,8 +1470,7 @@ (define-public python-colorful (base32 "0kyy9qhvrb5m9h8xmri7c88i0k1g5qc7017anw39gx44an7mn33y")))) (build-system pyproject-build-system) (native-inputs - (list python-coverage python-flake8 python-pytest python-setuptools - python-wheel)) + (list python-coverage python-pytest python-setuptools python-wheel)) (propagated-inputs (list python-colorama)) (home-page "http://github.com/timofurrer/colorful") @@ -2815,7 +2814,7 @@ (define-public python-pymd4c (inputs (list md4c)) (native-inputs - (list python-flake8 python-pkgconfig pkg-config)) + (list python-pkgconfig pkg-config)) (home-page "https://github.com/dominickpastore/pymd4c") (synopsis "Python bindings for MD4C") (description @@ -11760,8 +11759,7 @@ (define-public python-imageio (propagated-inputs (list python-imageio-ffmpeg python-numpy python-pillow python-tifffile)) (native-inputs - (list python-flake8 - python-fsspec + (list python-fsspec python-pytest python-pytest-cov python-setuptools @@ -12585,8 +12583,7 @@ (define-public python-importlib-resources (setenv "PYTHONPATH" (string-append (getcwd) "/_custom_build"))))))) (native-inputs - (list python-flake8 - python-pytest + (list python-pytest python-pytest-black python-pytest-checkdocs python-pytest-cov @@ -14858,8 +14855,7 @@ (define-public python-seaborn python-scipy python-statsmodels)) (native-inputs - (list python-flake8 - python-flit-core + (list python-flit-core python-ipykernel python-nbconvert python-numpydoc @@ -22488,8 +22484,7 @@ (define-public python-inflect (setenv "PYTHONPATH" (string-append (getcwd) "/_custom_build"))))))) (propagated-inputs (list python-pydantic)) - (native-inputs (list python-flake8 - python-pygments + (native-inputs (list python-pygments python-pytest python-pytest-black python-pytest-checkdocs @@ -27950,7 +27945,7 @@ (define-public python-yq (inputs (list python-argcomplete python-pyyaml python-xmltodict python-toml jq)) (native-inputs - (list python-coverage python-flake8 python-setuptools-scm python-wheel)) + (list python-coverage python-setuptools-scm python-wheel)) (home-page "https://github.com/kislyuk/yq") (synopsis "Command-line YAML/XML processor") (description @@ -28958,7 +28953,7 @@ (define-public python-update-checker (base32 "04yb5a9mi45ax50m2m0ih6gdvkk1j7gfmy83dd58i1f59axlabba")))) (build-system python-build-system) (propagated-inputs (list python-requests)) - (native-inputs (list python-flake8 python-pytest)) + (native-inputs (list python-pytest)) (home-page "https://github.com/bboe/update_checker") (synopsis "Python module that will check for package updates") (description "This package provides a Python module that will check for @@ -33264,7 +33259,6 @@ (define-public python-eliot (list python-boltons python-orjson python-pyrsistent python-zope-interface)) (native-inputs (list python-coverage - python-flake8 python-hypothesis python-pytest python-pytest-xdist @@ -34073,7 +34067,7 @@ (define-public python-dateparser (list python-dateutil python-pytz python-regex python-ruamel.yaml python-tzlocal)) (native-inputs - (list python-flake8 python-pytest python-parameterized tzdata-for-tests + (list python-pytest python-parameterized tzdata-for-tests python-setuptools python-wheel)) (arguments `(#:phases @@ -35496,7 +35490,7 @@ (define-public python-jinja2-cli (propagated-inputs (list python-jinja2)) (native-inputs - (list python-flake8 python-jinja2 python-pytest)) + (list python-jinja2 python-pytest)) (home-page "https://github.com/mattrobenolt/jinja2-cli") (synopsis "Command-line interface to Jinja2") (description @@ -38051,7 +38045,7 @@ (define-public python-verspec (base32 "07n06wv85fm4vl1ird2mja0823js3x322wgs9gdnq1djjyk4ql64")))) (build-system python-build-system) - (native-inputs (list python-coverage python-flake8 python-mypy + (native-inputs (list python-coverage python-mypy python-pretend python-pytest)) (arguments `(#:phases (modify-phases %standard-phases @@ -38451,7 +38445,7 @@ (define-public python-mike "0yxp816x7s948xsd0fifvq9shg01xdxlifd9rzf5y2rd9iwz3hsn")))) (build-system python-build-system) (native-inputs - (list python-coverage python-flake8 python-shtab)) + (list python-coverage python-shtab)) (propagated-inputs (list python-jinja2 python-mkdocs python-pyyaml python-verspec)) (home-page "https://github.com/jimporter/mike") diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm index 3af29aeeaa..1eed4fd180 100644 --- a/gnu/packages/simulation.scm +++ b/gnu/packages/simulation.scm @@ -1252,7 +1252,6 @@ (define-public python-dolfin-adjoint (list pkg-config python-coverage python-decorator - python-flake8 python-pkgconfig python-pytest)) (propagated-inputs diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 0e9a07f7b8..37abd291d2 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -2670,7 +2670,6 @@ (define-public python-statsmodels (native-inputs (list python-colorama python-cython - python-flake8 python-isort python-joblib python-matplotlib diff --git a/gnu/packages/textutils.scm b/gnu/packages/textutils.scm index 229e69a2b3..5424f6a28c 100644 --- a/gnu/packages/textutils.scm +++ b/gnu/packages/textutils.scm @@ -1758,7 +1758,6 @@ (define-public python-panflute (propagated-inputs (list python-click python-pyyaml)) (native-inputs (list python-configparser python-coverage - python-flake8 python-pandocfilters python-pytest python-pytest-cov diff --git a/gnu/packages/vpn.scm b/gnu/packages/vpn.scm index 0b62e8c7cf..53706a8de1 100644 --- a/gnu/packages/vpn.scm +++ b/gnu/packages/vpn.scm @@ -1034,7 +1034,6 @@ (define (install-man-page file) (native-inputs (list python-setuptools-scm ;; For tests only. - python-flake8 python-mock python-poetry-core python-pytest-cov diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 0d4f7860c6..9d6725ee5c 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -860,7 +860,6 @@ (define-public qtile python-xcffib)) (native-inputs (list pkg-config - python-flake8 python-pep8-naming python-pytest python-pytest-cov From patchwork Fri Jan 31 02:03:06 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37861 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 3663F27BBEA; Fri, 31 Jan 2025 02:13:24 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.3 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED,URIBL_SBL_A autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 47C4427BBE2 for ; Fri, 31 Jan 2025 02:13:22 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgWj-0007Uk-Uy; Thu, 30 Jan 2025 21:13:01 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVr-0006sa-P4 for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:11 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVo-0000rT-40 for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=B7nQFKF1dfmRkWh2K2Ze8dPok9vqdnfSUdSE4C4mJ0M=; b=Wya8hjRo/YcskrlWUUGDdvBtKSna98juixdWCYOwkr/WPSY9ryR29fnWxlza+91fFHakb5Jip5eyg6TdHybj7beo/E0yFoXFk/9x54KqAMZWY3R13EwvCMYgLHWA4UmcU/SeaNP7yOkjs7sRI1w/g4fV710iJIMmj75wRgeP5qdEAc+0pRvobYSnKWIUMGUWDZF4hniWy18PyUYe7+O3IEL2oHP5JZfI2qGDCzJCr7OmAPbDmPaRpa2oZqqehLr+2K11Njxbh/qKLnsEXwLwfjUne2bG1mk15dvDushNyP5bfdF+sykCnjBfzhwdWd0FOFzJkyzeVE04TNuOIjBvYA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVn-0001av-TO for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 06/28] build-system/pyproject: Remove python-coverage input. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894745903 (code B ref 70858); Fri, 31 Jan 2025 02:12:03 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:14 +0000 Received: from localhost ([127.0.0.1]:48629 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgUy-0001X1-4c for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:13 -0500 Received: from 5.mo575.mail-out.ovh.net ([46.105.62.179]:33547) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUJ-0001S3-Q7 for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:34 -0500 Received: from director3.ghost.mail-out.ovh.net (unknown [10.108.25.16]) by mo575.mail-out.ovh.net (Postfix) with ESMTP id 4YkfVt0rmdz1mkj for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:29 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-rv8xn (unknown [10.111.174.174]) by director3.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 83DC01FD47; Fri, 31 Jan 2025 02:10:29 +0000 (UTC) Received: from ngraves.fr ([37.59.142.101]) by ghost-submission-5b5ff79f4f-rv8xn with ESMTPSA id bh53DhUxnGcQHAAAVoCB3A (envelope-from ); Fri, 31 Jan 2025 02:10:29 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-101G004248701ab-07df-4937-a3bc-b5dfb8167525, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:06 +0100 Message-ID: <20250131021009.7499-7-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3536733084111397602 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeekucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhephedvhfehuefgkeeugfefkeeuffefueevgedutdefuedtiedukefgvdduudegjeffnecuffhomhgrihhnpehstghikhhithdqsghiohdrohhrghdpghhithhhuhgsrdgtohhmpdhjuhhphihtvghrrdhorhhgpdifohhosgdrthgvtghhnecukfhppeduvdejrddtrddtrddupdekvddrvddutddrjeefrddukedpfeejrdehledrudegvddruddtudenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjedtkeehkeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejhegmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=B7nQFKF1dfmRkWh2K2Ze8dPok9vqdnfSUdSE4C4mJ0M=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289430; v=1; b=R8ww8euE7IyzBDluPCJ2Vs6k4O4/fy7m5krnx107taIvu0zLjk5UGz2ONdkw7rpep1AgS5gt IDaCk186xecdzh4gzc4qCweEv2ReI5mApVturldZMJrWqbPiXPt9XYIYGNUjKpayiGOkQ2xnIDY kCFlMVbOBq4kxoIGrAhmaSuxtNhS9VCj/HARSE0ql50ixOJZcKTJeSgdSn0KoYqSwY/3RNOHyag 16kdyxJLGG8Df0Q2jDgEA4IDhAm+3slNKtzc+VosnfqMF/GR0vLysJXPX7ZAxSa5vbQksCi65HN YzRbGCipmMKB4wOGe0lC0agT9+jSVEhNRLNj3sBNDWKSA== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/android.scm (python-androguard): [native-inputs]: Remove python-coverage. [arguments]<#:phases>: Adapt 'check phase replacement. * gnu/packages/astronomy.scm (python-asdf-astropy, python-poliastro)[native-inputs]: Remove python-coverage. * gnu/packages/bioinformatics.scm (python-ega-download-client, python-scikit-bio, python-cooler)[native-inputs]: Remove python-coverage. * gnu/packages/check.scm (python-pytest-randomly, python-pytest-flakes, python-aiounittest)[native-inputs]: Remove python-coverage. * gnu/packages/cpp.scm (cpplint)[native-inputs]: Remove python-coverage. * gnu/packages/django.scm (python-django-haystack)[native-inputs]: Remove python-coverage. * gnu/packages/engineering.scm (python-scikit-rf)[native-inputs]: Remove python-coverage. * gnu/packages/geo.scm (python-geopy)[native-inputs]: Remove python-coverage. * gnu/packages/gpodder.scm (gpodder)[native-inputs]: Remove python-coverage. * gnu/packages/graph.scm (python-graphtools, python-pygsp)[native-inputs]: Remove python-coverage. * gnu/packages/jupyter.scm (python-jupyter-packaging)[native-inputs]: Remove python-coverage. * gnu/packages/machine-learning.scm (onnx, onnx-optimizer, python-lightning-utilities, python-pytorch-lightning, python-torchmetrics, python-gpytorch)[native-inputs]: Remove python-coverage. * gnu/packages/music.scm (python-pylast)[native-inputs]: Remove python-coverage. * gnu/packages/package-management.scm (python-anaconda-client, conda)[native-inputs]: Remove python-coverage. * gnu/packages/python-check.scm (python-vcrpy, python-re-assert)[native-inputs]: Remove python-coverage. * gnu/packages/python-compression.scm (python-multivolumefile, python-pybcj, python-bcj-cffi, python-pyppmd, python-ppmd-cffi, python-py7zr)[native-inputs]: Remove python-coverage. * gnu/packages/python-web.scm (python-ovh, python-zope-interface, python-zope-hookable, python-url, python-transaction, python-sanic, python-woob, python-flask-combo-jsonapi)[native-inputs]: Remove python-coverage. * gnu/packages/python-xyz.scm (python-affine, python-colorful, python-lunr, python-mdit-py-plugins, python-bidict, python-sh, python-cftime, python-can, python-jsonargparse, python-pyjwt, python-virtualenv-clone, python-pikepdf, python-tasklogger, python-notebook, python-structlog, binwalk, python-argcomplete, python-attrs, python-yq, python-stone, python-identify, python-nodeenv, python-forbiddenfruit, python-watchgod, python-eliot, python-pem, python-scikit-build, python-minikanren, python-verspec, python-mike) [native-inputs]: Remove python-coverage. * gnu/packages/simulation.scm (python-dolfin-adjoint)[native-inputs]: Remove python-coverage. * gnu/packages/statistics.scm (python-emcee, python-rpy2)[native-inputs]: Remove python-coverage. * gnu/packages/syndication.scm (rtv, tuir)[native-inputs]: Remove python-coverage. * gnu/packages/terminals.scm (python-halo, python-log-symbols, python-spinners)[native-inputs]: Remove python-coverage. * gnu/packages/textutils.scm (python-panflute)[native-inputs]: Remove python-coverage. * gnu/packages/version-control.scm (pre-commit)[native-inputs]: Remove python-coverage. * gnu/packages/web.scm (python-httpretty)[native-inputs]: Remove python-coverage. * gnu/packages/xml.scm (python-xmltodict)[native-inputs]: Remove python-coverage. --- gnu/packages/android.scm | 6 +-- gnu/packages/astronomy.scm | 6 +-- gnu/packages/bioinformatics.scm | 8 ++-- gnu/packages/check.scm | 7 ++-- gnu/packages/cpp.scm | 3 +- gnu/packages/django.scm | 3 +- gnu/packages/engineering.scm | 3 +- gnu/packages/gpodder.scm | 3 +- gnu/packages/graph.scm | 3 +- gnu/packages/jupyter.scm | 2 +- gnu/packages/machine-learning.scm | 12 ++---- gnu/packages/music.scm | 3 +- gnu/packages/package-management.scm | 6 +-- gnu/packages/python-check.scm | 2 +- gnu/packages/python-compression.scm | 14 ++----- gnu/packages/python-web.scm | 18 ++++----- gnu/packages/python-xyz.scm | 57 +++++++++-------------------- gnu/packages/simulation.scm | 1 - gnu/packages/statistics.scm | 6 +-- gnu/packages/syndication.scm | 4 +- gnu/packages/terminals.scm | 9 ++--- gnu/packages/textutils.scm | 1 - gnu/packages/version-control.scm | 1 - gnu/packages/web.scm | 1 - gnu/packages/xml.scm | 2 +- 25 files changed, 59 insertions(+), 122 deletions(-) diff --git a/gnu/packages/android.scm b/gnu/packages/android.scm index 9c71a4ee47..10845bc40c 100644 --- a/gnu/packages/android.scm +++ b/gnu/packages/android.scm @@ -1072,11 +1072,9 @@ (define-public python-androguard (replace 'check ;; Adapted from .travis.yml (lambda _ - (invoke "nosetests" "--with-coverage" "--with-timer" - "--timer-top-n" "50")))))) + (invoke "nosetests" "--with-timer" "--timer-top-n" "50")))))) (native-inputs - (list python-codecov python-coverage python-mock python-nose - python-nose-timer)) + (list python-codecov python-mock python-nose python-nose-timer)) (propagated-inputs (list python-asn1crypto python-colorama diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index f2d5bb2fe9..fa39f3f83a 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -1683,8 +1683,7 @@ (define-public python-asdf-astropy (add-before 'check 'set-home-env (lambda _ (setenv "HOME" "/tmp")))))) (native-inputs - (list python-coverage - python-h5py + (list python-h5py python-pandas python-pytest python-pytest-astropy @@ -4342,8 +4341,7 @@ (define-public python-poliastro (lambda _ (setenv "HOME" "/tmp")))))) (native-inputs - (list python-coverage - python-hypothesis + (list python-hypothesis python-mypy python-flit-core python-pytest diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index fca21ebd73..0d603ca73e 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -3592,8 +3592,7 @@ (define-public python-ega-download-client (propagated-inputs (list python-htsget python-psutil python-requests python-tqdm python-urllib3)) (native-inputs - (list python-coverage - python-mock + (list python-mock python-pyfakefs python-pytest python-responses @@ -6353,7 +6352,7 @@ (define-public python-scikit-bio python-requests python-scipy)) (native-inputs - (list python-coverage python-pytest)) + (list python-pytest)) (home-page "https://scikit-bio.org") (synopsis "Data structures, algorithms and educational resources for bioinformatics") (description @@ -19606,8 +19605,7 @@ (define-public python-cooler python-scipy python-simplejson)) (native-inputs - (list python-coverage - python-hatchling + (list python-hatchling python-isort python-pytest python-pytest-cov)) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index a46062868a..e9d9b5b9e1 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -1969,8 +1969,7 @@ (define-public python-pytest-randomly "not reordered " "and not test_it_runs_before_stepwise " "and not test_entrypoint_injection")))))))) - (native-inputs (list python-coverage - python-factory-boy + (native-inputs (list python-factory-boy python-faker python-numpy python-pytest-xdist)) @@ -3204,7 +3203,7 @@ (define-public python-pytest-flakes (add-installed-pythonpath inputs outputs) (invoke "py.test" "-vv" "-k" "not test_syntax_error")))))) (native-inputs - (list python-coverage python-pytest python-pytest-pep8)) + (list python-pytest python-pytest-pep8)) (propagated-inputs (list python-pyflakes)) (home-page "https://github.com/fschulze/pytest-flakes") @@ -4200,7 +4199,7 @@ (define-public python-aiounittest #t))))) (propagated-inputs (list python-wrapt)) (native-inputs - (list python-coverage python-nose)) + (list python-nose)) (home-page "https://github.com/kwarunek/aiounittest") (synopsis "Test asyncio code more easily") diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index c8199af9ce..656b68e5bd 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -1347,8 +1347,7 @@ (define-public cpplint (setenv "GUIX_PYTHONPATH" (getenv "TMP_PYTHONPATH"))))))) (native-inputs - (list python-coverage - python-pytest + (list python-pytest python-pytest-cov python-pytest-runner python-setuptools diff --git a/gnu/packages/django.scm b/gnu/packages/django.scm index 7f481f785a..fcc73c6d88 100644 --- a/gnu/packages/django.scm +++ b/gnu/packages/django.scm @@ -509,8 +509,7 @@ (define-public python-django-haystack (list python-django python-packaging)) ;; (inputs (list gdal)) ; it's optional, tests fail when provided (native-inputs - (list python-coverage - python-dateutil + (list python-dateutil python-geopy python-pysolr python-requests diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index d19b58b3e7..8bd5f155d3 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -2827,8 +2827,7 @@ (define-public python-scikit-rf python-pyqtgraph python-qtpy python-scipy)) - (native-inputs (list python-coverage - python-nbval + (native-inputs (list python-nbval python-networkx python-pytest python-pytest-cov diff --git a/gnu/packages/gpodder.scm b/gnu/packages/gpodder.scm index c3e1c9b496..57e14ee93f 100644 --- a/gnu/packages/gpodder.scm +++ b/gnu/packages/gpodder.scm @@ -65,7 +65,6 @@ (define-public gpodder (build-system python-build-system) (native-inputs (list intltool - python-coverage python-minimock python-pytest python-pytest-cov @@ -169,7 +168,7 @@ (define-public python-mygpoclient "05hmjdb73m7vl6lzvh58bnliy4227pv8hprwfka0bg19cnvgpyf5")))) (build-system python-build-system) (native-inputs - (list python-coverage python-minimock python-nose python-pytest)) + (list python-minimock python-nose python-pytest)) (arguments '(#:phases (modify-phases %standard-phases diff --git a/gnu/packages/graph.scm b/gnu/packages/graph.scm index 85cb1d6437..9f91d39194 100644 --- a/gnu/packages/graph.scm +++ b/gnu/packages/graph.scm @@ -482,7 +482,6 @@ (define-public python-graphtools (native-inputs (list util-linux ;for lscpu python-anndata - python-coverage python-coveralls python-nose python-nose2 @@ -570,7 +569,7 @@ (define-public python-pygsp ""))))))) (propagated-inputs (list python-numpy python-scikit-image python-scipy)) (native-inputs - (list python-coverage python-coveralls python-pytest)) + (list python-coveralls python-pytest)) (home-page "https://github.com/epfl-lts2/pygsp") (synopsis "Graph Signal Processing in Python") (description "The PyGSP is a Python package to ease signal processing on diff --git a/gnu/packages/jupyter.scm b/gnu/packages/jupyter.scm index d5c298056c..5be51fc425 100644 --- a/gnu/packages/jupyter.scm +++ b/gnu/packages/jupyter.scm @@ -519,7 +519,7 @@ (define-public python-jupyter-packaging (list python-deprecation python-packaging python-setuptools python-tomlkit python-wheel)) (native-inputs - (list python-pypa-build python-coverage python-pytest + (list python-pypa-build python-pytest python-pytest-cov python-pytest-mock)) (home-page "https://jupyter.org") (synopsis "Jupyter packaging utilities") diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index b93bfb551f..53eb637ce8 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -1591,7 +1591,6 @@ (define args (list cmake-minimal googletest pybind11 - python-coverage python-fb-re2 python-parameterized python-pytest @@ -1669,8 +1668,7 @@ (define-public onnx-optimizer " and not test_fuse_transpose"))))))))) (native-inputs (append - (list cmake-minimal python-pytest python-pytest-runner - python-coverage) + (list cmake-minimal python-pytest python-pytest-runner) (filter (lambda (pkg) (member (or (%current-target-system) @@ -5279,8 +5277,7 @@ (define-public python-lightning-utilities "016zikn39apig3y6xyipw34w0w02c73z483radddbf68ivpjgz3r")))) (build-system pyproject-build-system) (native-inputs - (list python-coverage - python-setuptools + (list python-setuptools python-wheel)) (propagated-inputs (list python-importlib-metadata @@ -5471,7 +5468,6 @@ (define-public python-pytorch-lightning (native-inputs (list python-aiohttp python-cloudpickle - python-coverage python-flaky python-pympler python-pytest @@ -5509,7 +5505,6 @@ (define-public python-torchmetrics python-lightning-utilities)) (native-inputs (list python-cloudpickle - python-coverage python-fire python-mir-eval python-mypy @@ -5925,8 +5920,7 @@ (define-public python-gpytorch python-mpmath python-scikit-learn python-scipy)) - (native-inputs (list python-coverage - python-flake8-print + (native-inputs (list python-flake8-print python-nbval python-pytest python-setuptools diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index dc82cfa570..f8c34ff529 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -4225,8 +4225,7 @@ (define-public python-pylast ;; https://github.com/pylast/pylast/issues/105 (arguments '(#:tests? #f)) (native-inputs - (list python-coverage python-pytest python-flaky python-pyyaml - python-setuptools-scm)) + (list python-pytest python-flaky python-pyyaml python-setuptools-scm)) (home-page "https://github.com/pylast/pylast") (synopsis "Python interface to Last.fm and Libre.fm") (description "A Python interface to Last.fm and other API-compatible diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm index d06df2c55b..f42a6d002b 100644 --- a/gnu/packages/package-management.scm +++ b/gnu/packages/package-management.scm @@ -1098,8 +1098,7 @@ (define-public python-anaconda-client python-requests python-setuptools)) (native-inputs - (list python-coverage - python-dateutil + (list python-dateutil python-freezegun python-mock python-pillow @@ -1284,8 +1283,7 @@ (define-public conda ;; XXX: This is dragged in by libarchive and is needed at runtime. zstd)) (native-inputs - (list python-coverage - python-flaky + (list python-flaky python-pytest-timeout python-pytest-xprocess python-wheel)) diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm index fae03b7606..58fc1d296a 100644 --- a/gnu/packages/python-check.scm +++ b/gnu/packages/python-check.scm @@ -1573,7 +1573,7 @@ (define-public python-re-assert (lambda _ (invoke "pytest" "-vv")))))) (native-inputs - (list python-covdefaults python-coverage python-pytest)) + (list python-covdefaults python-pytest)) (propagated-inputs (list python-regex)) (home-page "https://github.com/asottile/re-assert") diff --git a/gnu/packages/python-compression.scm b/gnu/packages/python-compression.scm index 5b994d408f..dfe819733e 100644 --- a/gnu/packages/python-compression.scm +++ b/gnu/packages/python-compression.scm @@ -163,7 +163,6 @@ (define-public python-multivolumefile (build-system pyproject-build-system) (native-inputs (list python-setuptools-scm - python-coverage python-coveralls python-hypothesis python-pyannotate @@ -306,8 +305,7 @@ (define-public python-pybcj (build-system pyproject-build-system) (propagated-inputs (list python-importlib-metadata)) (native-inputs - (list python-coverage - python-hypothesis + (list python-hypothesis python-pytest python-pytest-cov python-setuptools-scm @@ -340,8 +338,7 @@ (define-public python-bcj-cffi (propagated-inputs (list python-cffi python-toml python-setuptools-scm)) (native-inputs - (list python-setuptools python-coverage python-pytest - python-pytest-cov)) + (list python-setuptools python-pytest python-pytest-cov)) (home-page "https://github.com/miurahr/bcj-cffi") (synopsis "Branch / Call /Jump CFFI library in Python") (description "This package provides an implementation of the Branch / Call / @@ -466,8 +463,7 @@ (define-public python-pyppmd "03w4x26mar0ha73c3v39psn1i0k6xrzwmaxfsxysic73jz99np07")))) (build-system pyproject-build-system) (native-inputs - (list python-coverage - python-hypothesis + (list python-hypothesis python-pytest python-pytest-benchmark python-pytest-cov @@ -500,7 +496,6 @@ (define-public python-ppmd-cffi (native-inputs (list python-hypothesis python-setuptools-scm - python-coverage python-pytest python-pytest-cov)) (home-page "https://github.com/miurahr/ppmd") @@ -535,8 +530,7 @@ (define-public python-py7zr python-pyzstd python-texttable)) (native-inputs - (list python-coverage - python-setuptools + (list python-setuptools python-coveralls python-libarchive-c python-py-cpuinfo diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 8f88693e56..2db955df6f 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -1515,8 +1515,7 @@ (define-public python-ovh (build-system pyproject-build-system) (arguments (list #:tests? #f)) ; XXX: tests require networking (propagated-inputs (list python-requests)) - (native-inputs (list python-coverage - python-isort + (native-inputs (list python-isort python-pytest python-pytest-cov python-setuptools @@ -3767,8 +3766,7 @@ (define-public python-zope-interface (build-system python-build-system) (arguments '(#:tests? #f)) ; test suite can't find python-zope-testing (native-inputs - (list python-coverage python-nose python-zope-event - python-zope-testing)) + (list python-nose python-zope-event python-zope-testing)) (home-page "https://github.com/zopefoundation/zope.interface") (synopsis "Python implementation of the \"design by contract\" methodology") @@ -4064,7 +4062,7 @@ (define-public python-zope-hookable "0hc82lfr7bk53nvbxvjkibkarngyrzgfk2i6bg8wshl0ly0pdl19")))) (build-system python-build-system) (native-inputs - (list python-coverage python-zope-testing)) + (list python-zope-testing)) (home-page "https://github.com/zopefoundation/zope.hookable") (synopsis "Zope hookable") (description "This package supports the efficient creation of hookable @@ -5536,7 +5534,7 @@ (define-public python-url (propagated-inputs (list python-publicsuffix)) (native-inputs - (list python-coverage python-nose)) + (list python-nose)) (arguments `(#:tests? #f)) ; FIXME: tests fail with "ImportError: No module named 'tests'" (home-page "https://github.com/seomoz/url-py") @@ -8323,7 +8321,7 @@ (define-public python-transaction (propagated-inputs (list python-zope-interface)) (native-inputs - (list python-coverage python-mock python-nose)) + (list python-mock python-nose)) (home-page "https://github.com/zopefoundation/transaction") (synopsis "Transaction management for Python") (description "This package contains a generic transaction implementation @@ -8800,7 +8798,6 @@ (define-public python-sanic (list python-bandit python-beautifulsoup4 python-chardet - python-coverage python-cryptography python-docutils python-mypy @@ -9545,7 +9542,7 @@ (define-public python-woob python-six python-unidecode)) (native-inputs - (list python-coverage python-nose python-selenium python-xunitparser)) + (list python-nose python-selenium python-xunitparser)) (home-page "https://woob.tech/") (synopsis "Woob, Web Outside Of Browsers") (description "Woob is a collection of applications able to interact with @@ -9594,8 +9591,7 @@ (define-public python-flask-combo-jsonapi python-simplejson python-six)) (native-inputs - (list python-coverage - python-coveralls + (list python-coveralls python-pytest python-pytest-runner)) (home-page "https://github.com/AdCombo/flask-combo-jsonapi") diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index c4cd591093..8515060e03 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -1303,7 +1303,7 @@ (define-public python-affine (base32 "1shyvajayyzbkp9dihb4mz835jnkp0kqqbyjfqci6v43da6q2kd2")))) (build-system pyproject-build-system) - (propagated-inputs (list python-coveralls python-flake8 python-pydocstyle + (propagated-inputs (list python-coveralls python-pydocstyle python-pytest python-pytest-cov)) (native-inputs (list python-flit-core)) (home-page "https://github.com/rasterio/affine") @@ -1470,7 +1470,7 @@ (define-public python-colorful (base32 "0kyy9qhvrb5m9h8xmri7c88i0k1g5qc7017anw39gx44an7mn33y")))) (build-system pyproject-build-system) (native-inputs - (list python-coverage python-pytest python-setuptools python-wheel)) + (list python-pytest python-setuptools python-wheel)) (propagated-inputs (list python-colorama)) (home-page "http://github.com/timofurrer/colorful") @@ -1595,8 +1595,7 @@ (define-public python-lunr '(list "-k" "not TestLanguageSupport" "--ignore-glob=tests/acceptance_tests/*"))) (native-inputs - (list python-coverage - python-hatch-fancy-pypi-readme + (list python-hatch-fancy-pypi-readme python-hatchling python-pytest python-pytest-timeout @@ -1629,8 +1628,7 @@ (define-public python-mdit-py-plugins (list python-markdown-it-py python-attrs)) (native-inputs - (list python-coverage - python-flit-core + (list python-flit-core python-pytest python-pytest-cov python-pytest-regressions)) @@ -3227,8 +3225,7 @@ (define-public python-bidict "02dy0b1k7qlhn7ajyzkrvxhyhjj0hzcq6ws3zjml9hkdz5znz92g")))) (build-system python-build-system) (native-inputs - (list python-coverage - python-hypothesis + (list python-hypothesis python-py python-pytest python-pytest-benchmark @@ -3588,8 +3585,6 @@ (define-public python-sh ;; XXX: A Python 2 test fails when HOME=/homeless-shelter. (setenv "HOME" "/tmp") (invoke "python" "sh.py" "test")))))) - (native-inputs - (list python-coverage)) (home-page "https://github.com/amoffat/sh") (synopsis "Python subprocess replacement") (description "This package provides a replacement for Python's @@ -3611,7 +3606,6 @@ (define-public python-cftime (list python-numpy)) (native-inputs (list python-check-manifest - python-coverage python-coveralls python-cython python-pytest-cov @@ -4156,7 +4150,6 @@ (define-public python-can (native-inputs (list ;; python-canalystii ; Not packed yet python-codecov - python-coverage python-future python-hypothesis python-mock @@ -5070,7 +5063,6 @@ (define-public python-jsonargparse python-typeshed-client)) (native-inputs (list python-attrs - python-coverage python-pycodestyle python-pydantic python-pytest @@ -6580,8 +6572,7 @@ (define-public python-pyjwt "1z85kwr945rbzrn5wabrsmck5x8disa9wc7b3y5gci7w65z5qa39")))) (build-system pyproject-build-system) (native-inputs - (list python-coverage - python-cryptography + (list python-cryptography python-pytest python-sphinx python-sphinx-rtd-theme @@ -6847,7 +6838,6 @@ (define-public python-virtualenv-clone (native-inputs (list python-pytest python-tox python-virtualenv - python-coverage python-wheel python-tomli python-hypothesis)) @@ -11102,7 +11092,6 @@ (define-public python-pikepdf (native-inputs (list pybind11 python-attrs - python-coverage python-hypothesis python-setuptools-scm python-psutil @@ -17222,7 +17211,7 @@ (define-public python-tasklogger (base32 "1901mibcp6aiyjy8afnybrxnb0dkbdxlbvjqbr3gginlw7dr18xh")))) (build-system pyproject-build-system) (propagated-inputs (list python-deprecated)) - (native-inputs (list python-coverage python-coveralls python-nose2 + (native-inputs (list python-coveralls python-nose2 python-numpy python-setuptools python-wheel)) (home-page "https://github.com/scottgigante/tasklogger") (synopsis "Extension to the core Python logging library") @@ -18829,8 +18818,7 @@ (define-public python-notebook python-tornado-6 python-traitlets)) (native-inputs - (list python-coverage - python-jupyter-server + (list python-jupyter-server python-nbval python-pytest python-pytest-cov @@ -19614,7 +19602,6 @@ (define-public python-structlog python-hatch-vcs python-hatchling ;; For the tests - python-coverage python-freezegun python-pretend python-pytest @@ -24232,7 +24219,7 @@ (define-public binwalk (lambda _ (setenv "HOME" "")))))) (native-inputs - (list python-coverage python-nose)) + (list python-nose)) (home-page "https://github.com/ReFirmLabs/binwalk") (synopsis "Firmware analysis tool") (description "Binwalk is a tool for analyzing, reverse engineering, and @@ -27945,7 +27932,7 @@ (define-public python-yq (inputs (list python-argcomplete python-pyyaml python-xmltodict python-toml jq)) (native-inputs - (list python-coverage python-setuptools-scm python-wheel)) + (list python-setuptools-scm python-wheel)) (home-page "https://github.com/kislyuk/yq") (synopsis "Command-line YAML/XML processor") (description @@ -29015,7 +29002,7 @@ (define-public python-stone (propagated-inputs (list python-ply python-six)) (native-inputs - (list python-coverage python-mock python-pytest python-pytest-runner)) + (list python-mock python-pytest python-pytest-runner)) (home-page "https://github.com/dropbox/stone") (synopsis "Official Api Spec Language for Dropbox") (description @@ -29290,8 +29277,7 @@ (define-public python-identify ;; system-error "utime" "~A" ("No such file or directory") (delete 'ensure-no-mtimes-pre-1980)))) (native-inputs - (list python-coverage python-pytest python-setuptools - python-ukkonen python-wheel)) + (list python-pytest python-setuptools python-ukkonen python-wheel)) (propagated-inputs (list python-editdistance)) (home-page "https://github.com/chriskuehl/identify") @@ -29390,8 +29376,7 @@ (define-public python-nodeenv "not test_smoke" " and not test_smoke_n_system_special_chars")))) (native-inputs - (list python-coverage - python-mock + (list python-mock python-pytest python-setuptools python-wheel)) @@ -32209,7 +32194,7 @@ (define-public python-forbiddenfruit (lambda _ (invoke "make" "SKIP_DEPS=1")))))) (native-inputs - (list python-nose python-coverage)) + (list python-nose)) (home-page "https://github.com/clarete/forbiddenfruit") (synopsis "Patch python built-in objects") (description "This project allows Python code to extend built-in types.") @@ -32396,7 +32381,6 @@ (define-public python-watchgod (delete 'sanity-check)))) (native-inputs (list python-anyio - python-coverage python-pygments python-pytest python-pytest-asyncio @@ -33258,8 +33242,7 @@ (define-public python-eliot (propagated-inputs (list python-boltons python-orjson python-pyrsistent python-zope-interface)) (native-inputs - (list python-coverage - python-hypothesis + (list python-hypothesis python-pytest python-pytest-xdist python-setuptools @@ -33292,7 +33275,6 @@ (define-public python-pem (build-system python-build-system) (native-inputs (list python-certifi - python-coverage python-pretend python-pyopenssl python-pytest @@ -35393,7 +35375,6 @@ (define-public python-scikit-build gfortran git-minimal/pinned ;for tests ninja - python-coverage python-cython python-hatchling python-hatch-fancy-pypi-readme @@ -36587,8 +36568,7 @@ (define-public python-minikanren python-pytest-cov python-pylint python-sympy - python-versioneer - python-coverage)) + python-versioneer)) (propagated-inputs (list python-toolz python-cons python-multipledispatch python-etuples python-logical-unification)) @@ -38045,8 +38025,7 @@ (define-public python-verspec (base32 "07n06wv85fm4vl1ird2mja0823js3x322wgs9gdnq1djjyk4ql64")))) (build-system python-build-system) - (native-inputs (list python-coverage python-mypy - python-pretend python-pytest)) + (native-inputs (list python-mypy python-pretend python-pytest)) (arguments `(#:phases (modify-phases %standard-phases (replace 'check @@ -38445,7 +38424,7 @@ (define-public python-mike "0yxp816x7s948xsd0fifvq9shg01xdxlifd9rzf5y2rd9iwz3hsn")))) (build-system python-build-system) (native-inputs - (list python-coverage python-shtab)) + (list python-shtab)) (propagated-inputs (list python-jinja2 python-mkdocs python-pyyaml python-verspec)) (home-page "https://github.com/jimporter/mike") diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm index 1eed4fd180..375531b1ee 100644 --- a/gnu/packages/simulation.scm +++ b/gnu/packages/simulation.scm @@ -1250,7 +1250,6 @@ (define-public python-dolfin-adjoint (list fenics openmpi pybind11)) (native-inputs (list pkg-config - python-coverage python-decorator python-pkgconfig python-pytest)) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 37abd291d2..89aed7f961 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -2619,8 +2619,7 @@ (define-public python-emcee (base32 "0zb3ihja3hyj6zjbhkpxhyyppnv58q2jjg0yd1lwmydqdaplvbqi")))) (build-system pyproject-build-system) (propagated-inputs (list python-numpy)) - (native-inputs (list python-coverage - python-pytest + (native-inputs (list python-pytest python-pytest-cov python-setuptools python-setuptools-scm @@ -7131,8 +7130,7 @@ (define-public python-rpy2 r-dbplyr zlib)) (native-inputs - (list python-coverage - python-ipython + (list python-ipython python-numpy python-pandas python-pytest diff --git a/gnu/packages/syndication.scm b/gnu/packages/syndication.scm index 9fbccf6087..becb3c6bc8 100644 --- a/gnu/packages/syndication.scm +++ b/gnu/packages/syndication.scm @@ -499,7 +499,6 @@ (define-public rtv (native-inputs (list ncurses python-coveralls - python-coverage python-mock python-pytest python-vcrpy)) @@ -541,8 +540,7 @@ (define-public tuir (list python-beautifulsoup4 python-decorator python-kitchen python-requests python-six)) (native-inputs - (list python-coverage - python-coveralls + (list python-coveralls python-mock python-pytest python-setuptools diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm index 662a40c689..590cf2a1e7 100644 --- a/gnu/packages/terminals.scm +++ b/gnu/packages/terminals.scm @@ -1176,8 +1176,7 @@ (define-public python-halo (propagated-inputs (list python-colorama python-log-symbols python-six python-spinners python-termcolor)) (native-inputs - (list python-coverage - python-nose + (list python-nose python-setuptools python-tox python-twine @@ -1208,8 +1207,7 @@ (define-public python-log-symbols (("(.*)==(.*)$" _ dep ver) (string-append dep ">=" ver)))))))) (native-inputs - (list python-coverage - python-nose + (list python-nose python-setuptools python-tox python-wheel)) @@ -1241,8 +1239,7 @@ (define-public python-spinners (("(.*)==(.*)$" _ dep ver) (string-append dep ">=" ver)))))))) (native-inputs - (list python-coverage - python-nose + (list python-nose python-setuptools python-tox python-wheel)) diff --git a/gnu/packages/textutils.scm b/gnu/packages/textutils.scm index 5424f6a28c..ce9847a168 100644 --- a/gnu/packages/textutils.scm +++ b/gnu/packages/textutils.scm @@ -1757,7 +1757,6 @@ (define-public python-panflute (build-system python-build-system) (propagated-inputs (list python-click python-pyyaml)) (native-inputs (list python-configparser - python-coverage python-pandocfilters python-pytest python-pytest-cov diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 8fb046dad2..005e270071 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -2456,7 +2456,6 @@ (define-public pre-commit (native-inputs (list git-minimal/pinned python-covdefaults - python-coverage python-distlib python-pytest python-pytest-env diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 1a1d9e7604..93c8146d4f 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -7103,7 +7103,6 @@ (define-public python-httpretty (invoke "nosetests" "--exclude=(passthrough|streaming|httpretty_should_handle)"))))))) (native-inputs (list nss-certs-for-test - python-coverage python-eventlet python-freezegun python-httplib2 diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm index 10cd6d98fa..4b9f7566a1 100644 --- a/gnu/packages/xml.scm +++ b/gnu/packages/xml.scm @@ -1996,7 +1996,7 @@ (define-public python-xmltodict "08cadlb9vsb4pmzc99lz3a2lx6qcfazyvgk10pcqijvyxlwcdn2h")))) (build-system pyproject-build-system) (native-inputs - (list python-coverage python-nose python-setuptools python-wheel)) + (list python-nose python-setuptools python-wheel)) (home-page "https://github.com/martinblech/xmltodict") (synopsis "Work with XML like you are working with JSON") (description "This package provides a Python library to convert XML to From patchwork Fri Jan 31 02:03:07 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37862 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 C338B27BBEA; Fri, 31 Jan 2025 02:13:26 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 4C8C427BBE2 for ; Fri, 31 Jan 2025 02:13:26 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgWb-0007GV-T8; Thu, 30 Jan 2025 21:12:54 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVs-0006sx-EZ for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:11 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVo-0000rj-IU for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=2ZdRSLu+SwzHHZIDgN5uR5pAVp/qDOtm6Bw6pxDAjsE=; b=FWUq+6kDeDe2BKOYYo1fH5aovNA3TPQEqNR8ePQ6ZpyLPQFlyvr3y15lL/Ktxta8yIUhLQxDAHZzFf3dXW2BJfSz9HmEJh1I/QtwGOa6eIK6O2WYRmeszMAiojIdd+CdGC1+tBDc0dLg0ZqivqF1Qldv4hZBq+TfWQ9lygcWYb9Dk1bLnSCH2AvEzwbgHlvMWp/Z/t2ZppUJsc0VDdFvL/wKFsiyYUstfJBRgbp+R+NK4ku6pWc2dXEQDXfVYHNbfsOgy1HFHrPiWvZKyxdlLHnDth4rHKmbtqsuW+GF5YFkdaWb7p0p7AYzwGFUvoU5kZ8KxWDsAAhdTNzjfvlkFw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVo-0001b3-DN for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 07/28] gnu: python-cram: Remove python-coverage native-input. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894745911 (code B ref 70858); Fri, 31 Jan 2025 02:12:04 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:14 +0000 Received: from localhost ([127.0.0.1]:48631 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgV0-0001XA-2Z for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:14 -0500 Received: from 4.mo560.mail-out.ovh.net ([87.98.172.75]:41517) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUL-0001S5-QR for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:35 -0500 Received: from director9.ghost.mail-out.ovh.net (unknown [10.109.176.128]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4YkfVv3gX3z1cQ9 for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:31 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-nskx7 (unknown [10.110.164.38]) by director9.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 2289D1FDE8; Fri, 31 Jan 2025 02:10:31 +0000 (UTC) Received: from ngraves.fr ([37.59.142.111]) by ghost-submission-5b5ff79f4f-nskx7 with ESMTPSA id 6VjoLhYxnGctGAkAvShl7Q (envelope-from ); Fri, 31 Jan 2025 02:10:31 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-111S005ef651e6e-9e31-44d8-9e76-ff70b2f4899e, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:07 +0100 Message-ID: <20250131021009.7499-8-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3537296036313490146 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekvddrvddutddrjeefrddukedpfeejrdehledrudegvddrudduudenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjedtkeehkeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitdgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=2ZdRSLu+SwzHHZIDgN5uR5pAVp/qDOtm6Bw6pxDAjsE=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289431; v=1; b=IWsDwypifyBkqD02lJatofa5xzZqB/Bk+oxW4TPiK8pWKDnyMbZWGKM2oHLZ0ibzI2eKE54O YX9Eb1E+7mMw6wPrRal5Xt8Pl72/gTvAaRzWzyR31gkEEqJH+U77/Oy4TzNInhXQ1YmAbNVM1Oy KTd/E0DepSukxfhLbR28RYIx9AIBM8H7DUnoDR1sJKiZOVHcZNbhZuKT91+oJYhRb2ywn+n3pFH urjrs6VWKKLyS9qdI1HYU/waspYbz3AKP56VC3pm5/dbyLF1e8AETbhsT4INXjtdPImYQws4oRE huvIqD8Ak5GNI/ai1I6O7coBjnfPNdHyZhWJfE67pW8cQ== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-xyz.scm (python-cram): [native-inputs]: Remove python-coverage. [build-system]: Move to pyproject-build-system. [arguments]<#:phases>: Adapt check and patch-source phases to coverage removal. Change-Id: I83fafcdcfbc977f9d3e3411d01d23d9a0e120ec6 --- gnu/packages/python-xyz.scm | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 8515060e03..9207f479c8 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -16260,25 +16260,17 @@ (define-public python-cram ;; causes the line showing the default shell to break into two ;; lines, but the test expects a single line... (("env\\['COLUMNS'\\] = '80'") - "env['COLUMNS'] = '160'")) - - (substitute* "Makefile" - ;; Recent versions of python-coverage have caused the test - ;; coverage to decrease (as of version 0.7). Allow that. - (("--fail-under=100") - "--fail-under=90")) - - #t)) + "env['COLUMNS'] = '160'")))) (replace 'check ;; The test phase uses the built library and executable. (lambda* (#:key inputs outputs #:allow-other-keys) (add-installed-pythonpath inputs outputs) (setenv "PATH" (string-append (getenv "PATH") ":" (assoc-ref outputs "out") "/bin")) - (invoke "make" "test")))))) - (build-system python-build-system) + (invoke "make" "quicktest")))))) + (build-system pyproject-build-system) (native-inputs - (list python-coverage python-setuptools python-wheel which)) + (list python-setuptools python-wheel which)) (synopsis "Simple testing framework for command line applications") (description "Cram is a functional testing framework for command line applications. From patchwork Fri Jan 31 02:03:08 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37852 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 0609627BBEA; Fri, 31 Jan 2025 02:12:57 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9334327BBE2 for ; Fri, 31 Jan 2025 02:12:56 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgWI-00073c-KP; Thu, 30 Jan 2025 21:12:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVm-0006pR-TG for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:04 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVm-0000r0-Kr for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=sbyhW7MHs9Huf8XfW5onEKWBWDuWZOC36VCGS/gWn9A=; b=aRzhFq9mFuZAWOtgMMtJqZkGE8vAKsDJ1qiZjG4mDO3pXSfS+vRfUDFgkIWQ4ZlO6c42FaLnlyshpR2U74vKzqLJsMUfLAqyM9YI3xmzs2basi5yB23TigRz+d743J9zhhjTaI3ELpBjt/QhdbP+maegCYsu3qoWjZGZ2JcuRdQof+NZhvGAumOvN3D9Xvlh1VgVWwjy4vjjIbYPJRvcTggEbkZHcpk+DcvBw4TRFsSTeZL375rUmVJWTJN8314U7k03vjERmX+LfudPQunH4/TCcQHlx9xuaAarHek9yfliL9UBKyYPbkWK0GytJ/9/gUKWaBUoGCm6yRZ1fwx0mw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVm-0001aX-Eu for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 08/28] gnu: u-boot-tools: Remove python-coverage native-input. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894715878 (code B ref 70858); Fri, 31 Jan 2025 02:12:02 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:11 +0000 Received: from localhost ([127.0.0.1]:48623 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgUw-0001Wf-9a for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:10 -0500 Received: from 16.mo584.mail-out.ovh.net ([188.165.55.104]:39095) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUN-0001SE-2g for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:37 -0500 Received: from director4.ghost.mail-out.ovh.net (unknown [10.108.25.152]) by mo584.mail-out.ovh.net (Postfix) with ESMTP id 4YkfVx11mXz1PyW for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:33 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-g884l (unknown [10.108.42.201]) by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 4FBAD1FD1F; Fri, 31 Jan 2025 02:10:32 +0000 (UTC) Received: from ngraves.fr ([37.59.142.100]) by ghost-submission-5b5ff79f4f-g884l with ESMTPSA id JG8jOhcxnGcYJQAAC7AVbA (envelope-from ); Fri, 31 Jan 2025 02:10:32 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-100R00309ae7bb9-9b73-46ec-934c-b5e3bf51ef4a, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:08 +0100 Message-ID: <20250131021009.7499-9-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3537858984426070754 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekvddrvddutddrjeefrddukedpfeejrdehledrudegvddruddttdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjedtkeehkeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekgegmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=sbyhW7MHs9Huf8XfW5onEKWBWDuWZOC36VCGS/gWn9A=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289433; v=1; b=QWUQlFjktk2igu1jCTNWvejJ6Scdp3mKusLA2uY7ByGKrlfKqxBCeG9YBQasT31eeAmpSRIg QDMhKV2t/DaBup3ZzhOoqhLJAJ5kO5px6/8C6CRrDAlOK54NfH8DBK4GKVwNf9qjTsWYWFUYt5G rnWjmna7Sv1W2y3MhIHc6kk3gFZs/JvqGNuh7ggpdFsDZDs7062vSGQM4vKzeMN+Slwvuwkll4/ zYIvl0gOZo6Rrss1SQ2ATlP5H1pN2/k9x1mnccVTe2tzq+2yC/nSDreT5h5FVBe0Wis993sEmBk nowUgaYmcNaZVhv+uXY/a5GlEdVacbqpnNLa9GSuEaIOw== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/bootloaders.scm (u-boot-tools): [native-inputs]: Remove python-coverage. [arguments]<#:phases>: Adapt patch phase. Change-Id: I94394544079197b4a3f8c53cc0b3d78d1f5dc8be --- gnu/packages/bootloaders.scm | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm index b5cfacca4b..c4c585e463 100644 --- a/gnu/packages/bootloaders.scm +++ b/gnu/packages/bootloaders.scm @@ -825,8 +825,7 @@ (define-public u-boot-tools (name "u-boot-tools") (native-inputs (modify-inputs (package-native-inputs u-boot) - (prepend python-coverage - python-filelock + (prepend python-filelock python-pycryptodomex python-pytest python-pytest-xdist))) @@ -842,14 +841,6 @@ (define-public u-boot-tools (("/bin/false") (which "false"))) (substitute* "tools/dtoc/fdt_util.py" (("'cc'") "'gcc'")) - (substitute* "tools/u_boot_pylib/test_util.py" - ;; python3-coverage is simply called coverage in guix. - (("python3-coverage") "coverage") - - ;; Don't require 100% coverage since it's brittle and can - ;; fail with newer versions of coverage or dependencies. - (("raise ValueError\\('Test coverage failure'\\)") - "print('Continuing anyway since Guix does not care :O')")) (substitute* "test/run" ;; Make it easier to find test failures. (("#!/bin/bash") "#!/bin/bash -x") @@ -862,9 +853,9 @@ (define-public u-boot-tools "# run_test \"sandbox_noinst\"") (("run_test \"sandbox_vpl\"") "# run_test \"sandbox_vpl\"") - ;; FIXME: code coverage not working - (("run_test \"binman code coverage\"") - "# run_test \"binman code coverage\"") + ;; Disable code coverage tests. + (("run_test \"(\\w+) code coverage\"" all) + (string-append "# " all)) ;; This test would require internet access. (("\\./tools/buildman/buildman") (which "true"))) (substitute* "test/py/tests/test_sandbox_exit.py" From patchwork Fri Jan 31 02:03:09 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37847 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 8F25C27BBE9; Fri, 31 Jan 2025 02:12:35 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id AA05B27BBE2 for ; Fri, 31 Jan 2025 02:12:33 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgW9-0006uC-8l; Thu, 30 Jan 2025 21:12:25 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVm-0006pH-D0 for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:04 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVm-0000qt-4c for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=Ni3eZxkZYr6LC7KyKzm84VEwvbzuJ1MYKzWU3BHYBlM=; b=Rl5V2aZ7iCr6BCDkn7zzyU7kGCE185RLrKUZypfMmmq3+76kOeStG79OeonPI1OQFiiCv5dnvNGLL+91URnHLgUwxGL6/7yigTGK+MJ794kRZTPeX8cxJpVF3o1+p5xD6jbdzx8t05HthYgN/la5r6HEjMZjllj7wzZjDDok9hsIH8C3bsdURElHG5etFLinGSyBr5L5/3VPbIlgW8bIExq2Hn+Kl0b6/ZDD1a2bpgh1WZ96gKRvvXba1e7t1daYMU6I9ekqZzhoLArWKcYYg2H7GU34VKZ9Qb3rpZQLNHcow6uINiQF4K/0JDsYKJ+NNDACNS4DVwYnOR3Cefubxw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVl-0001aP-Vh for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 09/28] gnu: python-aiosqlite: Remove python-coverage native-input. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894705872 (code B ref 70858); Fri, 31 Jan 2025 02:12:01 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:10 +0000 Received: from localhost ([127.0.0.1]:48621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgUv-0001Wc-TL for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:10 -0500 Received: from 1.mo581.mail-out.ovh.net ([178.33.45.51]:52145) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUN-0001SM-8i for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:36 -0500 Received: from director2.ghost.mail-out.ovh.net (unknown [10.109.176.128]) by mo581.mail-out.ovh.net (Postfix) with ESMTP id 4YkfVx5hfBz1Qkm for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:33 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-ltmrd (unknown [10.110.178.33]) by director2.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 8F4051FDC3; Fri, 31 Jan 2025 02:10:33 +0000 (UTC) Received: from ngraves.fr ([37.59.142.100]) by ghost-submission-5b5ff79f4f-ltmrd with ESMTPSA id RltoFxkxnGfShwYAIUntiA (envelope-from ); Fri, 31 Jan 2025 02:10:33 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-100R003729e264d-19ea-4134-b6fd-d97147e01556, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:09 +0100 Message-ID: <20250131021009.7499-10-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3537858982764471010 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeekucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedvrddvuddtrdejfedrudekpdefjedrheelrddugedvrddutddtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejtdekheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedumgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=Ni3eZxkZYr6LC7KyKzm84VEwvbzuJ1MYKzWU3BHYBlM=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289433; v=1; b=SlYsYX7GJ/pe9/CrOSAXevy/6evFzc68Ap5RhgD8NfgayVhC2kLfeSmoN8AJXb9rIszjOgU/ WoWc4Gk0pftcNihfJJN95I45uuP7k3WB5GEUPZk76HQmCKkvbSJ+oV4KLdG5Z25dRBtzui4dUtu S/YXgsCIWl0TSWvzC8QNEzaRLYdN+hKbEUcxAVq2KIIsuhpN8VQSDP1FYcBcD/7F8tzIFxEsN3L sIrqbyDnbiVpt9KNUraQTw8BhK9Wb5/WHKkc92+ROIWZJuJZwsHuxn5Wj36hwk7HGxM1fBbGpwJ unSn7hx/tBb8ijX+L28LpN5WAfRs7fmxV+vsTMW/S3hfg== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/databases.scm (python-aiosqlite): [arguments]<#:phases>: Adapt check phase. [native-inputs]: Remove python-coverage. Change-Id: I165d174426022f0603223e3def91ffe280f15899 --- gnu/packages/databases.scm | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index 3fe9a76a0f..af5eaed244 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -4139,11 +4139,8 @@ (define-public python-aiosqlite (replace 'check (lambda* (#:key tests? #:allow-other-keys) (when tests? - (invoke "python" "-m" "coverage" "run" "-m" - "aiosqlite.tests") - (invoke "python" "-m" "coverage" "report"))))))) + (invoke "python" "-m" "aiosqlite.tests"))))))) (native-inputs (list python-flit-core - python-coverage python-mypy)) (home-page "https://github.com/jreese/aiosqlite") (synopsis From patchwork Fri Jan 31 02:03:10 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37863 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 E7B1627BBEA; Fri, 31 Jan 2025 02:13:28 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id A981327BBE2 for ; Fri, 31 Jan 2025 02:13:28 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgWb-0007DD-2e; Thu, 30 Jan 2025 21:12:53 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVn-0006ph-Bw for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:05 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVn-0000r9-3P for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=pd8VhNeGZ5wsaXdjfNJUkK/82E/ZchrCEwhh6YhdMeE=; b=W8zLRU/IEmehh56SHJuuFxWJc/QG4bfKiMNW9AEFSlQmxOdyNSVyYVc0zow96cIQbmxUjreRjruOqrxy8na19OEXGqEiBj1xK0cSq3R0r0MN0Ue7JC3ze2OvC9ZVKi12pKYhdkswmqOYmF72vBYCKiPx4nETNcPIagabtcBBykxdPDkfqcx9UpH4OI4YmyGxftQbVwkhZPLbZQoCah8cqSk/Pku8/YZmE8BJ7LDudc/o7WMAhNQbylbbOM4d4gzNaG0nI7c+3bHCAH+2m0Mopvcn9qnJIn4o73UetFMs5+u+Egin+0rK4ym5KyhwIhx5F25ZaeDr21IKPZufC/nWHA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVm-0001ae-Tc for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 10/28] gnu: python-openid: Remove python-coverage native-input. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894715887 (code B ref 70858); Fri, 31 Jan 2025 02:12:02 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:11 +0000 Received: from localhost ([127.0.0.1]:48625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgUx-0001Wq-3m for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:11 -0500 Received: from 16.mo561.mail-out.ovh.net ([188.165.56.217]:51713) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUO-0001Si-TU for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:38 -0500 Received: from director4.ghost.mail-out.ovh.net (unknown [10.108.9.150]) by mo561.mail-out.ovh.net (Postfix) with ESMTP id 4YkfVz145Wz1VyS for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:35 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-j7zmj (unknown [10.110.164.11]) by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id CC82A1FD1F; Fri, 31 Jan 2025 02:10:34 +0000 (UTC) Received: from ngraves.fr ([37.59.142.110]) by ghost-submission-5b5ff79f4f-j7zmj with ESMTPSA id lAjAJRoxnGfokgsA1fVBQg (envelope-from ); Fri, 31 Jan 2025 02:10:34 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-110S004d682d852-dfb0-4628-8169-0d0b4afed0a9, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:10 +0100 Message-ID: <20250131021009.7499-11-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3538421934829658850 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedvrddvuddtrdejfedrudekpdefjedrheelrddugedvrdduuddtnecuvehluhhsthgvrhfuihiivgepudenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejtdekheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedumgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=pd8VhNeGZ5wsaXdjfNJUkK/82E/ZchrCEwhh6YhdMeE=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289435; v=1; b=eVHvIKhtQAjo17iTMdy0WrvSAaT4CtDroSe+UAeE5Dfwnen8gPgr92I1JfKhbvoImcWhbFvk t3C+NXk7//Cb/q4dhcvj+SzlLXdRZrIuzSE7mTVta7SHMPevm7OmWcwaap2blbmph7Ht/u/QMfj 0Y0srju+gy6ZYwtHpMvcTdVp1FD92r06ArfD8dDotwoqHuszLTJ4dq5j1Tb3y86Y+87fo3pCn3F aEuFJEBQ0uwMmY4KrIyHtm9OLg3LkQ2/mgLjc+pNPq27PnSmBrguxiTV+oYK1qXki1z67oBPAKR 1J+l5+gORlCsQsF/QYwgeIZ5qozcKVLVnB4RjajmAix4g== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-web.scm (python-openid): [native-inputs]: Remove python-coverage. [arguments]<#:phases>: Rewrite check phase. Change-Id: Id4ea5abc531f5fd84b60ff22407eb608f1e6ac29 --- gnu/packages/python-web.scm | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 2db955df6f..735073e96f 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -3094,17 +3094,18 @@ (define-public python-openid "1bxf9a3ny1js422j962zfzl4a9dhj192pvai05whn7j0iy9gdyrk")))) (build-system python-build-system) (arguments - `(#:phases - (modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - (invoke "coverage" "run" "-m" - "unittest" "openid.test.test_suite"))))))) + (list + #:phases + #~(modify-phases %standard-phases + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (if tests? + (invoke "python" "-m" "unittest" "openid.test.test_suite") + (format #t "test suite not run~%"))))))) (propagated-inputs (list python-defusedxml)) (native-inputs - (list python-coverage python-psycopg2 python-django)) + (list python-psycopg2 python-django)) (home-page "https://github.com/necaris/python3-openid") (synopsis "OpenID support for servers and consumers") (description "This library provides OpenID authentication for Python, both From patchwork Fri Jan 31 02:03:11 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37846 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 2359227BBEA; Fri, 31 Jan 2025 02:12:32 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7109027BBE2 for ; Fri, 31 Jan 2025 02:12:31 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgWA-00070L-Fu; Thu, 30 Jan 2025 21:12:27 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVo-0006qn-Bw for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:05 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVn-0000rQ-Gv for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=jv+6vmljwYnbAQ1CZuTx/LkAG2nkFWV139q15FvMFAk=; b=Db57Ql4nELPEn7zhnZnDbEqExEO4DIp01pVDSi+2EWw9zoMOOgEP8cxYRaUptuDU4nxy+28DUvY6VP8mOIsRUaJl62MH3zvWX0XwID0LJnQqAArfUgOGZQlGy81+/wPjvt5gAi7qSb8tQjSGnv51UvPIxlnoL5l/oHT/x6bhgJzq7zsUbbr9RmItxLdIROXmEsVktHpViuK+RihJ/gGHnLDaw6RMZP/+3lOHaYsH2ZIlCcNQtZ1s7WbrCGyUZxs73utiab+Mj/YnwO8yaZGaCqpckUz156i8CGijyg6lZi7+e1pmWSdwr+reJTA1qcPq57SadZeMsCiUJmOa0EpBdg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVn-0001al-Bo for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 11/28] build-system/pyproject: Remove python-coveralls native-input. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894725894 (code B ref 70858); Fri, 31 Jan 2025 02:12:03 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:12 +0000 Received: from localhost ([127.0.0.1]:48627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgUx-0001Wv-Fx for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:12 -0500 Received: from 9.mo550.mail-out.ovh.net ([178.32.108.172]:50845) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUQ-0001T4-Bs for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:40 -0500 Received: from director8.ghost.mail-out.ovh.net (unknown [10.108.25.152]) by mo550.mail-out.ovh.net (Postfix) with ESMTP id 4YkfW04X2Lz1R2B for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:36 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-45992 (unknown [10.111.182.20]) by director8.ghost.mail-out.ovh.net (Postfix) with ESMTPS id EDF7C1FDC3; Fri, 31 Jan 2025 02:10:35 +0000 (UTC) Received: from ngraves.fr ([37.59.142.102]) by ghost-submission-5b5ff79f4f-45992 with ESMTPSA id mBabIhsxnGckhgYAbg6KCA (envelope-from ); Fri, 31 Jan 2025 02:10:35 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-102R004dd87dd40-8254-44bc-a29d-bf8eaa8b80df, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:11 +0100 Message-ID: <20250131021009.7499-12-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3538703409071842018 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedvrddvuddtrdejfedrudekpdefjedrheelrddugedvrddutddvnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejtdekheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehhedtmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=jv+6vmljwYnbAQ1CZuTx/LkAG2nkFWV139q15FvMFAk=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289436; v=1; b=Pe9f7U1ogdd0cW4C9eFRKiwQOa+XR3DM9Pc/2C//1EzoEssEyPeiInfXjWiCBgLnH0/NnltJ pm8uwRdkL6O3tnVWkKH9XVCXA5DHG7Qxgq2661JmN3Cr6UXBsYsO66MepeU6MpjlEGKISSo0Pcn y/bkWClCh0F07Qjofw3/m5imqa9M1dwU7cPR6qEgYP8T77Y//TGuIJtZihTawMqzKXu+eGZoq1V yYFqAc5pREj8omMfD6njOgAK1CciTYyWOuBti3BOmcH5Cce6sNjC/fQB9SNKhnd1D4t7U9HCitQ pYGdycYSi66YZgUHWEAnsysotu3Ql7lrfkqjAEY4gyQtQ== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/geo.scm (python-cartopy)[native-inputs]: Remove python-coveralls. * gnu/packages/graph.scm (python-graphtools, python-pygsp)[native-inputs]: Remove python-coveralls. * gnu/packages/python-compression.scm (python-multivolumefile, python-py7zr)[native-inputs]: Remove python-coveralls. * gnu/packages/python-science.scm (python-trimesh)[native-inputs]: Remove python-coveralls. * gnu/packages/python-web.scm (python-flask-combo-jsonapi) [native-inputs]: Remove python-coveralls. * gnu/packages/python-xyz.scm (python-affine, python-cftime, python-ddlparse, python-tasklogger, python-minikanren) [native-inputs]: Remove python-coveralls. * gnu/packages/syndication.scm (rtv, tuir)[native-inputs]: Remove python-coveralls. * gnu/packages/telegram.scm (tgcli)[native-inputs]: Remove python-coveralls. --- gnu/packages/geo.scm | 3 +-- gnu/packages/graph.scm | 3 +-- gnu/packages/python-compression.scm | 2 -- gnu/packages/python-science.scm | 3 +-- gnu/packages/python-web.scm | 3 +-- gnu/packages/python-xyz.scm | 9 +++------ gnu/packages/syndication.scm | 4 +--- gnu/packages/telegram.scm | 3 +-- 8 files changed, 9 insertions(+), 21 deletions(-) diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 3317271802..a4fa352390 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -1608,8 +1608,7 @@ (define-public python-cartopy (inputs (list geos)) (native-inputs - (list python-coveralls - python-cython + (list python-cython python-pytest python-pytest-cov python-pytest-mpl diff --git a/gnu/packages/graph.scm b/gnu/packages/graph.scm index 9f91d39194..3ec6180953 100644 --- a/gnu/packages/graph.scm +++ b/gnu/packages/graph.scm @@ -482,7 +482,6 @@ (define-public python-graphtools (native-inputs (list util-linux ;for lscpu python-anndata - python-coveralls python-nose python-nose2 python-pandas @@ -569,7 +568,7 @@ (define-public python-pygsp ""))))))) (propagated-inputs (list python-numpy python-scikit-image python-scipy)) (native-inputs - (list python-coveralls python-pytest)) + (list python-pytest)) (home-page "https://github.com/epfl-lts2/pygsp") (synopsis "Graph Signal Processing in Python") (description "The PyGSP is a Python package to ease signal processing on diff --git a/gnu/packages/python-compression.scm b/gnu/packages/python-compression.scm index dfe819733e..b2e62e1d49 100644 --- a/gnu/packages/python-compression.scm +++ b/gnu/packages/python-compression.scm @@ -163,7 +163,6 @@ (define-public python-multivolumefile (build-system pyproject-build-system) (native-inputs (list python-setuptools-scm - python-coveralls python-hypothesis python-pyannotate python-pytest @@ -531,7 +530,6 @@ (define-public python-py7zr python-texttable)) (native-inputs (list python-setuptools - python-coveralls python-libarchive-c python-py-cpuinfo python-pyannotate diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index fbed7ed83e..bcd0f9e550 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm @@ -934,8 +934,7 @@ (define-public python-trimesh ;; module 'trimesh' has no attribute '__main__'. (delete 'sanity-check)))) (native-inputs - (list python-coveralls - python-pyinstrument + (list python-pyinstrument python-pytest)) (propagated-inputs (list ;; python-cascadio ; not packed yet, optional diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 735073e96f..52a63157b2 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -9592,8 +9592,7 @@ (define-public python-flask-combo-jsonapi python-simplejson python-six)) (native-inputs - (list python-coveralls - python-pytest + (list python-pytest python-pytest-runner)) (home-page "https://github.com/AdCombo/flask-combo-jsonapi") (synopsis "Flask extension to quickly create JSON:API 1.0 REST Web APIs") diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 9207f479c8..eaca74f0d8 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -1303,7 +1303,7 @@ (define-public python-affine (base32 "1shyvajayyzbkp9dihb4mz835jnkp0kqqbyjfqci6v43da6q2kd2")))) (build-system pyproject-build-system) - (propagated-inputs (list python-coveralls python-pydocstyle + (propagated-inputs (list python-pydocstyle python-pytest python-pytest-cov)) (native-inputs (list python-flit-core)) (home-page "https://github.com/rasterio/affine") @@ -3606,7 +3606,6 @@ (define-public python-cftime (list python-numpy)) (native-inputs (list python-check-manifest - python-coveralls python-cython python-pytest-cov python-sphinx @@ -6262,7 +6261,6 @@ (define-public python-ddlparse (build-system pyproject-build-system) (native-inputs (list python-codecov - python-coveralls python-pytest python-pytest-cov python-setuptools @@ -17203,7 +17201,7 @@ (define-public python-tasklogger (base32 "1901mibcp6aiyjy8afnybrxnb0dkbdxlbvjqbr3gginlw7dr18xh")))) (build-system pyproject-build-system) (propagated-inputs (list python-deprecated)) - (native-inputs (list python-coveralls python-nose2 + (native-inputs (list python-nose2 python-numpy python-setuptools python-wheel)) (home-page "https://github.com/scottgigante/tasklogger") (synopsis "Extension to the core Python logging library") @@ -36554,8 +36552,7 @@ (define-public python-minikanren (invoke "python" "-m" "pytest" "-v" "tests/" "kanren/")) #t))))) (native-inputs - (list python-coveralls - python-pydocstyle + (list python-pydocstyle python-pytest python-pytest-cov python-pylint diff --git a/gnu/packages/syndication.scm b/gnu/packages/syndication.scm index becb3c6bc8..cc94672e9e 100644 --- a/gnu/packages/syndication.scm +++ b/gnu/packages/syndication.scm @@ -498,7 +498,6 @@ (define-public rtv python-requests python-six)) (native-inputs (list ncurses - python-coveralls python-mock python-pytest python-vcrpy)) @@ -540,8 +539,7 @@ (define-public tuir (list python-beautifulsoup4 python-decorator python-kitchen python-requests python-six)) (native-inputs - (list python-coveralls - python-mock + (list python-mock python-pytest python-setuptools python-vcrpy diff --git a/gnu/packages/telegram.scm b/gnu/packages/telegram.scm index cfcd92fcbc..a4cfc6a9ef 100644 --- a/gnu/packages/telegram.scm +++ b/gnu/packages/telegram.scm @@ -839,8 +839,7 @@ (define-public tgcli (add-installed-pythonpath inputs outputs) (invoke "pytest" "tests"))))))) (native-inputs - `(("coveralls" ,python-coveralls) - ("pytest" ,python-pytest) + `(("pytest" ,python-pytest) ("pytest-click" ,python-pytest-click) ("pytest-cov" ,python-pytest-cov) ("mkdocs" ,python-mkdocs) From patchwork Fri Jan 31 02:03:12 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37848 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 F188627BBE9; Fri, 31 Jan 2025 02:12:46 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,TVD_SPACE_RATIO,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 68D8027BBE2 for ; Fri, 31 Jan 2025 02:12:45 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgWI-000734-KO; Thu, 30 Jan 2025 21:12:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVv-0006tL-JY for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:13 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVq-0000sB-1O for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=sCUe5RFCkPfItolmZcDa3NnEm92kv77HOF+UOY2f0LY=; b=AeIN11BVv6GHEZjyKpF29+ROp5/1OGWI2qhQavpMpYQxO1D0QOWa4yAuVUkF/gikskEYhkSBEZFRE2ZcvOHufwQnIwZPd+4+tHrijSE8CzlC1P1u7YvwoZ2Gjr7J0uu4TFITT4PknxxpCNUsuhX0Aq0I14Alawb50LO+lb07gNPvyFP5S5WqoQTXg8h+msyDFHD5C3vijJPfnCmW735cwspdoISDpicfZQdazoTWvINE4pA1oVnxsOBUZs1Fpq/S0nwmg43u5gARDX3JLXNGnn8iDRrSOWScv8nY6ijRflXy3YTehlApSLcPlCf6khnDukVk305yeiu3Qd/Q3AplJg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVp-0001bQ-RS for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 12/28] build-system/pyproject: Remove python-pycodestyle native-input. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894755933 (code B ref 70858); Fri, 31 Jan 2025 02:12:05 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:15 +0000 Received: from localhost ([127.0.0.1]:48637 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgV1-0001XW-8u for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:15 -0500 Received: from 17.mo581.mail-out.ovh.net ([188.165.35.227]:35217) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUR-0001TD-BS for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:43 -0500 Received: from director11.ghost.mail-out.ovh.net (unknown [10.109.140.39]) by mo581.mail-out.ovh.net (Postfix) with ESMTP id 4YkfW15Fm4z1Qkm for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:37 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-vfczw (unknown [10.111.182.20]) by director11.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 6ADB21FD9D; Fri, 31 Jan 2025 02:10:37 +0000 (UTC) Received: from ngraves.fr ([37.59.142.101]) by ghost-submission-5b5ff79f4f-vfczw with ESMTPSA id 1XBLCR0xnGdoMwIAQ6tN9A (envelope-from ); Fri, 31 Jan 2025 02:10:37 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-101G004b791c4d1-1329-4171-aafd-02aad17346d4, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:12 +0100 Message-ID: <20250131021009.7499-13-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3538984885450302178 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeekucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdeugfefvdfgkedvkefgueejveduueffhefhjeejvdegvdejgfevudegieegveetnecuffhomhgrihhnpehgihhthhhusgdrtghomhdpthhorhhprhhojhgvtghtrdhorhhgnecukfhppeduvdejrddtrddtrddupdekvddrvddutddrjeefrddukedpfeejrdehledrudegvddruddtudenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjedtkeehkeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekudgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=sCUe5RFCkPfItolmZcDa3NnEm92kv77HOF+UOY2f0LY=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289437; v=1; b=5fRkNKEdJ0kHdYRa1D+TCKWgq5doYUunG85vmRYdUA56GXJMqrV6H39BWFH284nfPe7xRBjM lBi2xdTRFq5Ey/nkKBq69UafzkJwX0y8UKgxUQDZzBRIZnyY6vwl0r+JmksD7RI0fLxwFHrBMyo cgEx15j9wwWfvj5l/975Zwn033oI89BQVn8k3BCCxqfApR2S+UJK1j32R7uzvRQfd5i22gFC28F RqafdPzrNo+jLt/jTs6sChruwSZUAM/u+CQtGdRusH+OwMUbaAwurOXMpCAUJxInmeBo89c+HQV ufwH7mW7LvUVBWSwtypPtH4luOxEROJoCMD8MHUnVoypQ== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-science.scm (python-scipy): [native-inputs]: Remove python-pycodestyle. * gnu/packages/python-xyz.scm (python-jsonargparse, python-lsp-server, python-orderedmultidict, python-stem) [native-inputs]: Remove python-pycodestyle. --- gnu/packages/python-science.scm | 1 - gnu/packages/python-xyz.scm | 6 ++---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index bcd0f9e550..190ccd7f1d 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm @@ -416,7 +416,6 @@ (define-public python-scipy python-doit python-hypothesis python-pooch - python-pycodestyle python-pydevtool python-pytest python-pytest-cov diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index eaca74f0d8..a71eeeb645 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -5062,7 +5062,6 @@ (define-public python-jsonargparse python-typeshed-client)) (native-inputs (list python-attrs - python-pycodestyle python-pydantic python-pytest python-pytest-subtests @@ -8892,7 +8891,6 @@ (define-public python-lsp-server python-jedi python-lsp-jsonrpc python-pluggy - python-pycodestyle python-pydocstyle python-ujson python-whatthepatch @@ -10767,7 +10765,7 @@ (define-public python-orderedmultidict (propagated-inputs (list python-six)) (native-inputs - (list python-flake8 python-pycodestyle python-setuptools python-wheel)) + (list python-flake8 python-setuptools python-wheel)) (home-page "https://github.com/gruns/orderedmultidict") (synopsis "Python Ordered Multivalue Dictionary - omdict") (description "This package contains a library for ordered multivalue @@ -23697,7 +23695,7 @@ (define-public python-stem (invoke "./run_tests.py" "--unit") #t))))) (native-inputs - (list python-mock python-pycodestyle python-pyflakes)) + (list python-mock python-pyflakes)) (home-page "https://stem.torproject.org/") (synopsis "Python controller library that allows applications to interact with Tor") From patchwork Fri Jan 31 02:03:13 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37865 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 52E5527BBE2; Fri, 31 Jan 2025 02:13:32 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 09EB127BBE9 for ; Fri, 31 Jan 2025 02:13:31 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgWE-00071f-6P; Thu, 30 Jan 2025 21:12:30 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVs-0006sy-Ej for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:12 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVo-0000rk-W4 for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=Te6ddLA8MDq89qNOMeMICK4HmZGL+TSjrqgV36kZul8=; b=h+rIwRdaecyCz8Y94j7VX7QYKtdj8pbd2KhM1TBAa+C+u+8VDc//jit+NHkTTwedc5+3yoBXOV/r1a8oiSc4q8njd9BvvGwsD9ebyqHIokTztLQyMUw2frUBDArvO6LR5IF9LkQ5gh0XDjsAb1pkQMeAecHj4B58xS67Rw9PR0vX5qRAiQsuBJg2SGRWlMMsbzApEUohbkamrNd/hsfd4VOGzulq1hY57y1B3d+rqmJIcdYLI4CxH5SMcGsdMXivuhv08DEOH6eri7Dr5p61TUDYnNVxXDmSusZbE1DisJuiiBdYkOpl4/2xazGydTvTXvC/FAYqMufm6Uv7Y0bhfA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVo-0001bB-Rh for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 13/28] gnu: python-re-assert: Remove python-covdefaults native-input. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894745918 (code B ref 70858); Fri, 31 Jan 2025 02:12:04 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:14 +0000 Received: from localhost ([127.0.0.1]:48633 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgV0-0001XI-Fi for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:14 -0500 Received: from 17.mo582.mail-out.ovh.net ([46.105.36.150]:33897) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUS-0001TN-Bv for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:41 -0500 Received: from director2.ghost.mail-out.ovh.net (unknown [10.108.17.234]) by mo582.mail-out.ovh.net (Postfix) with ESMTP id 4YkfW25pP0z1STj for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:38 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-8kgmd (unknown [10.110.113.175]) by director2.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 82E751FDEB; Fri, 31 Jan 2025 02:10:38 +0000 (UTC) Received: from ngraves.fr ([37.59.142.102]) by ghost-submission-5b5ff79f4f-8kgmd with ESMTPSA id dwusEB4xnGdctQsAZQJ0zg (envelope-from ); Fri, 31 Jan 2025 02:10:38 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-102R004e78719fb-560a-4267-9731-5cf23c221aa6, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:13 +0100 Message-ID: <20250131021009.7499-14-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3539266358195905250 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedvrddvuddtrdejfedrudekpdefjedrheelrddugedvrddutddvnecuvehluhhsthgvrhfuihiivgepvdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejtdekheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedvmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=Te6ddLA8MDq89qNOMeMICK4HmZGL+TSjrqgV36kZul8=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289438; v=1; b=Bmo3ZYp9/KgaThVe8BYCzI3bxN3zPU7JuUK1pPWJzHL5NgscXd5wBXbUb8xfrw841iWms6ok hEtbe7R/D20EEynRG7BkPatGP4mRnAgymjDK2kO0p4h9YUa3CC0UGX2CVn8gtqEXi/pjRRNA/y/ SvfXtPfLJZYDteHXoW7h3T/ujzWl8rokmaNmizXR7EuLSEC05Na70VI1DgaYdr6jYn0GdDRhwyI wxQsOyjVlAhGwqUW5y5GxeQtQ9WM3bCNvNGdaVQCEwc2IzHVDno+CQpyzySHqTyLl9zbgG6k6cC 9Avd3gkjwL6PYMkqoEBZVXm9KYjYrrmkmD3r3sZVajqwQ== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-check.scm (python-re-assert): [native-inputs]: Remove python-covdefaults. Change-Id: Ib30c58b69aef7f255e5893ae6f9a33bdf41ac85d --- gnu/packages/python-check.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm index 58fc1d296a..7b12c05926 100644 --- a/gnu/packages/python-check.scm +++ b/gnu/packages/python-check.scm @@ -1573,7 +1573,7 @@ (define-public python-re-assert (lambda _ (invoke "pytest" "-vv")))))) (native-inputs - (list python-covdefaults python-pytest)) + (list python-pytest)) (propagated-inputs (list python-regex)) (home-page "https://github.com/asottile/re-assert") From patchwork Fri Jan 31 02:03:14 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37867 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 AB92227BBE9; Fri, 31 Jan 2025 02:13:33 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7F65B27BBE2 for ; Fri, 31 Jan 2025 02:13:32 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgWa-0007Bg-9s; Thu, 30 Jan 2025 21:12:52 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVv-0006tK-JO for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:13 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVp-0000rt-H0 for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=LrZQifKIulnREbyvJeJxce0zflXrcoYtCRVqGoIUHEo=; b=mjH0uf7Mh13BdbiKnL4n1DHf76nRLi7XgceiOKnwIk2N7MgQSS+J0Mv/DZqhx9AAnwP0n/uFLnb+cwW0Q6ABmsZzwL3yHxtW3xELm/EiSA0zSXP56qgbslF1NcgV6ZCKMIQWgBysGQaRY6o3WTG7MJAxRorjEmqt2NFLXHZNNCDJ7lZTFGCLrOs3TEt2fS2+/8rgtN4nrGz+RktAYzKKA2kFmtd048X7rC4B2Jkx/3uobquxihwnuLYbxZ7aYnQVcpgX0wfxqzK2VApkVIA1uS2GhTB3KgLT70Q8lkyk6qzvsV4UwaCV/r4zLw8fneOhq0334D/HXFR3kHgAX3YAIA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVp-0001bI-A0 for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 14/28] build-system/pyproject: Remove python-codecov native-input. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894755925 (code B ref 70858); Fri, 31 Jan 2025 02:12:05 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:15 +0000 Received: from localhost ([127.0.0.1]:48635 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgV0-0001XP-R7 for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:15 -0500 Received: from 6.mo560.mail-out.ovh.net ([87.98.165.38]:34913) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUT-0001TU-E2 for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:42 -0500 Received: from director8.ghost.mail-out.ovh.net (unknown [10.108.17.234]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4YkfW35pCGz1dB7 for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:39 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-pg4tp (unknown [10.111.174.226]) by director8.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 7C1B21FD49; Fri, 31 Jan 2025 02:10:39 +0000 (UTC) Received: from ngraves.fr ([37.59.142.95]) by ghost-submission-5b5ff79f4f-pg4tp with ESMTPSA id D7JUDR8xnGd5qxEAHccV6A (envelope-from ); Fri, 31 Jan 2025 02:10:39 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-95G0015ae67048-37e3-47ae-af37-7c21fae9bc6e, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:14 +0100 Message-ID: <20250131021009.7499-15-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3539547832950055650 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedvrddvuddtrdejfedrudekpdefjedrheelrddugedvrdelheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjedtkeehkeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitdgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=LrZQifKIulnREbyvJeJxce0zflXrcoYtCRVqGoIUHEo=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289440; v=1; b=3Dey7zbm6NexDE9Q+yCzMxnRDJ8FjFs9aUQqIdDRkeoWr7h6ZgoyLAo/7jMkyZ/VIXnKbycg D8rKpAbMKu0DdUzRmQnzDOTqgu3dJVnl9uUSnh4//whiQ+tcQHowCljvXrtOceoO/PQOqKMYHeL g3R7UMQoMrZO5DWTLfGvULrplGZKeJ65Ag4mueolJ04fptoPRyo77iWbfqtMlYTpNaLknxq0zcN 95mB58pmlKJlZEsmpqomV2XoOuNHBVum4/dB2BF1afA5kTUpUpBSEEWlUAfBTN82sGQfVTbrDEu R+JMJfs1w1i7ul33ITtPNrK4cKk+Kzn7f/S1bS1gngPWg== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/android.scm (python-androguard)[native-inputs]: Remove python-codecov. * gnu/packages/astronomy.scm (python-wiimatch, python-tweakwcs) [native-inputs]: Remove python-codecov. * gnu/packages/python-xyz.scm (python-can, python-ddlparse)[native-inputs]: Remove python-codecov. --- gnu/packages/android.scm | 2 +- gnu/packages/astronomy.scm | 9 +++++---- gnu/packages/python-xyz.scm | 4 +--- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/gnu/packages/android.scm b/gnu/packages/android.scm index 10845bc40c..1198e9591d 100644 --- a/gnu/packages/android.scm +++ b/gnu/packages/android.scm @@ -1074,7 +1074,7 @@ (define-public python-androguard (lambda _ (invoke "nosetests" "--with-timer" "--timer-top-n" "50")))))) (native-inputs - (list python-codecov python-mock python-nose python-nose-timer)) + (list python-mock python-nose python-nose-timer)) (propagated-inputs (list python-asn1crypto python-colorama diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index fa39f3f83a..9c7423e521 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -6399,8 +6399,7 @@ (define-public python-tweakwcs python-stsci-imagestats python-stsci-stimage)) (native-inputs - (list python-codecov - python-pytest + (list python-pytest python-pytest-cov python-scipy python-setuptools @@ -6523,8 +6522,10 @@ (define-public python-wiimatch "15kq7z30m9i286ncs9xvpaq3dq1p5fa47jz21prq146qwr7j6dm8")))) (build-system pyproject-build-system) (propagated-inputs (list python-numpy python-scipy)) - (native-inputs (list python-codecov python-pytest python-pytest-cov - python-pytest-doctestplus python-setuptools-scm + (native-inputs (list python-pytest + python-pytest-cov + python-pytest-doctestplus + python-setuptools-scm python-wheel)) (home-page "https://github.com/spacetelescope/wiimatch") (synopsis diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index a71eeeb645..50d073724f 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -4148,7 +4148,6 @@ (define-public python-can python-setuptools)) (native-inputs (list ;; python-canalystii ; Not packed yet - python-codecov python-future python-hypothesis python-mock @@ -6259,8 +6258,7 @@ (define-public python-ddlparse (base32 "1nh8m6rxslwk05daxshxmgk41qfp18yynydba49b13l4m8dnh634")))) (build-system pyproject-build-system) (native-inputs - (list python-codecov - python-pytest + (list python-pytest python-pytest-cov python-setuptools python-tox From patchwork Fri Jan 31 02:03:15 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37851 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 5837127BBE2; Fri, 31 Jan 2025 02:12:53 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 761D327BBEB for ; Fri, 31 Jan 2025 02:12:52 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgWX-00077w-Ba; Thu, 30 Jan 2025 21:12:50 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVw-0006tT-CH for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:15 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVq-0000sH-HG for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=qlFPpfOaODBLi/4PxmQpU8aCeDRzRWvufC9QlUxBB1E=; b=HclnZT6ODIE30asrHUzdtczOl0Kf43nRMg5w+sb4/RjV1Sj5BRazYukEm89f3UsbOe5kHtDF4ZV3ag0J2najykpJ9UD41q3j2zt0gegq0hqv4UWOSDkXveRrSxS/wH+hBi7g4meLyupL0lwlHUCkvmZaSYs3S7Hzv/YYwvQu79shTcSyfmRNUfQJKtw90dRxCfiW9LStblD9BxZcTc4v1MXVTGYXK+TliGCf/D010R+Tx/RyZkAZnen+TWuROV45D2yz6osU/P7T37srAAalqg/axhpTV9pMYufNAV2f7tycAR3KzKw+Kb55fc+yWsgMK6w1KXdOmp5DxwkLBhDzyQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVq-0001bX-BY for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 15/28] build-system/pyproject: Remove python-tox native-input. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894765940 (code B ref 70858); Fri, 31 Jan 2025 02:12:06 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:16 +0000 Received: from localhost ([127.0.0.1]:48639 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgV1-0001Xe-NM for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:16 -0500 Received: from 7.mo560.mail-out.ovh.net ([188.165.48.182]:60227) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUU-0001Tb-Az for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:43 -0500 Received: from director2.ghost.mail-out.ovh.net (unknown [10.109.139.228]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4YkfW45h4fz1dRr for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:40 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-pnmsp (unknown [10.108.54.125]) by director2.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 80C3C1FDC3; Fri, 31 Jan 2025 02:10:40 +0000 (UTC) Received: from ngraves.fr ([37.59.142.106]) by ghost-submission-5b5ff79f4f-pnmsp with ESMTPSA id /tgOECAxnGe/GwAALuYd4w (envelope-from ); Fri, 31 Jan 2025 02:10:40 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-106R0060071ecaf-1e9e-4559-8416-9f8688b1cf75, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:15 +0100 Message-ID: <20250131021009.7499-16-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3539829311015477986 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepieffueegtdduffefhfejgfekheduffegjeekffegkeejgedvheffudekveeuieevnecuffhomhgrihhnpehomhhnihhprghthhgusgdrohhrghdpghhithhhuhgsrdgtohhmnecukfhppeduvdejrddtrddtrddupdekvddrvddutddrjeefrddukedpfeejrdehledrudegvddruddtieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjedtkeehkeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitdgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=qlFPpfOaODBLi/4PxmQpU8aCeDRzRWvufC9QlUxBB1E=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289441; v=1; b=j6v3QGOVzN51VyCyd17r3Fy9VTGaUuDi6ulHukvPvXDlVDrVm4s4nd5ivO/dLp/SncYxRgEk DWbYnShX/FDCMPih+irgbpK3EnFw8/0N85/Ap7MkT/eFy9NLL5+MJ8TCG/hixbsVqLk5cNg5O/o WNzsDZ9wBVkRn2Plymy3N//vZjvh22YYnm64LNEs5oPRHQZ/e6q2p/JpBH5AS6EE/7xgOxJSIVE UtJKRF/PMUzzwutPrj6k62l2SPqeK3o/qGZoDRHe7To8TU1mzNVYt6vP99ol/lXlp/QqeaJrmSr FqUCHjuScxNCTmi2bnGJaIwPZmukcVdCReyQdmiasJMQw== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/django.scm (python-django-extensions)[native-inputs]: Remove python-tox. * gnu/packages/logging.scm (tailon)[native-inputs]: Remove python-tox. * gnu/packages/messaging.scm (python-harmony)[native-inputs]: Remove python-tox. * gnu/packages/python-web.scm (python-omnipath, python-sanic)[native-inputs]: Remove python-tox. * gnu/packages/python-xyz.scm (python-lunr, python-bidict, python-jsonargparse, python-ddlparse, python-virtualenv-clone, python-honcho, python-shshsh, python-ansicolors)[native-inputs]: Remove python-tox. * gnu/packages/radio.scm (chirp)[native-inputs]: Remove python-tox. * gnu/packages/terminals.scm (python-halo, python-log-symbols, python-spinners)[native-inputs]: Remove python-tox. --- gnu/packages/django.scm | 1 - gnu/packages/logging.scm | 2 +- gnu/packages/messaging.scm | 2 -- gnu/packages/python-web.scm | 2 -- gnu/packages/python-xyz.scm | 18 +++++------------- gnu/packages/radio.scm | 3 +-- gnu/packages/terminals.scm | 3 --- 7 files changed, 7 insertions(+), 24 deletions(-) diff --git a/gnu/packages/django.scm b/gnu/packages/django.scm index fcc73c6d88..905a889de8 100644 --- a/gnu/packages/django.scm +++ b/gnu/packages/django.scm @@ -268,7 +268,6 @@ (define-public python-django-extensions (native-inputs (list python-mock python-factory-boy - python-tox python-pytest python-pytest-cov python-pytest-django diff --git a/gnu/packages/logging.scm b/gnu/packages/logging.scm index 9cc28279d7..55a1db4123 100644 --- a/gnu/packages/logging.scm +++ b/gnu/packages/logging.scm @@ -159,7 +159,7 @@ (define-public tailon "0xkmrivzilsc9wqr8ms67v7399gxnh7pv5687k4rdpdgz4309fwc")))) (build-system python-build-system) (native-inputs - (list python-tox python-wheel)) + (list python-wheel)) (inputs (list python-pyyaml-5 python-sockjs-tornado python-tornado-http-auth python-tornado python-deepmerge)) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index f6ac865512..e13625c64d 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -3624,8 +3624,6 @@ (define-public python-harmony (base32 "1bm9xcnzpnpj6rlhbrnl2abwclzl7ivgh1vb5644y9mnhcs489js")))) (build-system python-build-system) - (native-inputs - (list python-tox)) (inputs (list python-librecaptcha python-keyring python-requests)) (synopsis "Discord account management") diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 52a63157b2..1a73051889 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -2889,7 +2889,6 @@ (define-public python-omnipath python-requests-mock python-setuptools python-setuptools-scm - python-tox python-wheel)) (home-page "https://omnipathdb.org/") (synopsis "Python client for the OmniPath web service") @@ -8810,7 +8809,6 @@ (define-public python-sanic python-setuptools python-slotscheck python-towncrier - python-tox python-types-ujson python-uvicorn python-wheel)) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 50d073724f..1c0dfe8a41 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -1598,8 +1598,7 @@ (define-public python-lunr (list python-hatch-fancy-pypi-readme python-hatchling python-pytest - python-pytest-timeout - python-tox)) + python-pytest-timeout)) (propagated-inputs (list python-importlib-metadata python-typing-extensions)) (home-page @@ -3234,8 +3233,7 @@ (define-public python-bidict python-sortedcollections python-sortedcontainers python-sphinx - python-sphinx-autodoc-typehints - python-tox)) + python-sphinx-autodoc-typehints)) (arguments `(#:phases (modify-phases %standard-phases (add-after 'unpack 'relax-reqs @@ -5065,7 +5063,6 @@ (define-public python-jsonargparse python-pytest python-pytest-subtests python-responses - python-tox python-types-requests python-setuptools python-wheel)) @@ -6261,7 +6258,6 @@ (define-public python-ddlparse (list python-pytest python-pytest-cov python-setuptools - python-tox python-wheel)) (propagated-inputs (list python-pyparsing)) (home-page "https://github.com/shinichi-takii/ddlparse") @@ -6831,7 +6827,6 @@ (define-public python-virtualenv-clone (delete-file "tox.ini") (invoke "pytest" "-vvv" "tests"))))))) (native-inputs (list python-pytest - python-tox python-virtualenv python-wheel python-tomli @@ -12308,7 +12303,7 @@ (define-public python-honcho (base32 "1y0r8dw4pqcq7r4n58ixjdg1iy60lp0gxsd7d2jmhals16ij71rj")))) (build-system python-build-system) (native-inputs - (list python-pytest python-mock python-tox which)) ;for tests + (list python-pytest python-mock which)) ;for tests (propagated-inputs (list python-jinja2)) (arguments @@ -22628,9 +22623,7 @@ (define-public python-shshsh "1wzqyj1a6jj6cyv5ymzy834qm2lyq80yy1kfz0q0zayq9gm1cj7f")))) (build-system pyproject-build-system) (native-inputs - (list python-poetry-core - python-pytest - python-tox)) + (list python-poetry-core python-pytest)) (home-page "https://github.com/zqqqqz2000/shshsh") (synopsis "Write Shell commands simply and safely within Python") (description "This package provides a way to write Shell commands from @@ -37789,8 +37782,7 @@ (define-public python-ansicolors (base32 "1q3jqglkq4z0f6nkkn8bswcwqg012i2grrc27kabr8286dg4zycr")))) (build-system python-build-system) (native-inputs - (list python-tox - python-pytest-cov + (list python-pytest-cov unzip)) (home-page "https://github.com/jonathaneunice/colors/") (synopsis "ANSI colors for Python") diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm index 417c787144..c05b2b9075 100644 --- a/gnu/packages/radio.scm +++ b/gnu/packages/radio.scm @@ -3265,8 +3265,7 @@ (define-public chirp python-pep8 python-pytest python-pytest-mock - python-pyyaml - python-tox)) + python-pyyaml)) (inputs (list python-future python-importlib-resources diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm index 590cf2a1e7..b32393c1ec 100644 --- a/gnu/packages/terminals.scm +++ b/gnu/packages/terminals.scm @@ -1178,7 +1178,6 @@ (define-public python-halo (native-inputs (list python-nose python-setuptools - python-tox python-twine python-wheel)) (home-page "https://github.com/manrajgrover/halo") @@ -1209,7 +1208,6 @@ (define-public python-log-symbols (native-inputs (list python-nose python-setuptools - python-tox python-wheel)) (propagated-inputs (list python-colorama)) (home-page "https://github.com/manrajgrover/py-log-symbols") @@ -1241,7 +1239,6 @@ (define-public python-spinners (native-inputs (list python-nose python-setuptools - python-tox python-wheel)) (home-page "https://github.com/manrajgrover/py-spinners") (synopsis "Python library with graphical spinners for the terminal") From patchwork Fri Jan 31 02:03:16 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37856 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 1C76727BBE9; Fri, 31 Jan 2025 02:12:59 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C7A4B27BBE2 for ; Fri, 31 Jan 2025 02:12:57 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgWb-0007GT-Sf; Thu, 30 Jan 2025 21:12:54 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVw-0006tU-DQ for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:18 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVq-0000sI-Ui for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=7bZBGWnODlCPExWhhCOIVQjhdWoYfZRFVTS9w6uQehA=; b=IEWcAQ4gmqmTOm+j4I9kjn7hYGMRWDv4+UWBNoKvj2dUSOgesndfvhL0Oi70o57b0bIbOLatHvyLCXpnE8hhP8e0h2Rk28Qu3Lfx6KL6PMEQQNt/0bXacab7ebvNYCTfKtzeQp53IoqMs1ENlKxNDUIYbFlbvmHumfU43tmuN51/Uq1Oi/G/tQzaJs+HbNyKnEl0xomoMqj7UFfhkA50dbk+GncA5gQ3cOF6q2Ui7mGyBPRJ1EFp5+JWmccjmnshQJC+3Q25PuV1ruadbmGoKgzJTnS+A/KkltR0ei7kLxMgiqQZVY+90fuU2q1Daiat6xtk4UzTU2lTrUF6yvjeIw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVq-0001be-QG for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 16/28] build-system/pyproject: Remove python-mypy native-input. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894775948 (code B ref 70858); Fri, 31 Jan 2025 02:12:06 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:17 +0000 Received: from localhost ([127.0.0.1]:48641 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgV2-0001Xl-Cg for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:17 -0500 Received: from 18.mo561.mail-out.ovh.net ([87.98.172.162]:35609) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUV-0001Th-B7 for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:44 -0500 Received: from director9.ghost.mail-out.ovh.net (unknown [10.109.176.170]) by mo561.mail-out.ovh.net (Postfix) with ESMTP id 4YkfW56KmTz1C4Z for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:41 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-64jrt (unknown [10.108.42.33]) by director9.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 9A8251FD23; Fri, 31 Jan 2025 02:10:41 +0000 (UTC) Received: from ngraves.fr ([37.59.142.104]) by ghost-submission-5b5ff79f4f-64jrt with ESMTPSA id q2ppFiExnGdCBAAAwo5YlA (envelope-from ); Fri, 31 Jan 2025 02:10:41 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-104R0053cda6396-741c-4618-8c88-36b8e00afe18, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:16 +0100 Message-ID: <20250131021009.7499-17-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3540110784581264098 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedvrddvuddtrdejfedrudekpdefjedrheelrddugedvrddutdegnecuvehluhhsthgvrhfuihiivgepvdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejtdekheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedumgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=7bZBGWnODlCPExWhhCOIVQjhdWoYfZRFVTS9w6uQehA=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289442; v=1; b=QF375OaVARNT5GMwTvMyu2vvoCA6GmDVpWlCSpDwJICpV4SB85tm7/9tIOFG7nhZIz4LwEpE 33G8z7SM2QtzDRtW+uXuAyyx9m8+EIDbhZzt57qio7aPWmymssHu1BMMjzgLc0npcyjIjsRQ4ka PjR6B0UW+Gk0qAb9Nz/IURRqPyVmS/1lQ1qpzHTvu0FOQa3XkFVSbyjEHIlQL7XCGKFQ34rQX+i gui5joh+M/OJSco9YttgJPTkh33QqmEsfEvqAg5ltQ5iEpAZtREAfNjJ713pRtmJNwqzbfsRbcm 3v6YXFJCVLc8F9MA8OReHOLwqXdh5YPnT82fLlj+JENOw== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/astronomy.scm (python-poliastro)[native-inputs]: Remove python-mypy. * gnu/packages/databases.scm (python-psycopg2)[native-inputs]: Remove python-mypy. * gnu/packages/engineering.scm (uranium, cura)[native-inputs]: Remove python-mypy. * gnu/packages/graphviz.scm (python-uqbar)[native-inputs]: Remove python-mypy. * gnu/packages/machine-learning.scm (python-imbalanced-learn, python-captum, python-torchmetrics)[native-inputs]: Remove python-mypy. * gnu/packages/python-science.scm (python-scipy)[native-inputs]: Remove python-mypy. * gnu/packages/python-web.scm (python-huggingface-hub, python-asgiref, python-starsessions-for-pytorch-lightning)[native-inputs]: Remove python-mypy. * gnu/packages/python-xyz.scm (kalamine, python-pydantic-cli, python-apispec, python-typeguard, python-verspec, python-catalogue)[native-inputs]: Remove python-mypy. * gnu/packages/serialization.scm (python-msgspec)[native-inputs]: Remove python-mypy. * gnu/packages/virtualization.scm (python-transient)[native-inputs]: Remove python-mypy. --- gnu/packages/astronomy.scm | 1 - gnu/packages/databases.scm | 1 - gnu/packages/engineering.scm | 2 -- gnu/packages/graphviz.scm | 1 - gnu/packages/machine-learning.scm | 3 --- gnu/packages/python-science.scm | 1 - gnu/packages/python-web.scm | 6 +++--- gnu/packages/python-xyz.scm | 13 +++++-------- gnu/packages/serialization.scm | 1 - gnu/packages/virtualization.scm | 3 +-- 10 files changed, 9 insertions(+), 23 deletions(-) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 9c7423e521..ad9dcffaed 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -4342,7 +4342,6 @@ (define-public python-poliastro (setenv "HOME" "/tmp")))))) (native-inputs (list python-hypothesis - python-mypy python-flit-core python-pytest python-pytest-cov diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index af5eaed244..24bcb35134 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -4303,7 +4303,6 @@ (define-public python-psycopg "-c" "CREATE DATABASE nixbld;")))))))) (native-inputs (list python-cython-3 - python-mypy python-psycopg-pool python-pytest python-pytest-asyncio diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 8bd5f155d3..67f0d95316 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -4404,7 +4404,6 @@ (define-public uranium graphviz pkg-config python-pytest - python-mypy python-certifi python-twisted)) (propagated-inputs @@ -4607,7 +4606,6 @@ (define-public cura (build-system qt-build-system) (native-inputs (list python-certifi - python-mypy python-pytest python-requests)) (inputs diff --git a/gnu/packages/graphviz.scm b/gnu/packages/graphviz.scm index 0d3db31212..6bfe5325ac 100644 --- a/gnu/packages/graphviz.scm +++ b/gnu/packages/graphviz.scm @@ -225,7 +225,6 @@ (define-public python-uqbar (native-inputs (list graphviz python-isort - python-mypy python-pytest python-pytest-cov python-setuptools diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index 53eb637ce8..5d24d3f8f0 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -2148,7 +2148,6 @@ (define-public python-imbalanced-learn (propagated-inputs (list python-joblib python-numpy python-scikit-learn python-scipy python-threadpoolctl)) (native-inputs (list python-keras - python-mypy python-pandas python-pytest python-pytest-cov @@ -5319,7 +5318,6 @@ (define-public python-captum python-flask-compress python-ipython python-ipywidgets - python-mypy python-parameterized python-pytest python-pytest-cov @@ -5507,7 +5505,6 @@ (define-public python-torchmetrics (list python-cloudpickle python-fire python-mir-eval - python-mypy python-pandas python-psutil python-pytest diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index 190ccd7f1d..54160f01c0 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm @@ -393,7 +393,6 @@ (define-public python-scipy '()) (list python-matplotlib python-mpmath - python-mypy python-numpy python-numpydoc python-pydata-sphinx-theme diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 1a73051889..54a31e1bae 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -494,7 +494,6 @@ (define-public python-huggingface-hub python-fastapi python-jedi python-jinja2 - python-mypy python-numpy python-pillow python-pydantic @@ -1148,7 +1147,9 @@ (define-public python-asgiref (base32 "146mhkn3zp2bqf7j6r3chdlvfzgs5x1lrnqahsllgjdyl20bshy3")))) (build-system pyproject-build-system) (native-inputs - (list python-mypy python-pytest python-pytest-asyncio python-setuptools + (list python-pytest + python-pytest-asyncio + python-setuptools python-wheel)) (home-page "https://github.com/django/asgiref/") (synopsis "ASGI specs, helper code, and adapters") @@ -10200,7 +10201,6 @@ (define-public python-starsessions python-starlette)) (native-inputs (list python-httpx - python-mypy python-poetry-core python-pytest python-pytest-asyncio diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 1c0dfe8a41..22b41ea4c1 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -7414,7 +7414,7 @@ (define-public kalamine ;; TODO: Add python-pytest-ruff to native-inputs once it has been ;; packaged. (native-inputs - (list python-hatchling python-mypy python-pytest)) + (list python-hatchling python-pytest)) (home-page "https://github.com/OneDeadKey/kalamine") (synopsis "Keyboard layout maker") (description @@ -8692,8 +8692,7 @@ (define-public python-pydantic-cli (propagated-inputs (list python-pydantic)) (native-inputs - (list python-mypy - python-pytest)) + (list python-pytest)) (home-page "https://github.com/mpkocher/pydantic-cli") (synopsis "Turn Pydantic defined data models into CLI tools") (description @@ -26878,7 +26877,6 @@ (define-public python-apispec (build-system pyproject-build-system) (native-inputs (list python-flit-core - python-mypy python-openapi-spec-validator python-pytest)) (propagated-inputs @@ -28262,8 +28260,7 @@ (define-public python-typeguard (base32 "06y22d1f5dhpyl71wbhsaibig5hvc2v44pw795yb8lxl02fsh8hd")))) (build-system pyproject-build-system) (native-inputs - (list python-mypy - python-pytest + (list python-pytest python-setuptools python-setuptools-scm python-typing-extensions @@ -38002,7 +37999,7 @@ (define-public python-verspec (base32 "07n06wv85fm4vl1ird2mja0823js3x322wgs9gdnq1djjyk4ql64")))) (build-system python-build-system) - (native-inputs (list python-mypy python-pretend python-pytest)) + (native-inputs (list python-pretend python-pytest)) (arguments `(#:phases (modify-phases %standard-phases (replace 'check @@ -38749,7 +38746,7 @@ (define-public python-catalogue "0srdxiil2xys8q1gpc1nvzhvis3a33d8a7amk2i1rlpbg6p36pak")))) (build-system python-build-system) (native-inputs (list python-pytest)) - (inputs (list python python-zipp python-typing-extensions python-mypy)) + (inputs (list python python-zipp python-typing-extensions)) (home-page "https://github.com/explosion/catalogue") (synopsis "Lightweight function registries for your library") (description diff --git a/gnu/packages/serialization.scm b/gnu/packages/serialization.scm index f77ae9dc16..97951cb510 100644 --- a/gnu/packages/serialization.scm +++ b/gnu/packages/serialization.scm @@ -762,7 +762,6 @@ (define-public python-msgspec (native-inputs (list python-attrs python-gcovr python-msgpack - python-mypy python-pytest python-setuptools-scm python-versioneer diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index 568b50fcf9..9bde297c1f 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -2972,8 +2972,7 @@ (define-public python-transient (("==") ">="))))))) (native-inputs - (list python-mypy - python-pyhamcrest + (list python-pyhamcrest python-setuptools python-twine python-wheel)) From patchwork Fri Jan 31 02:03:17 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37858 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 4D31227BBE9; Fri, 31 Jan 2025 02:13:13 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E9B2F27BBE2 for ; Fri, 31 Jan 2025 02:13:12 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgWb-0007Df-7W; Thu, 30 Jan 2025 21:12:53 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVx-0006tu-JE for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:19 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVr-0000sP-FV for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=6MujztJnCI4dsZ1Gxz5SdT6GlyCDjevorIG3iDvCZ3g=; b=eeGsjB4iQ0G6fuefgTeDNS4S15+AdSXVeVly5S2ntMbT4OKkn/rytcAWBjcgRxLiCtboSNbQ80zNjRX8C2EVMhQh4lkzOXlf0vlooiJcsoL7mQmkQVWCIqfrgQL/iJQh/eR3DU7lZ7zV2MG4dUXsM47cftvir/Nx7AOGdjvsRoa+mazWflHxw3WM/8nlA1z1r6LM8LwOnx+mtgw1ssyIC3pVmNMN5qV2li90fY9886469TD7q6U01OSNALjLMyX9IC3VRew/mxt0qcu08Kz1YreYaEe6imGdM+rACoVqUa1tNiDrBPxTtDjtfMu6g2t1jPANoE31c60QaA7RAjwjhg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVr-0001bm-9g for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:07 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 17/28] gnu: python-immutables: Remove python-mypy native-input. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894775954 (code B ref 70858); Fri, 31 Jan 2025 02:12:07 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:17 +0000 Received: from localhost ([127.0.0.1]:48643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgV3-0001Xt-4m for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:17 -0500 Received: from 2.mo550.mail-out.ovh.net ([178.32.119.250]:39919) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUW-0001To-B0 for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:45 -0500 Received: from director5.ghost.mail-out.ovh.net (unknown [10.108.2.54]) by mo550.mail-out.ovh.net (Postfix) with ESMTP id 4YkfW66l1tz1RJW for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:42 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-vbp5v (unknown [10.110.188.92]) by director5.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 9A4A31FE3E; Fri, 31 Jan 2025 02:10:42 +0000 (UTC) Received: from ngraves.fr ([37.59.142.111]) by ghost-submission-5b5ff79f4f-vbp5v with ESMTPSA id Q2riFyIxnGew2QIACSDzVQ (envelope-from ); Fri, 31 Jan 2025 02:10:42 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-111S0058ccac44d-8f78-46b7-9c66-fb9b40c76768, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:17 +0100 Message-ID: <20250131021009.7499-18-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3540392260320092898 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedvrddvuddtrdejfedrudekpdefjedrheelrddugedvrdduuddunecuvehluhhsthgvrhfuihiivgepvdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejtdekheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehhedtmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=6MujztJnCI4dsZ1Gxz5SdT6GlyCDjevorIG3iDvCZ3g=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289443; v=1; b=ldqfnCTCtvjE5oKq7qU1OO3gUVKL3adbvKQ8t13zJJLmdwqiJhD/28Q5RFzRzLzSuOiWCHuA tMi7N78O+Uz97zjqFoWpUFhP4bRWA6k3871s/UGGhaF1Y/QTQl4kOlNU8TyyStnhOTIOw/IlgI4 i8V06dnTOzNVEMjD8MR7A2zCQ+6xvII3niaWf0xbI+YkjJk+OxLGG9XKmpBSRsp+hpQEEeiNFY5 nOzBzTXPFtoJBcaMACTJObfkp8kLgLl2aQVwoG0ZMFFyoBnbfZY+bbTg6t1glEghbzUYeBCFRWa TOsfaIJHyzbjnWZJUq3tc7whgZkqFG4NolyCdmZFWWMAA== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-xyz.scm (python-immutables): [origin]: Use git-fetch to use upstream test-data directory. [native-inputs]: Remove python-mypy. [arguments]<#:phases>: Add phase to remove python-mypy native-input. --- gnu/packages/python-xyz.scm | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 22b41ea4c1..6c1d41c39a 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -17019,13 +17019,22 @@ (define-public python-immutables (version "0.21") (source (origin - (method url-fetch) - (uri (pypi-uri "immutables" version)) + (method git-fetch) + (uri (git-reference + (url "https://github.com/MagicStack/immutables") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) (sha256 (base32 "0jpw9nr2mbzqykigjhqa3a095bx7krwsnmjcxcpj944p8kqglpxm")))) (build-system pyproject-build-system) + (arguments + (list #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'remove-mypy-dependency + (lambda _ + (delete-file "tests/test_mypy.py") + (delete-file "tests/conftest.py")))))) (native-inputs - (list python-mypy python-pytest python-setuptools python-wheel)) + (list python-pytest python-setuptools python-wheel)) (home-page "https://github.com/MagicStack/immutables") (synopsis "High-performance immutable mapping type for Python") (description From patchwork Fri Jan 31 02:03:18 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37860 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 C811627BBE2; Fri, 31 Jan 2025 02:13:17 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id BF76527BBE9 for ; Fri, 31 Jan 2025 02:13:16 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgWY-00078I-59; Thu, 30 Jan 2025 21:12:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVx-0006tq-Ib for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:19 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVr-0000sa-TQ for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=ypBuJJxJV3cIgtblVSAK1Yzl76ExPABrDmSTy1fzXzA=; b=bfxtc5IgM4UkFID3o90q9sRmtpEZI8Ncd9CZq4ttHJuXMS7Wm22OFNwLhhi7FYsZCCT6cZN9XZWH1Ik5Bd6MTKAEtMVTr05xzQL2gFcQWjnRMFZU4sD82HZ2WjN2VR4Y/odOIvysl7MP4CTKsw1yiruyNUCUPKWlp48of5rVsEXqYzPigzK82qQ4lfsrqMWvSkBHUyv/ug8H4d+Jp3nYURzeYDLu5W3wlb9rd9uiX0l4a9X+JWHAtVFlerbqWYZz4T6EK58g7Bbe8HFy2Lzu+h1NIdlKSAipKOlkjRmpzHetuL/DQGR8p5OLOrvHfVjXSDauvAdrFBDRShTpcjXSjQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVr-0001bt-P9 for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:07 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 18/28] build-system/pyproject: Remove python-isort native-input. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894785962 (code B ref 70858); Fri, 31 Jan 2025 02:12:07 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:18 +0000 Received: from localhost ([127.0.0.1]:48645 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgV3-0001Y5-LH for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:18 -0500 Received: from 20.mo581.mail-out.ovh.net ([46.105.49.208]:34373) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUX-0001U0-HV for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:46 -0500 Received: from director6.ghost.mail-out.ovh.net (unknown [10.108.2.89]) by mo581.mail-out.ovh.net (Postfix) with ESMTP id 4YkfW768Rtz1Qkm for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:43 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-lxjj5 (unknown [10.110.113.51]) by director6.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 952A61FD69; Fri, 31 Jan 2025 02:10:43 +0000 (UTC) Received: from ngraves.fr ([37.59.142.97]) by ghost-submission-5b5ff79f4f-lxjj5 with ESMTPSA id lZbAFyMxnGe6GwAATHPmig (envelope-from ); Fri, 31 Jan 2025 02:10:43 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-97G00229cb5396-8edf-4a47-854a-9cb5e133c80d, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:18 +0100 Message-ID: <20250131021009.7499-19-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3540673732952122082 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeekucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepffekgffhkedttdfgkeegfeeifedvgeejhefhfeelgfdtgeegleeviedvgeeufedvnecuffhomhgrihhnpehgihhtlhgrsgdrtghomhenucfkphepuddvjedrtddrtddruddpkedvrddvuddtrdejfedrudekpdefjedrheelrddugedvrdeljeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjedtkeehkeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekudgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=ypBuJJxJV3cIgtblVSAK1Yzl76ExPABrDmSTy1fzXzA=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289444; v=1; b=TDq4n+0Ob2H1lig6bckOUVnXYdBVLdyrkVNP+QI90ejjPtH4RXXyF8cLsI+EsxCzQ/9WHSfY 0jQElT6EmTSl7xowVhzqOQWdfv8fHyEDT0a43BtzqGlgzsb6efnI/18LXRbUpzYe0+mslqGZiLY K+2TzQplS/rdEyOra9xwOMn2lA45QD698o0uLaimNyC+MtnpAe2MkmP+uYjYRZj3t48w6b6+jkZ JMYMEu1ccCArSa8pQOmbH7xmctr5+sZffitsTkY4CUNmPkkCIBVFZQMrQjO29uHKKkhBqKLqVg5 Wgn4cG8uqxBexUBKcHSdNldQhOhkyZPQ2TbaYxssZ4L2A== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/bioinformatics.scm (python-cooler, scvelo)[native-inputs]: Remove python-isort. * gnu/packages/databases.scm (aerich)[native-inputs]: Remove python-isort. * gnu/packages/finance.scm (python-trezor)[native-inputs]: Remove python-isort. * gnu/packages/gettext.scm (mdpo)[native-inputs]: Remove python-isort. * gnu/packages/graphviz.scm (python-uqbar)[native-inputs]: Remove python-isort. * gnu/packages/machine-learning.scm (python-funsor) [native-inputs]: Remove python-isort. * gnu/packages/mail.scm (postorius)[native-inputs]: Remove python-isort. * gnu/packages/protobuf.scm (python-pure-protobuf)[native-inputs]: Remove python-isort. * gnu/packages/python-web.scm (python-ovh, python-tinycss2) [native-inputs]: Remove python-isort. * gnu/packages/statistics.scm (python-statsmodels)[native-inputs]: Remove python-isort. * gnu/packages/virtualization.scm (python-qemu-qmp)[native-inputs]: Remove python-isort. --- gnu/packages/bioinformatics.scm | 2 -- gnu/packages/databases.scm | 1 - gnu/packages/finance.scm | 1 - gnu/packages/gettext.scm | 1 - gnu/packages/graphviz.scm | 1 - gnu/packages/machine-learning.scm | 3 +-- gnu/packages/mail.scm | 2 +- gnu/packages/protobuf.scm | 2 +- gnu/packages/python-web.scm | 3 +-- gnu/packages/statistics.scm | 1 - gnu/packages/virtualization.scm | 1 - 11 files changed, 4 insertions(+), 14 deletions(-) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 0d603ca73e..11494c293a 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -19606,7 +19606,6 @@ (define-public python-cooler python-simplejson)) (native-inputs (list python-hatchling - python-isort python-pytest python-pytest-cov)) ;; Almost all the projects of the Mirnylab are moved under Open2C umbrella @@ -23555,7 +23554,6 @@ (define-public scvelo (propagated-inputs (list python-anndata python-hnswlib - python-isort python-igraph python-loompy python-louvain diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index 24bcb35134..9f1421135d 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -3457,7 +3457,6 @@ (define-public aerich (list poetry python-bandit python-cryptography - python-isort python-pydantic python-pytest python-pytest-asyncio diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index 5cf2db24a2..0df0e41aab 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -1159,7 +1159,6 @@ (define-public python-trezor python-typing-extensions)) (native-inputs ; Only needed for running the tests (list protobuf - python-isort python-pillow python-protobuf python-pyqt diff --git a/gnu/packages/gettext.scm b/gnu/packages/gettext.scm index 29cdbab915..841d3e0c8b 100644 --- a/gnu/packages/gettext.scm +++ b/gnu/packages/gettext.scm @@ -228,7 +228,6 @@ (define-public mdpo (list python-bump2version python-flake8-implicit-str-concat python-flake8-print - python-isort python-pytest python-pytest-cov python-sphinx diff --git a/gnu/packages/graphviz.scm b/gnu/packages/graphviz.scm index 6bfe5325ac..33ddbeba42 100644 --- a/gnu/packages/graphviz.scm +++ b/gnu/packages/graphviz.scm @@ -224,7 +224,6 @@ (define-public python-uqbar and not test_sphinx_book_text_broken_strict"))) (native-inputs (list graphviz - python-isort python-pytest python-pytest-cov python-setuptools diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index 5d24d3f8f0..212a6f6288 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -229,8 +229,7 @@ (define-public python-funsor (propagated-inputs (list python-makefun python-multipledispatch python-numpy python-opt-einsum python-typing-extensions)) - (native-inputs (list python-isort - python-nbsphinx + (native-inputs (list python-nbsphinx python-pandas python-pillow python-pyro-api diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 73b4c01bd7..f40724226d 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -3833,7 +3833,7 @@ (define-public postorius (list python-readme-renderer python-mailmanclient python-django python-django-mailman3)) (native-inputs - (list python-beautifulsoup4 python-isort python-mock python-vcrpy)) + (list python-beautifulsoup4 python-mock python-vcrpy)) (home-page "https://gitlab.com/mailman/postorius") (synopsis "Web user interface for GNU Mailman") (description diff --git a/gnu/packages/protobuf.scm b/gnu/packages/protobuf.scm index 4f18d1e6e2..b5f853c559 100644 --- a/gnu/packages/protobuf.scm +++ b/gnu/packages/protobuf.scm @@ -505,7 +505,7 @@ (define-public python-pure-protobuf (base32 "15dp5pvazd0jx4wzzh79080ah7hkpd3axh40al9vhzs2hf3v90hx")))) (build-system python-build-system) (native-inputs - (list python-pytest python-pytest-cov python-isort)) + (list python-pytest python-pytest-cov)) (arguments `(#:phases (modify-phases %standard-phases diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 54a31e1bae..de0f02c629 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -1516,8 +1516,7 @@ (define-public python-ovh (build-system pyproject-build-system) (arguments (list #:tests? #f)) ; XXX: tests require networking (propagated-inputs (list python-requests)) - (native-inputs (list python-isort - python-pytest + (native-inputs (list python-pytest python-pytest-cov python-setuptools python-sphinx diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 89aed7f961..99f5ded8b5 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -2669,7 +2669,6 @@ (define-public python-statsmodels (native-inputs (list python-colorama python-cython - python-isort python-joblib python-matplotlib python-pytest diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index 9bde297c1f..5bdb0976d7 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -2105,7 +2105,6 @@ (define-public python-qemu-qmp (native-inputs (list python-avocado-framework python-flake8 - python-isort python-pylint python-setuptools python-setuptools-scm From patchwork Fri Jan 31 02:03:19 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37857 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 4F9B727BBEA; Fri, 31 Jan 2025 02:13:12 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.3 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED,URIBL_SBL_A autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9B07427BBE2 for ; Fri, 31 Jan 2025 02:13:11 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgWH-00072k-10; Thu, 30 Jan 2025 21:12:33 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVx-0006tt-J6 for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:19 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVs-0000sm-Bk for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=ZftTl/ttuKSmFqs0h0bkhyG5Y1PO0oWm2qZlECFM//A=; b=uDxg7zow/HracTZTWM1QXUW5UqVsY/7MvjgEVxiFzSkONUTNvcHK0hUqmV4Rs2KQP/4bbaxJu9G00YAG8XWxEDYNH5XhAtGQJ1aat4uVCV7JzYpJXpKrF68lSXZ0ewZd5S1rgLYukuV8i+/LlxevMKMODe/pMVolnxzCeJb7JUPZb/bwWouzvc6gZknRIhB/YqhCjy2I3RO8MpS888+pfuJNnoAbTttE6YRHfLGcJjGxtfPgPaffqwc4UYeggv5+f3yevPLLMyas88RAJEqdy99MFNNqnfXAKYTefqeC6H8oKLHdiIlEY7O8B7o3qygTfI5+TYWPgt/+0mQXkVcjlQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVs-0001c1-7O for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:08 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 19/28] build-system/pyproject: Remove python-twine native-input. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894795971 (code B ref 70858); Fri, 31 Jan 2025 02:12:08 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:19 +0000 Received: from localhost ([127.0.0.1]:48647 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgV4-0001YD-QH for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:19 -0500 Received: from 11.mo583.mail-out.ovh.net ([46.105.47.167]:35171) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUZ-0001UD-KQ for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:49 -0500 Received: from director10.ghost.mail-out.ovh.net (unknown [10.108.25.249]) by mo583.mail-out.ovh.net (Postfix) with ESMTP id 4YkfW96bN8z1WvJ for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:45 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-pg4tp (unknown [10.111.182.135]) by director10.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 3CE001FE5B; Fri, 31 Jan 2025 02:10:44 +0000 (UTC) Received: from ngraves.fr ([37.59.142.101]) by ghost-submission-5b5ff79f4f-pg4tp with ESMTPSA id d76CIyQxnGeLqxEAHccV6A (envelope-from ); Fri, 31 Jan 2025 02:10:44 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-101G0042f29bf9d-3a7d-4ff7-8ad6-bc754f3b3707, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:19 +0100 Message-ID: <20250131021009.7499-20-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3541236684824437474 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 49 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucgoufhushhpvggtthffohhmrghinhculdegledmnecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeetkeeufeekudekueeuffegueehhedthfduhfffkeejfeevfeeigeeileegkeffteenucffohhmrghinhepghhithhhuhgsrdgtohhmpdhgphihthhorhgthhdrrghipdifvggslhgrthgvrdhorhhgpdhgihhthhhusgdrihhonecukfhppeduvdejrddtrddtrddupdekvddrvddutddrjeefrddukedpfeejrdehledrudegvddruddtudenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjedtkeehkeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekfegmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=ZftTl/ttuKSmFqs0h0bkhyG5Y1PO0oWm2qZlECFM//A=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289446; v=1; b=3GzLJXnDwiYAWPE0aWXiclxt5ub11U8R/MjRKAh/AxKOn3o8BmJiR2iEbar12lxqih1+oS8+ +MDsqlr3+X3FhLXtwSCEnuga5buWSKpYaKjtH//Q7Sp3XHwkra9gLOWN1Qn1vHaJpDFgQQvkprq j5DTPc0QFHUdjWJK3paGiKgCQrNdEeHHeN131CpvzPfMMHhH1SnCHXy6c3V30pcu9YMGd9e/Dbp Xf6+QSgivnnXipZc5Ig48X2bAML8CC29raO25LZiWuoQrLBCpLZOKHPz2fmiuLBT7rcnhGrPJ5S /fsCLZg2X2WbMXyU7/qRZRTrPuJSFBKLtKjIkxH37bKRw== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/gettext.scm (mdpo)[native-inputs]: Remove python-twine. * gnu/packages/machine-learning.scm (python-linear-operator, python-gpytorch)[native-inputs]: Remove python-twine. * gnu/packages/python-check.scm (python-testfixtures)[native-inputs]: Remove python-twine. * gnu/packages/python-web.scm (python-translation-finder, python-eventlet) [native-inputs]: Remove python-twine. * gnu/packages/python-xyz.scm (python-cftime)[native-inputs]: Remove python-twine. * gnu/packages/terminals.scm (python-halo)[native-inputs]: Remove python-twine. * gnu/packages/virtualization.scm (python-transient)[native-inputs]: Remove python-twine. --- gnu/packages/gettext.scm | 1 - gnu/packages/machine-learning.scm | 6 ++---- gnu/packages/python-check.scm | 2 +- gnu/packages/python-web.scm | 5 ++--- gnu/packages/python-xyz.scm | 2 -- gnu/packages/terminals.scm | 1 - gnu/packages/virtualization.scm | 1 - 7 files changed, 5 insertions(+), 13 deletions(-) diff --git a/gnu/packages/gettext.scm b/gnu/packages/gettext.scm index 841d3e0c8b..25f4efe1fc 100644 --- a/gnu/packages/gettext.scm +++ b/gnu/packages/gettext.scm @@ -233,7 +233,6 @@ (define-public mdpo python-sphinx python-sphinx-argparse python-sphinx-rtd-theme - python-twine python-yamllint)) (propagated-inputs (list python-polib python-pymd4c)) diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index 212a6f6288..d90d9a8c96 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -5889,8 +5889,7 @@ (define-public python-linear-operator (native-inputs (list python-flake8-print python-pytest python-setuptools - python-setuptools-scm - python-twine)) + python-setuptools-scm)) (home-page "https://github.com/cornellius-gp/linear_operator/") (synopsis "Linear operator implementation") (description "LinearOperator is a PyTorch package for abstracting away the @@ -5919,8 +5918,7 @@ (define-public python-gpytorch (native-inputs (list python-flake8-print python-nbval python-pytest - python-setuptools - python-twine)) + python-setuptools)) (home-page "https://gpytorch.ai") (synopsis "Implementation of Gaussian Processes in PyTorch") (description diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm index 7b12c05926..9899b18efc 100644 --- a/gnu/packages/python-check.scm +++ b/gnu/packages/python-check.scm @@ -726,7 +726,7 @@ (define-public python-testfixtures (native-inputs (list python-pytest python-pytest-cov ;;("python-pytest-django" ,python-pytest-django) - python-twine python-wheel)) + python-wheel)) (synopsis "Tests components for Python") (description "Testfixtures is a collection of helpers and mock objects that are useful when writing automated tests in Python.") diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index de0f02c629..6e68f8d25a 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -356,8 +356,7 @@ (define-public python-eventlet (native-inputs (list python-hatch-vcs python-hatchling - python-pytest - python-twine)) + python-pytest)) (propagated-inputs (list python-dnspython python-greenlet @@ -7356,7 +7355,7 @@ (define-public python-translation-finder (list python-chardet python-pathlib2 python-ruamel.yaml python-six)) (native-inputs (list python-codecov python-codacy-coverage python-pytest-cov - python-pytest-runner python-twine)) + python-pytest-runner)) (home-page "https://weblate.org/") (synopsis "Translation file finder for Weblate") (description "This package provides a function to find translation file in diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 6c1d41c39a..61f6350bb5 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -3607,7 +3607,6 @@ (define-public python-cftime python-cython python-pytest-cov python-sphinx - python-twine python-wheel)) (home-page "https://unidata.github.io/cftime/") (synopsis "Library for time handling") @@ -33234,7 +33233,6 @@ (define-public python-eliot python-sphinx python-sphinx-rtd-theme python-testtools - python-twine python-twisted python-wheel)) (home-page "https://github.com/itamarst/eliot/") diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm index b32393c1ec..0d30ad7838 100644 --- a/gnu/packages/terminals.scm +++ b/gnu/packages/terminals.scm @@ -1178,7 +1178,6 @@ (define-public python-halo (native-inputs (list python-nose python-setuptools - python-twine python-wheel)) (home-page "https://github.com/manrajgrover/halo") (synopsis "Python library to display graphical spinners in the terminal") diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index 5bdb0976d7..bd8b267be9 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -2973,7 +2973,6 @@ (define-public python-transient (native-inputs (list python-pyhamcrest python-setuptools - python-twine python-wheel)) (propagated-inputs (list python-beautifultable From patchwork Fri Jan 31 02:03:20 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37864 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 A6E3727BBEE; Fri, 31 Jan 2025 02:13:31 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.3 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED,URIBL_SBL_A autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id EB99427BBE2 for ; Fri, 31 Jan 2025 02:13:28 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgWe-0007KL-EW; Thu, 30 Jan 2025 21:12:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVx-0006ts-Ir for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:19 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVt-0000sy-RF for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=fPy39HC/eUbMsBf6Jk0a/adafAIlqKfI0SuwZgfbXPM=; b=TAGx+MKp8qJZxWvNKN3QOZ1Ob6dAEFOjJEuJgd8AD/XF3KUXwrE84hWYJmYU3EkhvE+fukA+8K5QQy58u/bphAGAaPRcmqlSjwfgvdpsYQSqXzFkGZKN+h74N2jccoiy5oJ+603dfgwPh0L/cMwdxSf6zr0QPYGYOfiXNFsIodxd+/LG8fw5Kb9Z2Nm6+W/3xg+E+FQMoOJSw3Mrs/grPIG4PObTXoBgs7aRLw8iY5pC4GM2hX6uxW+a9pd4T3JD/lPQlbresEu9+L31s8DGeD2BF5hMbcqnQm5gNDiF8792BcOx4peoFLvyT9YoS6gXWmTEaqgui2pVEA9iJ9lFdA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVt-0001cN-LM for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:09 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 20/28] build-system/pyproject: Remove python-pytest-cov native-input. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894896007 (code B ref 70858); Fri, 31 Jan 2025 02:12:09 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:29 +0000 Received: from localhost ([127.0.0.1]:48653 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgVB-0001Yk-3v for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:29 -0500 Received: from 11.mo583.mail-out.ovh.net ([46.105.47.167]:42431) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUa-0001UL-B5 for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:53 -0500 Received: from director8.ghost.mail-out.ovh.net (unknown [10.109.176.25]) by mo583.mail-out.ovh.net (Postfix) with ESMTP id 4YkfWC2HLxz1WvX for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:47 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-m4pgc (unknown [10.110.118.183]) by director8.ghost.mail-out.ovh.net (Postfix) with ESMTPS id CB20F1FDC3; Fri, 31 Jan 2025 02:10:46 +0000 (UTC) Received: from ngraves.fr ([37.59.142.98]) by ghost-submission-5b5ff79f4f-m4pgc with ESMTPSA id CEIUKyYxnGfeHAAAhWpwQg (envelope-from ); Fri, 31 Jan 2025 02:10:46 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-98R002712ddd8b-e287-4a8c-b663-64e9e7bbed44, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:20 +0100 Message-ID: <20250131021009.7499-21-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3541799634712060642 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 49 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucgoufhushhpvggtthffohhmrghinhculdegledmnecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeeigfehheeuteelfeekuedvkeekieefvddtueefleekffetleeuhffggedthfdtleenucffohhmrghinheprghsthhrohhmlhdrohhrghdpghhithhhuhgsrdgtohhmpdgsihhomhdqfhhorhhmrghtrdhorhhgpdhmrghtthhshhhirhhlvgihrdgtohhmpdhstghikhhithdqrhhfrdhorhhgpdhjuhhphihtvghrrdhorhhgpdhstghikhhithdqthgurgdrohhrghdpphihghdrohhrghdptggrphhtuhhmrdgrihdprhgvrgguthhhvgguohgtshdrihhopdhstghiphihrdhorhhgpdhphihthhhonhdqhhihphgvrhdrohhrghdpghhithhlrggsrdgtohhmpdhphihlohhnshhprhhojhgvtghtrdhorhhgpdhphihpihdrohhrghdpghhithhhuhgsrdhiohdpphihuggrthgrrdhorhhgpdhiphihthhhohhnrdhorhhgpdguhihnrggtohhnfhdrtghomhdpshgtohhrrhgvihgrrdgtohhmnecukfhppeduvdejrddtrddtrddupdekvddrvddutddrjeefrdduke dpfeejrdehledrudegvddrleeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejtdekheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeefmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=fPy39HC/eUbMsBf6Jk0a/adafAIlqKfI0SuwZgfbXPM=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289447; v=1; b=Q9OrQxINz6j2W3EIjrYPzBbng/f2cUNNhid0fVpUFHxTHYFmUwywOQ4oDU1tnx9EPV1ytdIl 8/u6VYB59ErsSgAdFB669++z10aKLfWZnpzL2mJvZKCkvS6wf263zti93GtCXS8g5Iw2xhK6Bhn +5eeNT91CUlyi+TAQ7CGZO9tWqX0UuWsyNgQVvTaxTRrFdzRaYX4J6HXjYLRWB9vmE7EXQ2Paz3 IZJ0HRNJd36RKxbkRz4txftJEiKHYrjRNrOrLh5mRLPNOcsqnNR8P+YTmKQ9pQP7AZ9SKavLh3w rUqGz02CizDigpOt86ZzOmpkV6+saXSALU4anNufBpDCw== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/astronomy.scm (python-astroml, python-casa-formats-io, python-cdflib, python-poliastro, python-tweakwcs)[native-inputs]: Remove python-pytest-cov. * gnu/packages/audio.scm (python-pysox)[native-inputs]: Remove python-pytest-cov. * gnu/packages/backup.scm (borgmatic)[native-inputs]: Remove python-pytest-cov. * gnu/packages/bioinformatics.scm (python-biom-format, python-pyfaidx, python-cooler, python-screed)[native-inputs]: Remove python-pytest-cov. * gnu/packages/build-tools.scm (meson-python)[native-inputs]: Remove python-pytest-cov. * gnu/packages/check.scm (python-pytest-nunit, python-pytest-enabler, python-pytest-perf, python-pyhamcrest)[native-inputs]: Remove python-pytest-cov. * gnu/packages/cpp.scm (cpplint)[native-inputs]: Remove python-pytest-cov. * gnu/packages/dav.scm (vdirsyncer, radicale)[native-inputs]: Remove python-pytest-cov. * gnu/packages/django.scm (python-django-extensions)[native-inputs]: Remove python-pytest-cov. * gnu/packages/embedded.scm (mbed-tools)[native-inputs]: Remove python-pytest-cov. * gnu/packages/engineering.scm (python-scikit-rf)[native-inputs]: Remove python-pytest-cov. * gnu/packages/fontutils.scm (psautohint)[native-inputs]: Remove python-pytest-cov. * gnu/packages/geo.scm (python-fiona, python-cartopy)[native-inputs]: Remove python-pytest-cov. * gnu/packages/gettext.scm (mdpo)[native-inputs]: Remove python-pytest-cov. * gnu/packages/graphviz.scm (python-graphviz, python-uqbar) [native-inputs]: Remove python-pytest-cov. * gnu/packages/jupyter.scm (python-jupyter-packaging, python-jupyter-server, python-jupyterlite-core, python-ipydatawidgets) [native-inputs]: Remove python-pytest-cov. * gnu/packages/machine-learning.scm (python-persim, python-scikit-learn-extra, python-imbalanced-learn, python-keras-application, python-keras-preprocessing, python-keras, python-tensorly, python-pytorch-geometric, python-captum, python-torchmetrics)[native-inputs]: Remove python-pytest-cov. * gnu/packages/mastodon.scm (python-mastodon-py)[native-inputs]: Remove python-pytest-cov. * gnu/packages/messaging.scm (zulip-term)[native-inputs]: Remove python-pytest-cov. * gnu/packages/package-management.scm (python-conda-package-handling): [native-inputs]: Remove python-pytest-cov. * gnu/packages/patchutils.scm (pwclient)[native-inputs]: Remove python-pytest-cov. * gnu/packages/protobuf.scm (python-pure-protobuf)[native-inputs]: Remove python-pytest-cov. * gnu/packages/python-check.scm (python-testfixtures, python-vcrpy, python-pytest-filter-subpackage, python-atpublic, python-sybil, python-vulture)[native-inputs]: Remove python-pytest-cov. * gnu/packages/python-compression.scm (python-multivolumefile, python-pybcj, python-bcj-cffi, python-pyppmd, python-ppmd-cffi, python-py7zr)[native-inputs]: Remove python-pytest-cov. * gnu/packages/python-crypto.scm (python-trustme)[native-inputs]: Remove python-pytest-cov. (python-certauth)[native-inputs]: Remove python-pytest-cov. Add python-pytest. * gnu/packages/python-science.scm (python-scipy, python-pandaparallel, python-pyts, python-usetplot, python-pingouin, python-opt-einsum, python-salib)[native-inputs]: Remove python-pytest-cov. * gnu/packages/python-web.scm (python-apiron, python-huggingface-hub, python-portend, python-aiosignal, python-aiostream, python-ovh, python-cbor2, python-httplib2, python-cheroot, parfive, python-jose, python-pyscss, python-mechanicalsoup, python-priority, hypercorn, python-aioftp, python-oauthlib, python-tinycss, python-cssselect2, python-httpcore, python-wsgiprox, python-venusian, python-siosocks, python-zeep, gunicorn)[native-inputs]: Remove python-pytest-cov. (python-warcio)[native-inputs]: Remove python-pytest-cov. Add python-pytest. * gnu/packages/python-xyz.scm (python-apprise, python-janus, python-logbook, python-affine, python-mdit-py-plugins, python-pint, python-rasterio, python-bidict, python-can, dosage, python-contourpy, python-portalocker, python-extension-helpers, python-mizani, python-cligj, python-ddlparse, python-robotframework-pythonlibcore, python-lsp-server, python-sparse, python-pikepdf, python-imageio, python-manimpango, python-importlib-resources, python-jaraco-classes, python-jaraco-collections, python-jaraco-context, python-jaraco-functools, python-jaraco-test, python-jaraco-text, python-ipyparallel, python-three-merge, python-seaborn, python-sentry-sdk, python-sniffio, python-get-version, python-path, python-pip-run, python-debugpy, python-notebook, python-cookiecutter, python-pyqtgraph, python-inflect, python-pymemcache, python-natsort, python-mwclient, python-flasgger, python-tempora, python-outcome, python-apscheduler, python-iocapture, python-argh, python-flit, python-watchdog, python-watchgod, python-cmd2, python-inform, python-qtsass, python-scikit-build, python-minikanren, python-tablib, python-ansicolors, python-shtab, python-scooby, dynaconf, python-pyan3, python-numpydoc, python-loguru, python-multidict) [native-inputs]: Remove python-pytest-cov. * gnu/packages/sphinx.scm (python-sphinx-gallery)[native-inputs]: Remove python-pytest-cov. * gnu/packages/statistics.scm (python-pymc, python-emcee, python-rpy2)[native-inputs]: Remove python-pytest-cov. * gnu/packages/task-management.scm (todoman)[native-inputs]: Remove python-pytest-cov. * gnu/packages/textutils.scm (python-panflute)[native-inputs]: Remove python-pytest-cov. * gnu/packages/time.scm (python-arrow, python-tzlocal)[native-inputs]: Remove python-pytest-cov. * gnu/packages/vpn.scm (sshuttle)[native-inputs]: Remove python-pytest-cov. * gnu/packages/web.scm (anonip, python-tibanna)[native-inputs]: Remove python-pytest-cov. * gnu/packages/wm.scm (qtile)[native-inputs]: Remove python-pytest-cov. Add python-coverage. --- gnu/packages/astronomy.scm | 6 +- gnu/packages/audio.scm | 2 +- gnu/packages/backup.scm | 1 - gnu/packages/bioinformatics.scm | 9 +- gnu/packages/build-tools.scm | 1 - gnu/packages/check.scm | 351 +++++++++------------------- gnu/packages/cpp.scm | 1 - gnu/packages/dav.scm | 2 - gnu/packages/django.scm | 1 - gnu/packages/embedded.scm | 1 - gnu/packages/engineering.scm | 1 - gnu/packages/fediverse.scm | 1 - gnu/packages/fontutils.scm | 1 - gnu/packages/geo.scm | 3 +- gnu/packages/gettext.scm | 1 - gnu/packages/graphviz.scm | 2 - gnu/packages/jupyter.scm | 7 +- gnu/packages/machine-learning.scm | 18 +- gnu/packages/messaging.scm | 4 +- gnu/packages/package-management.scm | 1 - gnu/packages/patchutils.scm | 2 +- gnu/packages/protobuf.scm | 2 +- gnu/packages/python-check.scm | 8 +- gnu/packages/python-compression.scm | 9 +- gnu/packages/python-crypto.scm | 3 +- gnu/packages/python-science.scm | 16 +- gnu/packages/python-web.scm | 55 ++--- gnu/packages/python-xyz.scm | 126 +++++----- gnu/packages/sphinx.scm | 1 - gnu/packages/statistics.scm | 4 +- gnu/packages/task-management.scm | 1 - gnu/packages/textutils.scm | 1 - gnu/packages/time.scm | 2 - gnu/packages/vpn.scm | 1 - gnu/packages/web.scm | 3 +- gnu/packages/wm.scm | 1 - 36 files changed, 216 insertions(+), 433 deletions(-) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index ad9dcffaed..6a1cd27dbd 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -1906,7 +1906,7 @@ (define-public python-astroml (setenv "HOME" "/tmp")))))) (propagated-inputs (list python-astropy python-matplotlib python-numpy python-scikit-learn python-scipy)) - (native-inputs (list python-pytest-astropy-header python-pytest-cov + (native-inputs (list python-pytest-astropy-header python-pytest python-pytest-doctestplus python-pytest-remotedata python-wheel)) (home-page "https://astroml.org") @@ -1976,7 +1976,6 @@ (define-public python-casa-formats-io (invoke "python" "setup.py" "build_ext" "--inplace")))))) (native-inputs (list python-pytest - python-pytest-cov python-pytest-openfiles python-setuptools python-wheel)) @@ -2050,7 +2049,6 @@ (define-public python-cdflib (list python-astropy python-hypothesis python-pytest - python-pytest-cov python-pytest-remotedata python-setuptools python-setuptools-scm @@ -4344,7 +4342,6 @@ (define-public python-poliastro (list python-hypothesis python-flit-core python-pytest - python-pytest-cov python-pytest-doctestplus python-pytest-mpl python-pytest-mypy)) @@ -6399,7 +6396,6 @@ (define-public python-tweakwcs python-stsci-stimage)) (native-inputs (list python-pytest - python-pytest-cov python-scipy python-setuptools python-setuptools-scm diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 5e9474707c..90aaa34e18 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -6476,7 +6476,7 @@ (define-public python-pysox (propagated-inputs (list python-numpy python-typing-extensions)) (native-inputs - (list sox python-pytest python-pytest-cov python-soundfile)) + (list sox python-pytest python-soundfile)) (home-page "https://github.com/rabitt/pysox") (synopsis "Python wrapper around SoX") (description "@code{python-pysox} is a wrapper around the @command{sox} diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm index bc449a9591..16cbd0f8e3 100644 --- a/gnu/packages/backup.scm +++ b/gnu/packages/backup.scm @@ -1375,7 +1375,6 @@ (define-public borgmatic (native-inputs (list python-flexmock python-pytest - python-pytest-cov python-setuptools python-wheel)) (inputs diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 11494c293a..408236635c 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -3818,7 +3818,8 @@ (define-public python-biom-format ;;python-scikit-bio ;mutually recursive dependency python-scipy)) (native-inputs - (list python-cython python-pytest python-pytest-cov + (list python-cython + python-pytest python-wheel)) (home-page "https://www.biom-format.org") (synopsis "Biological Observation Matrix (BIOM) format utilities") @@ -11301,7 +11302,6 @@ (define-public python-screed (list python-importlib-resources python-pycodestyle python-pytest - python-pytest-cov python-setuptools python-setuptools-scm python-setuptools-scm-git-archive @@ -19555,7 +19555,6 @@ (define-public python-pyfaidx python-mock python-numpy python-pytest - python-pytest-cov python-wheel)) (propagated-inputs (list python-setuptools)) (home-page "http://mattshirley.com") @@ -19605,9 +19604,7 @@ (define-public python-cooler python-scipy python-simplejson)) (native-inputs - (list python-hatchling - python-pytest - python-pytest-cov)) + (list python-hatchling python-pytest)) ;; Almost all the projects of the Mirnylab are moved under Open2C umbrella (home-page "https://github.com/open2c/cooler") (synopsis "Sparse binary format for genomic interaction matrices") diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm index 20fd7bafd8..6576fd82a8 100644 --- a/gnu/packages/build-tools.scm +++ b/gnu/packages/build-tools.scm @@ -365,7 +365,6 @@ (define-public meson-python python-cython-3 python-gitpython python-pytest - python-pytest-cov python-pytest-mock)) (home-page "https://github.com/mesonbuild/meson-python") (synopsis "Meson-based build backend for Python") diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index e9d9b5b9e1..9ba35bd360 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -1871,245 +1871,128 @@ (define-public python-pytest-nunit (arguments (list #:tests? #false)) ;no tests included (native-inputs (list python-pytest - python-pytest-cov - python-setuptools - python-wheel - python-xmlschema)) - (propagated-inputs - (list python-attrs - python-pytest)) - (home-page "https://github.com/pytest-dev/pytest-nunit") - (synopsis "Pytest plugin for generating NUnit3 test result XML output") - (description - "This package provides a pytest plugin for generating NUnit3 test result -XML output") - (license license:expat))) + python-setuptools python-wheel python-xmlschema)) +(propagated-inputs (list python-attrs python-pytest)) (home-page +"https://github.com/pytest-dev/pytest-nunit") (synopsis "Pytest plugin for +generating NUnit3 test result XML output") (description "This package provides +a pytest plugin for generating NUnit3 test result XML output") (license +license:expat))) -(define-public python-pytest-param-files - (package - (name "python-pytest-param-files") - (version "0.3.4") - (source (origin - (method url-fetch) - (uri (pypi-uri "pytest_param_files" version)) - (sha256 - (base32 - "0gc9nsqizrjapjnbcs1bdxfcl69dpmwbpd9sssjidgcikm7k433c")))) - (build-system pyproject-build-system) - (native-inputs (list python-flit-core)) - (propagated-inputs (list python-pytest)) - (home-page "https://github.com/chrisjsewell/pytest-param-files") - (synopsis "Pytest plugin to parameterize tests from external files") - (description "This Pytest plugin enables creating Pytest parametrize -decorators from external files.") - (license license:expat))) +(define-public python-pytest-param-files (package (name +"python-pytest-param-files") (version "0.3.4") (source (origin (method +url-fetch) (uri (pypi-uri "pytest_param_files" version)) (sha256 (base32 +"0gc9nsqizrjapjnbcs1bdxfcl69dpmwbpd9sssjidgcikm7k433c")))) (build-system +pyproject-build-system) (native-inputs (list python-flit-core)) +(propagated-inputs (list python-pytest)) (home-page +"https://github.com/chrisjsewell/pytest-param-files") (synopsis "Pytest plugin +to parameterize tests from external files") (description "This Pytest plugin +enables creating Pytest parametrize decorators from external files.") +(license license:expat))) -(define-public python-pytest-random-order - (package - (name "python-pytest-random-order") - (version "1.1.1") - (source - (origin - (method url-fetch) - (uri (pypi-uri "pytest-random-order" version)) - (sha256 - (base32 "104hww3b86jchk41kjhyycr541pd2dfgqkww6lx5y70z9z9xfwj4")))) - (build-system pyproject-build-system) - (arguments - (list - #:test-flags - ;; AttributeError: module 'py' has no attribute 'code'. - #~(list "-k" (string-append "not test_it_works_with_actual_tests" - " and not test_failed_first" - " and not test_doctests")))) - (native-inputs - (list python-pytest-xdist - python-setuptools - python-py - python-wheel)) - (propagated-inputs - (list python-pytest)) - (home-page "https://github.com/jbasko/pytest-random-order") - (synopsis "Pytest plugin to randomize the order of tests") - (description "@code{pytest-random-order} is a Pytest plugin that -randomizes the order of tests. This can be useful to detect a test that -passes just because it happens to run after an unrelated test that leaves the -system in a favourable state. The plugin allows user to control the level of -randomness they want to introduce and to disable reordering on subsets of -tests. Tests can be rerun in a specific order by passing a seed value -reported in a previous test run.") - (license license:expat))) +(define-public python-pytest-random-order (package (name +"python-pytest-random-order") (version "1.1.1") (source (origin (method +url-fetch) (uri (pypi-uri "pytest-random-order" version)) (sha256 (base32 +"104hww3b86jchk41kjhyycr541pd2dfgqkww6lx5y70z9z9xfwj4")))) (build-system +pyproject-build-system) (arguments (list #:test-flags ;; AttributeError: +module 'py' has no attribute 'code'. #~(list "-k" (string-append "not +test_it_works_with_actual_tests" " and not test_failed_first" " and not +test_doctests")))) (native-inputs (list python-pytest-xdist python-setuptools +python-py python-wheel)) (propagated-inputs (list python-pytest)) (home-page +"https://github.com/jbasko/pytest-random-order") (synopsis "Pytest plugin to +randomize the order of tests") (description "@code{pytest-random-order} is a +Pytest plugin that randomizes the order of tests. This can be useful to +detect a test that passes just because it happens to run after an unrelated +test that leaves the system in a favourable state. The plugin allows user to +control the level of randomness they want to introduce and to disable +reordering on subsets of tests. Tests can be rerun in a specific order by +passing a seed value reported in a previous test run.") (license +license:expat))) -(define-public python-pytest-randomly - (package - (name "python-pytest-randomly") - (version "3.11.0") - (source (origin - (method git-fetch) ;no tests in pypi archive - (uri (git-reference - (url "https://github.com/pytest-dev/pytest-randomly") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1sjgq49g8f8973vhmzrim79b6wz29a765n99azjk1maimqh7mmik")))) - (build-system python-build-system) - (arguments - (list - #:phases - #~(modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - ;; The tests validating ordering fail, as well as as two - ;; others, for unknown reasons (see: - ;; https://github.com/pytest-dev/pytest-randomly/issues/454). - (invoke "pytest" "-vv" "-k" - (string-append - "not reordered " - "and not test_it_runs_before_stepwise " - "and not test_entrypoint_injection")))))))) - (native-inputs (list python-factory-boy - python-faker - python-numpy - python-pytest-xdist)) - (propagated-inputs (list python-importlib-metadata python-pytest)) - (home-page "https://github.com/pytest-dev/pytest-randomly") - (synopsis "Pytest plugin to randomly order tests") - (description "This is a Pytest plugin to randomly order tests and control -Python's @code{random.seed}.") - (license license:expat))) +(define-public python-pytest-randomly (package (name "python-pytest-randomly") +(version "3.11.0") (source (origin (method git-fetch) ;no tests in pypi +archive (uri (git-reference (url +"https://github.com/pytest-dev/pytest-randomly") (commit version))) (file-name +(git-file-name name version)) (sha256 (base32 +"1sjgq49g8f8973vhmzrim79b6wz29a765n99azjk1maimqh7mmik")))) (build-system +python-build-system) (arguments (list #:phases #~(modify-phases +%standard-phases (replace 'check (lambda* (#:key tests? #:allow-other-keys) +(when tests? ;; The tests validating ordering fail, as well as as two ;; +others, for unknown reasons (see: ;; +https://github.com/pytest-dev/pytest-randomly/issues/454). (invoke "pytest" +"-vv" "-k" (string-append "not reordered " "and not +test_it_runs_before_stepwise " "and not test_entrypoint_injection")))))))) +(native-inputs (list python-factory-boy python-faker python-numpy +python-pytest-xdist)) (propagated-inputs (list python-importlib-metadata +python-pytest)) (home-page "https://github.com/pytest-dev/pytest-randomly") +(synopsis "Pytest plugin to randomly order tests") (description "This is a +Pytest plugin to randomly order tests and control Python's +@code{random.seed}.") (license license:expat))) -(define-public python-pytest-runner - (package - (name "python-pytest-runner") - (version "6.0.0") - (source - (origin - (method url-fetch) - (uri (pypi-uri "pytest-runner" version)) - (sha256 - (base32 - "11dnhxnjmh4nf1j8rnvx944ha3wg8ggrgrwdcx4c7d19xmi57n5l")))) - (build-system pyproject-build-system) - (arguments - (list - ;; FIXME: The test suite requires 'python-pytest-virtualenv', - ;; but that introduces a circular dependency. - #:tests? #f - #:phases - #~(modify-phases %standard-phases - (replace 'build - (lambda _ - (let ((circa-1980 (* 10 366 24 60 60))) - (setenv "SOURCE_DATE_EPOCH" (number->string circa-1980)) - (invoke "python" "-m" "build" "--wheel" "--no-isolation" ".")))) - (replace 'install - (lambda _ - (let ((whl (car (find-files "dist" "\\.whl$")))) - (invoke "pip" "--no-cache-dir" "--no-input" - "install" "--no-deps" "--prefix" #$output whl))))))) - (native-inputs - (list python-pip python-pypa-build python-pytest - python-setuptools python-setuptools-scm python-wheel)) - (home-page "https://github.com/pytest-dev/pytest-runner") - (synopsis "Invoke py.test as a distutils command") - (description - "This package provides a @command{pytest-runner} command that -@file{setup.py} files can use to run tests.") - (license license:expat))) +(define-public python-pytest-runner (package (name "python-pytest-runner") +(version "6.0.0") (source (origin (method url-fetch) (uri (pypi-uri +"pytest-runner" version)) (sha256 (base32 +"11dnhxnjmh4nf1j8rnvx944ha3wg8ggrgrwdcx4c7d19xmi57n5l")))) (build-system +pyproject-build-system) (arguments (list ;; FIXME: The test suite requires +'python-pytest-virtualenv', ;; but that introduces a circular dependency. +#:tests? #f #:phases #~(modify-phases %standard-phases (replace 'build (lambda +_ (let ((circa-1980 (* 10 366 24 60 60))) (setenv "SOURCE_DATE_EPOCH" +(number->string circa-1980)) (invoke "python" "-m" "build" "--wheel" +"--no-isolation" ".")))) (replace 'install (lambda _ (let ((whl (car +(find-files "dist" "\\.whl$")))) (invoke "pip" "--no-cache-dir" "--no-input" +"install" "--no-deps" "--prefix" #$output whl))))))) (native-inputs (list +python-pip python-pypa-build python-pytest python-setuptools +python-setuptools-scm python-wheel)) (home-page +"https://github.com/pytest-dev/pytest-runner") (synopsis "Invoke py.test as a +distutils command") (description "This package provides a +@command{pytest-runner} command that @file{setup.py} files can use to run +tests.") (license license:expat))) -(define-public python-pytest-lazy-fixtures - (package - (name "python-pytest-lazy-fixtures") - (version "1.1.1") - (source - (origin - (method url-fetch) - (uri (pypi-uri "pytest_lazy_fixtures" version)) - (sha256 - (base32 "1v819n9jrgf0rk2fidn6fkdzz68r4jin94lvy9fbb9gf546iymhc")))) - (native-inputs - (list python-poetry-core)) - (propagated-inputs - (list python-pytest)) - (build-system pyproject-build-system) - (home-page "https://github.com/dev-petrov/pytest-lazy-fixtures") - (synopsis "Use fixtures in @code{pytest.mark.parametrize}") - (description - "This plugin helps to use fixtures in @code{pytest.mark.parametrize}, -inspied by @url{https://github.com/TvoroG/pytest-lazy-fixture, -pytest-lazy-fixture}.") - (license license:expat))) +(define-public python-pytest-lazy-fixtures (package (name +"python-pytest-lazy-fixtures") (version "1.1.1") (source (origin (method +url-fetch) (uri (pypi-uri "pytest_lazy_fixtures" version)) (sha256 (base32 +"1v819n9jrgf0rk2fidn6fkdzz68r4jin94lvy9fbb9gf546iymhc")))) (native-inputs +(list python-poetry-core)) (propagated-inputs (list python-pytest)) +(build-system pyproject-build-system) (home-page +"https://github.com/dev-petrov/pytest-lazy-fixtures") (synopsis "Use fixtures +in @code{pytest.mark.parametrize}") (description "This plugin helps to use +fixtures in @code{pytest.mark.parametrize}, inspied by +@url{https://github.com/TvoroG/pytest-lazy-fixture, pytest-lazy-fixture}.") +(license license:expat))) -(define-public python-pytest-mock - (package - (name "python-pytest-mock") - (version "3.14.0") - (source - (origin - (method url-fetch) - (uri (pypi-uri "pytest-mock" version)) - (sha256 - (base32 "1l0b864arbzrq13z635l1x9ial0w7pgz6svd0nyavkpy3rd2a697")))) - (build-system pyproject-build-system) - (arguments - (list - ;; Skip the assertion rewriting tests, which don't work in the presence - ;; of read-only Python modules (a limitation of Pytest). - #:test-flags #~(list "--assert=plain"))) - (native-inputs - (list python-pytest-asyncio - python-setuptools - python-setuptools-scm - python-wheel)) - (propagated-inputs - (list python-pytest)) - (home-page "https://github.com/pytest-dev/pytest-mock/") - (synopsis "Thin-wrapper around the mock package for easier use with py.test") - (description - "This plugin installs a @code{mocker} fixture which is a thin-wrapper -around the patching API provided by the @code{mock} package, but with the -benefit of not having to worry about undoing patches at the end of a test. -The mocker fixture has the same API as @code{mock.patch}, supporting the -same arguments.") - (license license:expat))) +(define-public python-pytest-mock (package (name "python-pytest-mock") +(version "3.14.0") (source (origin (method url-fetch) (uri (pypi-uri +"pytest-mock" version)) (sha256 (base32 +"1l0b864arbzrq13z635l1x9ial0w7pgz6svd0nyavkpy3rd2a697")))) (build-system +pyproject-build-system) (arguments (list ;; Skip the assertion rewriting +tests, which don't work in the presence ;; of read-only Python modules (a +limitation of Pytest). #:test-flags #~(list "--assert=plain"))) +(native-inputs (list python-pytest-asyncio python-setuptools +python-setuptools-scm python-wheel)) (propagated-inputs (list python-pytest)) +(home-page "https://github.com/pytest-dev/pytest-mock/") (synopsis +"Thin-wrapper around the mock package for easier use with py.test") +(description "This plugin installs a @code{mocker} fixture which is a +thin-wrapper around the patching API provided by the @code{mock} package, but +with the benefit of not having to worry about undoing patches at the end of a +test. The mocker fixture has the same API as @code{mock.patch}, supporting +the same arguments.") (license license:expat))) -(define-public python-pytest-xdist - (package - (name "python-pytest-xdist") - (version "3.6.1") - (source - (origin - (method url-fetch) - (uri (pypi-uri "pytest_xdist" version)) - (sha256 - (base32 - "039h0w8qc3d2ix55rrdj6i50i8jqxxl7dx9pjxvfq7i3vfj5dlga")))) - (build-system pyproject-build-system) - (arguments - (list - #:test-flags - ;; Failes with execnet.gateway_base.RemoteError: Traceback (most recent - ;; call last). - #~(list "-k" "not test_ignore_sys_path_hook_entry"))) - (native-inputs (list python-filelock - python-pytest - python-setuptools - python-setuptools-scm - python-wheel)) - (propagated-inputs (list python-execnet python-pytest-forked)) - (home-page "https://github.com/pytest-dev/pytest-xdist") - (synopsis - "Plugin for py.test with distributed testing and loop-on-failing modes") - (description - "The pytest-xdist plugin extends py.test with some unique test execution -modes: parallelization, running tests in boxed subprocesses, the ability -to run tests repeatedly when failed, and the ability to run tests on multiple -Python interpreters or platforms. It uses rsync to copy the existing -program code to a remote location, executes there, and then syncs the -result back.") - (license license:expat))) +(define-public python-pytest-xdist (package (name "python-pytest-xdist") +(version "3.6.1") (source (origin (method url-fetch) (uri (pypi-uri +"pytest_xdist" version)) (sha256 (base32 +"039h0w8qc3d2ix55rrdj6i50i8jqxxl7dx9pjxvfq7i3vfj5dlga")))) (build-system +pyproject-build-system) (arguments (list #:test-flags ;; Failes with +execnet.gateway_base.RemoteError: Traceback (most recent ;; call last). +#~(list "-k" "not test_ignore_sys_path_hook_entry"))) (native-inputs (list +python-filelock python-pytest python-setuptools python-setuptools-scm +python-wheel)) (propagated-inputs (list python-execnet python-pytest-forked)) +(home-page "https://github.com/pytest-dev/pytest-xdist") (synopsis "Plugin for +py.test with distributed testing and loop-on-failing modes") (description "The +pytest-xdist plugin extends py.test with some unique test execution modes: +parallelization, running tests in boxed subprocesses, the ability to run tests +repeatedly when failed, and the ability to run tests on multiple Python +interpreters or platforms. It uses rsync to copy the existing program code to +a remote location, executes there, and then syncs the result back.") (license +license:expat))) (define-public python-pytest-timeout (package @@ -2949,7 +2832,6 @@ (define-public python-pytest-enabler (native-inputs (list python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-flake8 python-pytest-mypy python-setuptools @@ -3156,7 +3038,6 @@ (define-public python-pytest-perf (list python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-enabler python-pytest-flake8 python-pytest-mypy @@ -3748,7 +3629,7 @@ (define-public python-pyhamcrest (base32 "05kdzlhs2kvj82pfca13qszszcj6dyrk4b9pbr46x06sq2s4qyls")))) (native-inputs ;all native inputs are for tests - (list python-pytest-cov python-mock python-pytest python-hypothesis)) + (list python-mock python-pytest python-hypothesis)) (build-system python-build-system) (arguments `(#:phases (modify-phases %standard-phases diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index 656b68e5bd..83ec03ef0c 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -1348,7 +1348,6 @@ (define-public cpplint (getenv "TMP_PYTHONPATH"))))))) (native-inputs (list python-pytest - python-pytest-cov python-pytest-runner python-setuptools python-testfixtures diff --git a/gnu/packages/dav.scm b/gnu/packages/dav.scm index 546118055f..7688c9a994 100644 --- a/gnu/packages/dav.scm +++ b/gnu/packages/dav.scm @@ -58,7 +58,6 @@ (define-public radicale (build-system pyproject-build-system) (native-inputs (list python-pytest - python-pytest-cov python-pytest-flake8 python-pytest-isort python-setuptools @@ -151,7 +150,6 @@ (define-public vdirsyncer python-trustme python-pytest python-pytest-asyncio - python-pytest-cov python-pytest-httpserver radicale)) (inputs diff --git a/gnu/packages/django.scm b/gnu/packages/django.scm index 905a889de8..b4e6f02fe1 100644 --- a/gnu/packages/django.scm +++ b/gnu/packages/django.scm @@ -269,7 +269,6 @@ (define-public python-django-extensions (list python-mock python-factory-boy python-pytest - python-pytest-cov python-pytest-django python-shortuuid)) (home-page diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm index 930857d0aa..654dad0015 100644 --- a/gnu/packages/embedded.scm +++ b/gnu/packages/embedded.scm @@ -1960,7 +1960,6 @@ (define-public mbed-tools (invoke "pytest" "-vv"))))))) (native-inputs (list python-pytest - python-pytest-cov python-factory-boy python-requests-mock python-semver)) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 67f0d95316..5036767a9e 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -2830,7 +2830,6 @@ (define-public python-scikit-rf (native-inputs (list python-nbval python-networkx python-pytest - python-pytest-cov python-pytest-mock python-pyvisa)) (home-page "https://scikit-rf.org/") diff --git a/gnu/packages/fediverse.scm b/gnu/packages/fediverse.scm index b1d03a3802..36e32fcebf 100644 --- a/gnu/packages/fediverse.scm +++ b/gnu/packages/fediverse.scm @@ -188,7 +188,6 @@ (define-public python-mastodon-py python-cryptography python-http-ece python-pytest - python-pytest-cov python-pytest-mock python-pytest-runner python-pytest-vcr diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm index 4f4793b144..ce7603809b 100644 --- a/gnu/packages/fontutils.scm +++ b/gnu/packages/fontutils.scm @@ -861,7 +861,6 @@ (define-public psautohint (native-inputs (list psautohint-font-data python-pytest - python-pytest-cov python-pytest-xdist python-setuptools-scm python-setuptools diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index a4fa352390..c412a80348 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -993,7 +993,7 @@ (define-public python-fiona (list gdal ; for gdal-config python-boto3 python-cython - python-pytest python-pytest-cov python-pytz)) + python-pytest python-pytz)) (home-page "https://github.com/Toblerity/Fiona") (synopsis "Fiona reads and writes spatial data files") @@ -1610,7 +1610,6 @@ (define-public python-cartopy (native-inputs (list python-cython python-pytest - python-pytest-cov python-pytest-mpl python-pytest-xdist python-setuptools diff --git a/gnu/packages/gettext.scm b/gnu/packages/gettext.scm index 25f4efe1fc..0791ff7598 100644 --- a/gnu/packages/gettext.scm +++ b/gnu/packages/gettext.scm @@ -229,7 +229,6 @@ (define-public mdpo python-flake8-implicit-str-concat python-flake8-print python-pytest - python-pytest-cov python-sphinx python-sphinx-argparse python-sphinx-rtd-theme diff --git a/gnu/packages/graphviz.scm b/gnu/packages/graphviz.scm index 33ddbeba42..3545867fea 100644 --- a/gnu/packages/graphviz.scm +++ b/gnu/packages/graphviz.scm @@ -166,7 +166,6 @@ (define-public python-graphviz graphviz python-mock python-pytest - python-pytest-cov python-pytest-mock python-setuptools python-wheel)) @@ -225,7 +224,6 @@ (define-public python-uqbar (native-inputs (list graphviz python-pytest - python-pytest-cov python-setuptools python-wheel)) (propagated-inputs diff --git a/gnu/packages/jupyter.scm b/gnu/packages/jupyter.scm index 5be51fc425..83098c5578 100644 --- a/gnu/packages/jupyter.scm +++ b/gnu/packages/jupyter.scm @@ -519,8 +519,7 @@ (define-public python-jupyter-packaging (list python-deprecation python-packaging python-setuptools python-tomlkit python-wheel)) (native-inputs - (list python-pypa-build python-pytest - python-pytest-cov python-pytest-mock)) + (list python-pypa-build python-pytest python-pytest-mock)) (home-page "https://jupyter.org") (synopsis "Jupyter packaging utilities") (description "This package provides tools to help build and install @@ -688,7 +687,6 @@ (define-public python-jupyterlite-core (native-inputs (list python-ansi2html python-hatchling python-pytest-console-scripts - python-pytest-cov python-pytest-xdist python-tornado-6)) (home-page "https://github.com/jupyterlite/jupyterlite") @@ -1118,8 +1116,7 @@ (define-public python-ipydatawidgets (native-inputs (list python-jupyter-packaging python-nbval - python-pytest - python-pytest-cov)) + python-pytest)) (home-page "https://github.com/vidartf/ipydatawidgets") (synopsis "Widgets to help facilitate reuse of large datasets across widgets") (description diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index d90d9a8c96..ebea63515c 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -1069,8 +1069,7 @@ (define-public python-persim python-numpy python-scikit-learn python-scipy)) - (native-inputs (list python-pytest python-pytest-cov python-setuptools - python-wheel)) + (native-inputs (list python-pytest python-setuptools python-wheel)) (home-page "https://persim.scikit-tda.org") (synopsis "Tools for analyzing persistence diagrams in Python") (description @@ -2024,7 +2023,7 @@ (define-public python-scikit-learn-extra python-scikit-learn python-scipy python-packaging)) - (native-inputs (list python-pytest python-pytest-cov python-cython + (native-inputs (list python-pytest python-cython python-setuptools python-wheel)) (home-page "https://github.com/scikit-learn-contrib/scikit-learn-extra") (synopsis "Set of tools for scikit-learn") @@ -2149,7 +2148,6 @@ (define-public python-imbalanced-learn (native-inputs (list python-keras python-pandas python-pytest - python-pytest-cov python-setuptools python-wheel tensorflow)) @@ -3891,8 +3889,7 @@ (define-public python-keras-applications (propagated-inputs (list python-h5py python-numpy)) (native-inputs - (list python-pytest python-pytest-cov python-pytest-pep8 - python-pytest-xdist)) + (list python-pytest python-pytest-pep8 python-pytest-xdist)) (home-page "https://github.com/keras-team/keras-applications") (synopsis "Reference implementations of popular deep learning models") (description @@ -3918,7 +3915,6 @@ (define-public python-keras-preprocessing (list python-pandas python-pillow python-pytest - python-pytest-cov python-pytest-xdist tensorflow)) (home-page "https://github.com/keras-team/keras-preprocessing/") @@ -4060,7 +4056,6 @@ (define-public python-keras python-markdown python-pandas python-pytest - python-pytest-cov python-pytest-pep8 python-pytest-timeout python-pytest-xdist @@ -4158,7 +4153,7 @@ (define-public python-tensorly ;; nor is examples/plot_quantum.py " and not test_file_is_generated")))) (propagated-inputs (list python-jsmin python-numpy python-scipy)) - (native-inputs (list python-pytest python-pytest-cov python-sphinx + (native-inputs (list python-pytest python-sphinx python-setuptools python-wheel)) (home-page "https://github.com/tensorly/tensorly") (synopsis "Tensor learning in Python") @@ -5223,8 +5218,7 @@ (define-public python-pytorch-geometric python-tqdm)) (native-inputs (list python-flit-core - python-pytest - python-pytest-cov)) + python-pytest)) (home-page "https://pyg.org") (synopsis "Graph Neural Network library for PyTorch") (description @@ -5319,7 +5313,6 @@ (define-public python-captum python-ipywidgets python-parameterized python-pytest - python-pytest-cov python-scikit-learn python-setuptools)) (home-page "https://captum.ai") @@ -5507,7 +5500,6 @@ (define-public python-torchmetrics python-pandas python-psutil python-pytest - python-pytest-cov python-pytest-doctestplus python-pytest-rerunfailures python-pytest-timeout diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index e13625c64d..84adcf81df 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -3238,7 +3238,6 @@ (define-public zulip-term (modules '((guix build utils))) (snippet '(substitute* "setup.py" (("\\=\\=1\\.7") ">=1.7") ; pytest-mock - (("\\=\\=2\\.5") ">=2.5") ; pytest-cov (("4\\.5\\.2") "4.4.2"))))) ; lxml (build-system pyproject-build-system) (arguments @@ -3251,8 +3250,7 @@ (define-public zulip-term python-urwid-readline python-zulip)) (native-inputs - (list python-distro python-pytest python-pytest-cov - python-pytest-mock)) + (list python-distro python-pytest python-pytest-mock)) (home-page "https://github.com/zulip/zulip-terminal") (synopsis "Zulip's official terminal client") (description "This package contains Zulip's official terminal client.") diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm index f42a6d002b..e55fc0322c 100644 --- a/gnu/packages/package-management.scm +++ b/gnu/packages/package-management.scm @@ -1143,7 +1143,6 @@ (define-public python-conda-package-handling (list python-cython python-mock python-pytest - python-pytest-cov python-pytest-mock python-setuptools python-wheel)) diff --git a/gnu/packages/patchutils.scm b/gnu/packages/patchutils.scm index 3cd3507b07..d0d48f6922 100644 --- a/gnu/packages/patchutils.scm +++ b/gnu/packages/patchutils.scm @@ -595,7 +595,7 @@ (define-public pwclient "/share/man/man1")) #t))))) (native-inputs - (list python-pbr python-pytest python-pytest-cov python-mock)) + (list python-pbr python-pytest python-mock)) (home-page "https://github.com/getpatchwork/pwclient") (synopsis "Command-line client for the Patchwork patch tracking tool") diff --git a/gnu/packages/protobuf.scm b/gnu/packages/protobuf.scm index b5f853c559..8f4a569ae9 100644 --- a/gnu/packages/protobuf.scm +++ b/gnu/packages/protobuf.scm @@ -505,7 +505,7 @@ (define-public python-pure-protobuf (base32 "15dp5pvazd0jx4wzzh79080ah7hkpd3axh40al9vhzs2hf3v90hx")))) (build-system python-build-system) (native-inputs - (list python-pytest python-pytest-cov)) + (list python-pytest)) (arguments `(#:phases (modify-phases %standard-phases diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm index 9899b18efc..bf621d793f 100644 --- a/gnu/packages/python-check.scm +++ b/gnu/packages/python-check.scm @@ -198,7 +198,7 @@ (define-public python-atpublic (build-system pyproject-build-system) (arguments (list #:build-backend "pdm.backend")) (native-inputs - (list python-pytest python-pdm-backend python-sybil python-pytest-cov)) + (list python-pytest python-pdm-backend python-sybil)) (home-page "https://public.readthedocs.io/") (synopsis "@code{@@public} decorator for populating @code{__all__}") (description @@ -724,7 +724,7 @@ (define-public python-testfixtures (arguments `(#:tests? #f)) ; PyTest-Django fails to build in master (native-inputs - (list python-pytest python-pytest-cov + (list python-pytest ;;("python-pytest-django" ,python-pytest-django) python-wheel)) (synopsis "Tests components for Python") @@ -1131,7 +1131,6 @@ (define-public python-pytest-filter-subpackage (build-system pyproject-build-system) (native-inputs (list python-pytest - python-pytest-cov python-pytest-doctestplus python-setuptools-scm python-setuptools @@ -3047,7 +3046,6 @@ (define-public python-sybil (native-inputs (list python-mypy python-myst-parser python-pytest - python-pytest-cov python-pyyaml python-seedir python-setuptools @@ -3197,7 +3195,6 @@ (define-public python-vcrpy python-ipaddress python-mock python-pytest - python-pytest-cov python-pytest-httpbin python-setuptools python-urllib3 @@ -3253,7 +3250,6 @@ (define-public python-vulture "not test_whitelists_with_python"))))))) (native-inputs (list python-pytest - python-pytest-cov python-setuptools python-wheel)) (propagated-inputs (list python-toml)) diff --git a/gnu/packages/python-compression.scm b/gnu/packages/python-compression.scm index b2e62e1d49..06fc381e68 100644 --- a/gnu/packages/python-compression.scm +++ b/gnu/packages/python-compression.scm @@ -166,7 +166,6 @@ (define-public python-multivolumefile python-hypothesis python-pyannotate python-pytest - python-pytest-cov python-setuptools python-wheel)) (home-page "https://github.com/miurahr/multivolume") @@ -306,7 +305,6 @@ (define-public python-pybcj (native-inputs (list python-hypothesis python-pytest - python-pytest-cov python-setuptools-scm python-setuptools python-wheel)) @@ -337,7 +335,7 @@ (define-public python-bcj-cffi (propagated-inputs (list python-cffi python-toml python-setuptools-scm)) (native-inputs - (list python-setuptools python-pytest python-pytest-cov)) + (list python-setuptools python-pytest)) (home-page "https://github.com/miurahr/bcj-cffi") (synopsis "Branch / Call /Jump CFFI library in Python") (description "This package provides an implementation of the Branch / Call / @@ -465,7 +463,6 @@ (define-public python-pyppmd (list python-hypothesis python-pytest python-pytest-benchmark - python-pytest-cov python-pytest-timeout python-setuptools-scm python-setuptools @@ -495,8 +492,7 @@ (define-public python-ppmd-cffi (native-inputs (list python-hypothesis python-setuptools-scm - python-pytest - python-pytest-cov)) + python-pytest)) (home-page "https://github.com/miurahr/ppmd") (synopsis "Prediction by Partial Matching compression library") (description "PPMd is a compression algorithm library using the Prediction @@ -535,7 +531,6 @@ (define-public python-py7zr python-pyannotate python-pytest python-pytest-benchmark - python-pytest-cov python-pytest-remotedata python-pytest-timeout python-setuptools-scm diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm index bd7868f5b8..a29d7e4375 100644 --- a/gnu/packages/python-crypto.scm +++ b/gnu/packages/python-crypto.scm @@ -469,7 +469,7 @@ (define-public python-certauth (propagated-inputs (list python-pyopenssl python-tldextract)) (native-inputs - (list nss-certs-for-test python-pytest-cov python-setuptools python-wheel)) + (list nss-certs-for-test python-setuptools python-wheel)) (home-page "https://github.com/ikreymer/certauth") (synopsis "Certificate authority creation tool") (description "This package provides a small library, built on top of @@ -1508,7 +1508,6 @@ (define-public python-trustme (list python-more-itertools python-pyopenssl python-pytest - python-pytest-cov python-service-identity python-setuptools python-wheel diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index 54160f01c0..2a063db943 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm @@ -417,7 +417,6 @@ (define-public python-scipy python-pooch python-pydevtool python-pytest - python-pytest-cov python-pytest-timeout python-pytest-xdist)) (home-page "https://scipy.org/") @@ -1508,7 +1507,6 @@ (define-public python-pandarallel (list python-mkdocs-material python-numpy python-pytest - python-pytest-cov python-pytest-xdist python-setuptools python-wheel)) @@ -1783,8 +1781,7 @@ (define-public python-pyts python-scikit-learn python-scipy)) (native-inputs - (list python-pytest python-pytest-cov python-setuptools - python-wheel)) + (list python-pytest python-setuptools python-wheel)) (home-page "https://github.com/johannfaouzi/pyts") (synopsis "Python package for time series classification") (description @@ -2410,8 +2407,9 @@ (define-public python-upsetplot (propagated-inputs (list python-matplotlib python-pandas)) (native-inputs - (list python-pytest-runner python-pytest-cov - python-setuptools python-wheel)) + (list python-pytest-runner + python-setuptools + python-wheel)) (home-page "https://upsetplot.readthedocs.io") (synopsis "Draw UpSet plots with Pandas and Matplotlib") (description @@ -2560,7 +2558,7 @@ (define-public python-pingouin (("kwargs\\[\"penalty\"\\] = \"none\"") "kwargs[\"penalty\"] = None"))))))) (native-inputs - (list python-pytest python-pytest-cov)) + (list python-pytest)) (propagated-inputs (list python-matplotlib python-mpmath @@ -3699,7 +3697,7 @@ (define-public python-opt-einsum (when tests? (invoke "pytest" "-vv"))))))) (propagated-inputs (list python-numpy)) - (native-inputs (list python-pytest python-pytest-cov python-pytest-pep8)) + (native-inputs (list python-pytest python-pytest-pep8)) (home-page "https://github.com/dgasmith/opt_einsum") (synopsis "Optimizing numpys einsum function") (description @@ -3788,7 +3786,7 @@ (define-public python-salib python-numpy python-pandas python-scipy)) - (native-inputs (list python-hatchling python-pytest python-pytest-cov)) + (native-inputs (list python-hatchling python-pytest)) (home-page "https://salib.readthedocs.io/en/latest/") (synopsis "Tools for global sensitivity analysis") (description "SALib provides tools for global sensitivity analysis. It diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 6e68f8d25a..f97ccff187 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -498,7 +498,6 @@ (define-public python-huggingface-hub python-pydantic python-pytest python-pytest-asyncio - python-pytest-cov python-pytest-env python-pytest-rerunfailures python-pytest-vcr @@ -631,7 +630,6 @@ (define-public python-portend (native-inputs (list python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-enabler python-pytest-mypy python-setuptools @@ -860,7 +858,6 @@ (define-public python-aiosignal (native-inputs (list python-pytest python-pytest-asyncio - python-pytest-cov python-setuptools python-wheel)) (home-page "https://github.com/aio-libs/aiosignal") @@ -1118,11 +1115,10 @@ (define-public python-aiostream (sha256 (base32 "0l2ijb7yk0820wiyf6zrzx8fhzf8925an7r06mcaw3in1mr6rssq")))) - (build-system python-build-system) + (build-system pyproject-build-system) (native-inputs (list python-pytest python-pytest-asyncio - python-pytest-cov python-pytest-runner python-setuptools python-wheel)) @@ -1516,7 +1512,6 @@ (define-public python-ovh (arguments (list #:tests? #f)) ; XXX: tests require networking (propagated-inputs (list python-requests)) (native-inputs (list python-pytest - python-pytest-cov python-setuptools python-sphinx python-wheel)) @@ -1539,7 +1534,6 @@ (define-public python-cbor2 (build-system pyproject-build-system) (native-inputs (list python-pytest - python-pytest-cov python-setuptools python-setuptools-scm python-wheel)) @@ -1864,7 +1858,6 @@ (define-public python-httplib2 python-future python-mock python-pytest - python-pytest-cov python-pytest-forked python-pytest-randomly python-pytest-timeout @@ -1894,8 +1887,7 @@ (define-public python-cheroot (arguments (list #:test-flags - #~(list "--cov=cheroot" - ;; Tests are flaky in parallel invocation. + #~(list ;; Tests are flaky in parallel invocation. ;; "--numprocesses=auto" "--doctest-modules" "--showlocals" @@ -1997,7 +1989,6 @@ (define-public parfive python-tqdm)) (native-inputs (list python-pytest python-pytest-asyncio - python-pytest-cov python-pytest-localserver python-pytest-socket python-setuptools @@ -2066,7 +2057,7 @@ (define-public python-jose "and not test_private_key_load_cycle")))) (native-inputs (list ;; All native inputs are for tests. - python-pyasn1 python-pytest python-pytest-cov + python-pyasn1 python-pytest python-pytest-runner python-setuptools python-wheel)) @@ -2165,7 +2156,7 @@ (define-public python-pyscss (base32 "1vinddg8sbh3v9n1r1wmvjx6ydk8xp7scbvhb3csl4y9xz7vhk6g")))) (build-system pyproject-build-system) (native-inputs - (list python-pytest python-pytest-cov python-setuptools python-wheel)) + (list python-pytest python-setuptools python-wheel)) (inputs (list pcre)) (home-page "https://github.com/Kronuz/pyScss") @@ -2233,12 +2224,11 @@ (define-public python-mechanicalsoup (uri (pypi-uri "MechanicalSoup" version)) (sha256 (base32 "01sddjxy3rznh63hnl5lbv1hhk6xyiviwmkiw4x7v4ap35fb3lrp")))) - (build-system python-build-system) + (build-system pyproject-build-system) (propagated-inputs (list python-beautifulsoup4 python-lxml python-requests python-six)) (native-inputs - (list python-pytest-cov - python-pytest-flake8 + (list python-pytest-flake8 python-pytest-httpbin python-pytest-mock python-pytest-runner @@ -3296,7 +3286,8 @@ (define-public python-priority ;; This test exceeded the Hypothesis deadline. "not test_period_of_repetition")))))) (native-inputs - (list python-hypothesis python-pytest python-pytest-cov + (list python-hypothesis + python-pytest python-pytest-xdist)) (home-page "https://python-hyper.org/projects/priority/en/latest/") (synopsis "Pure-Python implementation of the HTTP/2 priority tree") @@ -3356,7 +3347,6 @@ (define-public hypercorn python-poetry-core python-pytest python-pytest-asyncio - python-pytest-cov python-pytest-trio python-trio)) (home-page "https://gitlab.com/pgjones/hypercorn/") @@ -4367,8 +4357,9 @@ (define-public python-apiron (propagated-inputs (list python-requests)) (native-inputs - (list python-pytest python-pytest-cov - python-setuptools python-wheel)) + (list python-pytest + python-setuptools + python-wheel)) (home-page "https://github.com/ithaka/apiron") (synopsis "Python wrapper for interacting with RESTful APIs") (description @@ -4646,7 +4637,6 @@ (define-public python-aioftp (list python-async-timeout python-pytest python-pytest-asyncio - python-pytest-cov python-setuptools python-trustme python-wheel)) @@ -4753,7 +4743,7 @@ (define-public python-oauthlib (lambda _ (invoke "pytest" "-vv")))))) (native-inputs - (list python-pytest python-pytest-cov python-mock)) + (list python-pytest python-mock)) (propagated-inputs (list python-cryptography python-pyjwt python-blinker)) (home-page "https://github.com/oauthlib/oauthlib") @@ -6997,8 +6987,7 @@ (define-public python-tinycss2 (build-system pyproject-build-system) (native-inputs (list python-flit - python-pytest - python-pytest-cov)) + python-pytest)) (propagated-inputs (list python-webencodings)) (home-page "https://tinycss2.readthedocs.io/") @@ -7037,7 +7026,7 @@ (define-public python-cssselect2 (propagated-inputs (list python-tinycss2)) (native-inputs - (list python-flit python-pytest-cov python-pytest-runner)) + (list python-flit python-pytest-runner)) (home-page "https://cssselect2.readthedocs.io/") (synopsis "CSS selectors for Python ElementTree") (description "@code{cssselect2} is a straightforward implementation of @@ -7193,7 +7182,6 @@ (define-public gunicorn python-aiohttp python-gevent python-pytest - python-pytest-cov python-sphinx texinfo)) (propagated-inputs (list python-packaging python-setuptools python-wheel)) @@ -7548,7 +7536,6 @@ (define-public python-httpcore python-hatchling python-pytest python-pytest-asyncio - python-pytest-cov python-pytest-httpbin python-pytest-trio python-uvicorn @@ -7724,7 +7711,7 @@ (define-public python-wsgiprox (propagated-inputs (list python-certauth python-gevent python-websocket-client)) (native-inputs - (list python-mock python-pytest-cov python-waitress)) + (list python-mock python-waitress)) (home-page "https://github.com/webrecorder/wsgiprox") (synopsis "HTTP/S proxy with WebSockets over WSGI") (description "@code{wsgiprox} is a Python WSGI (Web Server Gateway @@ -7766,7 +7753,6 @@ (define-public python-warcio (native-inputs ;; These inputs are required for the test suite. (list python-httpbin - python-pytest-cov python-requests python-setuptools python-wheel @@ -7884,11 +7870,9 @@ (define-public python-venusian (uri (pypi-uri "venusian" version)) (sha256 (base32 "0f7f67dkgxxcjfhpdd5frb9pszkf04lyzzpn5069q0xi89r2p17n")))) - (build-system python-build-system) + (build-system pyproject-build-system) (native-inputs - `(("python-pytest" ,python-pytest) - ("python-runner" ,python-pytest-runner) - ("python-pytest-cov" ,python-pytest-cov))) + (list python-pytest python-pytest-runner)) (arguments '(#:test-target "pytest")) (home-page "https://docs.pylonsproject.org/projects/venusian") (synopsis "Library for deferring decorator actions") @@ -8534,7 +8518,6 @@ (define-public python-cloud-init (native-inputs (list procps ;for ps when running tests python-pytest - python-pytest-cov python-pytest-mock python-passlib python-setuptools @@ -8957,8 +8940,7 @@ (define-public python-siosocks (lambda* (#:key tests? #:allow-other-keys) (when tests? (invoke "pytest" "-vvv"))))))) - (native-inputs (list python-pytest python-pytest-asyncio python-pytest-cov - python-pytest-trio)) + (native-inputs (list python-pytest python-pytest-asyncio python-pytest-trio)) (propagated-inputs (list python-trio)) (home-page "https://github.com/pohmelie/siosocks") (synopsis "SOCKSv4 & SOCKSv5 TCP proxy protocol implementation in Python") @@ -10030,7 +10012,6 @@ (define-public python-zeep python-pretend python-pytest python-pytest-asyncio - python-pytest-cov python-pytest-httpx python-requests-mock python-setuptools diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 61f6350bb5..1b30eca4c7 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -342,7 +342,6 @@ (define-public python-apprise (native-inputs (list python-babel python-pytest - python-pytest-cov python-pytest-mock python-pytest-xdist python-setuptools @@ -710,7 +709,7 @@ (define-public python-janus (base32 "04hnrdcf03g1s0x3sr72sh9gnszz6kyfsl9dg8a4n0zvvhn6z5yz")))) (build-system pyproject-build-system) (native-inputs - (list python-pytest python-pytest-cov python-pytest-asyncio + (list python-pytest python-pytest-asyncio python-setuptools python-wheel)) (propagated-inputs (list python-typing-extensions)) (home-page "https://github.com/aio-libs/janus/") @@ -890,7 +889,9 @@ (define-public python-logbook (setenv "CYBUILD" "True") (invoke "pytest" "--cov=logbook" "-r" "s" "tests"))))))) (native-inputs - (list python-cython python-mock python-pytest python-pytest-cov + (list python-cython + python-mock + python-pytest python-brotli)) (home-page "https://github.com/getlogbook/logbook") (synopsis "Logbook is a logging replacement for Python") @@ -1304,7 +1305,7 @@ (define-public python-affine "1shyvajayyzbkp9dihb4mz835jnkp0kqqbyjfqci6v43da6q2kd2")))) (build-system pyproject-build-system) (propagated-inputs (list python-pydocstyle - python-pytest python-pytest-cov)) + python-pytest)) (native-inputs (list python-flit-core)) (home-page "https://github.com/rasterio/affine") (synopsis "Matrices describing affine transformation of the plane") @@ -1547,7 +1548,6 @@ (define-public python-contourpy pkg-config pybind11 python-pytest - python-pytest-cov python-wurlitzer)) (home-page "https://contourpy.readthedocs.io/") (synopsis @@ -1629,7 +1629,6 @@ (define-public python-mdit-py-plugins (native-inputs (list python-flit-core python-pytest - python-pytest-cov python-pytest-regressions)) (home-page "https://github.com/executablebooks/mdit-py-plugins") (synopsis "Collection of plugins for markdown-it-py") @@ -1976,9 +1975,13 @@ (define-public python-pint ;; present in registry" " and not test_load_definitions_stage_2")))) (native-inputs - (list python-pytest python-pytest-benchmark python-pytest-cov - python-pytest-mpl python-pytest-subtests - python-setuptools python-setuptools-scm python-wheel)) + (list python-pytest + python-pytest-benchmark + python-pytest-mpl + python-pytest-subtests + python-setuptools + python-setuptools-scm + python-wheel)) (propagated-inputs (list python-typing-extensions python-uncertainties)) @@ -3016,7 +3019,6 @@ (define-public python-rasterio python-hypothesis python-packaging python-pytest - python-pytest-cov python-shapely python-wheel)) (home-page "https://github.com/rasterio/rasterio") @@ -3228,7 +3230,6 @@ (define-public python-bidict python-py python-pytest python-pytest-benchmark - python-pytest-cov python-setuptools-scm python-sortedcollections python-sortedcontainers @@ -4151,7 +4152,6 @@ (define-public python-can python-parameterized python-pyserial python-pytest - python-pytest-cov python-pytest-runner python-pytest-timeout python-wheel)) @@ -4647,7 +4647,8 @@ (define-public dosage python-requests python-six)) (native-inputs - (list python-pytest-cov python-pytest-xdist python-responses + (list python-pytest-xdist + python-responses python-setuptools-scm)) (home-page "https://github.com/webcomics/dosage") (synopsis "Comic strip downloader and archiver") @@ -5522,7 +5523,6 @@ (define-public python-portalocker "0lawjm736vs86wlnxc3qqh37l11z0yx81xq3dmrw33m86kaq2bh3")))) (build-system pyproject-build-system) (native-inputs (list python-pytest - python-pytest-cov python-pytest-mypy python-pytest-timeout python-redis @@ -5613,7 +5613,6 @@ (define-public python-extension-helpers (native-inputs (list python-pytest python-pytest-astropy - python-pytest-cov python-setuptools-scm python-tomli python-setuptools @@ -5753,8 +5752,11 @@ (define-public python-mizani (propagated-inputs (list python-matplotlib python-numpy python-pandas python-scipy)) (native-inputs - (list python-setuptools python-setuptools-scm - python-pytest python-pytest-cov python-wheel tzdata)) + (list python-setuptools + python-setuptools-scm + python-pytest + python-wheel + tzdata)) (home-page "https://github.com/has2k1/mizani") (synopsis "Create data visualizations in Python") (description @@ -6144,8 +6146,6 @@ (define-public python-cligj (build-system python-build-system) (propagated-inputs (list python-click)) - (native-inputs - (list python-pytest-cov)) (home-page "https://github.com/mapbox/cligj") (synopsis "Click params for command line interfaces to GeoJSON") (description @@ -6255,7 +6255,6 @@ (define-public python-ddlparse (build-system pyproject-build-system) (native-inputs (list python-pytest - python-pytest-cov python-setuptools python-wheel)) (propagated-inputs (list python-pyparsing)) @@ -8323,7 +8322,8 @@ (define-public python-robotframework-pythonlibcore (when tests? (invoke "utest/run.py"))))))) (native-inputs - (list python-pytest python-pytest-cov python-pytest-mockito + (list python-pytest + python-pytest-mockito python-robotframework)) (home-page "https://github.com/robotframework/PythonLibCore") (synopsis "Robot Framework Python library tools") @@ -9544,7 +9544,6 @@ (define-public python-sparse (list python-dask python-pre-commit python-pytest - python-pytest-cov python-setuptools python-setuptools-scm python-wheel)) @@ -9956,7 +9955,6 @@ (define-public python-numpydoc (native-inputs (list python-matplotlib python-pytest - python-pytest-cov python-setuptools python-wheel)) (home-page "https://pypi.org/project/numpydoc/") @@ -10735,7 +10733,7 @@ (define-public python-multidict (build-system pyproject-build-system) (propagated-inputs (list python-typing-extensions)) (native-inputs - (list python-pytest python-pytest-cov python-setuptools python-wheel)) + (list python-pytest python-setuptools python-wheel)) (home-page "https://github.com/aio-libs/multidict/") (synopsis "Multidict implementation") (description "Multidict is dict-like collection of key-value pairs @@ -11083,7 +11081,6 @@ (define-public python-pikepdf python-setuptools-scm python-psutil python-pytest - python-pytest-cov python-pytest-timeout python-pytest-xdist python-dateutil @@ -11737,7 +11734,6 @@ (define-public python-imageio (native-inputs (list python-fsspec python-pytest - python-pytest-cov python-setuptools python-wheel)) (home-page "https://imageio.github.io/") @@ -12033,7 +12029,6 @@ (define-public python-manimpango (list pkg-config python-cython python-pytest - python-pytest-cov python-setuptools python-wheel)) (inputs @@ -12562,7 +12557,6 @@ (define-public python-importlib-resources (list python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-enabler python-pytest-flake8 python-pytest-mypy @@ -12713,7 +12707,6 @@ (define-public python-jaraco-classes (list python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-flake8 python-pytest-mypy python-setuptools @@ -12747,7 +12740,6 @@ (define-public python-jaraco-collections (native-inputs (list python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-enabler python-pytest-mypy python-setuptools @@ -12808,7 +12800,6 @@ (define-public python-jaraco-context (list python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-flake8 python-pytest-mypy python-setuptools @@ -12843,7 +12834,6 @@ (define-public python-jaraco-functools python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-flake8 python-pytest-mypy python-setuptools @@ -12938,7 +12928,6 @@ (define-public python-jaraco-text (native-inputs (list python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-enabler python-pytest-mypy python-setuptools @@ -13083,7 +13072,6 @@ (define-public python-ipyparallel (list python-ipython python-pytest python-pytest-asyncio - python-pytest-cov python-pytest-tornado python-testpath)) (propagated-inputs @@ -14511,8 +14499,10 @@ (define-public python-three-merge (propagated-inputs (list python-diff-match-patch)) (native-inputs - (list python-flaky python-pytest python-pytest-cov - python-pytest-runner python-pytest-timeout)) + (list python-flaky + python-pytest + python-pytest-runner + python-pytest-timeout)) (home-page "https://github.com/spyder-ide/three-merge") (synopsis "Library for merging two strings with respect to a base one") (description @@ -14837,7 +14827,6 @@ (define-public python-seaborn python-numpydoc python-mypy python-pytest - python-pytest-cov python-pytest-xdist python-pyyaml)) (home-page "https://seaborn.pydata.org/") @@ -15488,7 +15477,6 @@ (define-public python-sentry-sdk python-mock python-pyrsistent python-pytest - python-pytest-cov python-pytest-django python-pytest-forked python-pytest-localserver @@ -17222,7 +17210,6 @@ (define-public python-sniffio (native-inputs (list python-curio python-pytest - python-pytest-cov python-setuptools python-wheel)) (home-page "https://github.com/python-trio/sniffio") @@ -17369,7 +17356,6 @@ (define-public python-get-version (list python-pygments python-pytest python-pytest-black - python-pytest-cov python-setuptools python-testpath)) (home-page "https://github.com/flying-sheep/get_version") @@ -17748,7 +17734,6 @@ (define-public python-path python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-enabler python-pytest-flake8 python-pytest-mypy))) @@ -17854,7 +17839,6 @@ (define-public python-pip-run python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-enabler python-pytest-flake8 python-pytest-mypy))) @@ -18237,7 +18221,6 @@ (define-public python-debugpy python-flask python-psutil python-pytest - python-pytest-cov python-pytest-timeout python-pytest-xdist python-requests)) @@ -18809,7 +18792,6 @@ (define-public python-notebook (list python-jupyter-server python-nbval python-pytest - python-pytest-cov python-requests python-requests-unixsocket2 python-setuptools @@ -18859,7 +18841,9 @@ (define-public python-ipywidgets (list python-comm python-ipython python-jupyterlab-widgets python-traitlets python-widgetsnbextension)) (native-inputs - (list python-ipykernel python-jsonschema python-pytest python-pytest-cov + (list python-ipykernel + python-jsonschema + python-pytest python-pytz)) (home-page "https://ipython.org") (synopsis "IPython HTML widgets for Jupyter") @@ -20714,7 +20698,6 @@ (define-public python-cookiecutter git python-freezegun python-pytest - python-pytest-cov python-pytest-mock)) (propagated-inputs (list python-arrow python-binaryornot @@ -21116,8 +21099,10 @@ (define-public python-pyqtgraph (lambda _ (setenv "QT_QPA_PLATFORM" "offscreen")))))) (native-inputs - (list python-pytest python-pytest-cov python-pytest-xdist - python-setuptools python-wheel)) + (list python-pytest + python-pytest-xdist + python-setuptools + python-wheel)) (inputs (list qtbase-5)) (propagated-inputs @@ -22463,7 +22448,6 @@ (define-public python-inflect python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-enabler python-pytest-flake8 python-pytest-mypy @@ -23762,7 +23746,9 @@ (define-public python-pymemcache #:test-flags '(list "--ignore=pymemcache/test/test_compression.py"))) (native-inputs - (list python-faker python-pytest python-pytest-cov python-setuptools + (list python-faker + python-pytest + python-setuptools python-wheel)) (home-page "https://github.com/pinterest/pymemcache") (synopsis "Comprehensive, fast, pure Python memcached client") @@ -24416,7 +24402,6 @@ (define-public python-natsort (native-inputs (list glibc-utf8-locales ;; Tests want en_US.UTF-8 python-hypothesis - python-pytest-cov python-pytest-mock python-pytest)) (propagated-inputs ; TODO: Add python-fastnumbers. @@ -25927,8 +25912,10 @@ (define-public python-mwclient (propagated-inputs (list python-requests-oauthlib python-six)) (native-inputs - (list python-mock python-pytest python-pytest-cov - python-pytest-runner python-responses)) + (list python-mock + python-pytest + python-pytest-runner + python-responses)) (home-page "https://github.com/btongminh/mwclient") (synopsis "MediaWiki API client") (description "This package provides a MediaWiki API client.") @@ -26966,7 +26953,6 @@ (define-public python-flasgger python-flex python-marshmallow python-pytest - python-pytest-cov python-setuptools python-wheel)) (home-page "https://github.com/rochacbruno/flasgger/") @@ -27650,7 +27636,6 @@ (define-public python-tempora python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-enabler python-pytest-flake8 python-pytest-freezegun @@ -30671,7 +30656,7 @@ (define-public python-outcome (add-installed-pythonpath inputs outputs) (invoke "pytest" "-vv")))))) (native-inputs - (list python-pytest python-pytest-cov python-pytest-asyncio)) + (list python-pytest python-pytest-asyncio)) (propagated-inputs (list python-attrs)) (home-page "https://github.com/python-trio/outcome") @@ -31023,7 +31008,6 @@ (define-public python-apscheduler python-pyside-6 python-pytest python-pytest-asyncio - python-pytest-cov python-pytest-tornado5 python-wheel)) (home-page "https://github.com/agronholm/apscheduler") @@ -31729,7 +31713,7 @@ (define-public python-iocapture (invoke "py.test" "-v" "tests") #t))))) (propagated-inputs - (list python-flexmock python-pytest python-pytest-cov python-six)) + (list python-flexmock python-pytest python-six)) (home-page "https://github.com/oinume/iocapture") (synopsis "Python capturing tool for stdout and stderr") (description @@ -31862,7 +31846,9 @@ (define-public python-argh (when tests? (invoke "pytest" "-vv"))))))) (propagated-inputs - (list python-iocapture python-mock python-pytest python-pytest-cov + (list python-iocapture + python-mock + python-pytest python-pytest-xdist)) (home-page "https://github.com/neithere/argh/") (synopsis "Argparse wrapper with natural syntax") @@ -32005,7 +31991,6 @@ (define-public python-flit (list python-responses python-pygments-github-lexers python-pytest - python-pytest-cov python-sphinx python-sphinxcontrib-github-alt python-testpath)) @@ -32332,7 +32317,6 @@ (define-public python-watchdog (list python-pathtools python-pyyaml)) (native-inputs (list python-pytest - python-pytest-cov python-pytest-timeout python-setuptools python-wheel)) (home-page "https://github.com/gorakhargosh/watchdog") @@ -32368,7 +32352,6 @@ (define-public python-watchgod python-pygments python-pytest python-pytest-asyncio - python-pytest-cov python-pytest-mock python-pytest-sugar python-setuptools @@ -33561,7 +33544,6 @@ (define-public python-cmd2 (list python-invoke python-mock python-pytest - python-pytest-cov python-pytest-mock python-setuptools python-setuptools-scm @@ -34284,7 +34266,7 @@ (define-public python-inform (arguments `(#:tests? #f)) ; PyPI tarball lacks tests (native-inputs - (list python-hypothesis python-pytest-cov python-pytest-runner)) + (list python-hypothesis python-pytest-runner)) (propagated-inputs (list python-arrow python-six)) (home-page "https://inform.readthedocs.io") @@ -34970,7 +34952,7 @@ (define-public python-qtsass (for-each make-file-writable (find-files ".")) #t))))) (native-inputs - (list python-flaky python-pytest python-pytest-cov python-pytest-runner)) + (list python-flaky python-pytest python-pytest-runner)) (propagated-inputs (list python-libsass)) (home-page "https://github.com/spyder-ide/qtsass") @@ -35366,7 +35348,6 @@ (define-public python-scikit-build python-packaging python-path python-pytest - python-pytest-cov python-pytest-mock python-pytest-virtualenv python-pytest-xdist @@ -36378,7 +36359,7 @@ (define-public python-pyan3 "python-pyan3-fix-absolute-path-bug.patch")))) (build-system pyproject-build-system) (native-inputs - (list python-pytest python-pytest-cov python-setuptools python-wheel)) + (list python-pytest python-setuptools python-wheel)) (propagated-inputs (list python-jinja2)) (home-page "https://github.com/Technologicat/pyan") @@ -36547,7 +36528,6 @@ (define-public python-minikanren (native-inputs (list python-pydocstyle python-pytest - python-pytest-cov python-pylint python-sympy python-versioneer)) @@ -36704,7 +36684,8 @@ (define-public python-tablib (invoke "pytest"))))))) (native-inputs (list python-pandas ;; required for test-suite - python-pytest python-pytest-cov python-setuptools-scm)) + python-pytest + python-setuptools-scm)) (propagated-inputs (list python-markuppy python-odfpy @@ -37234,7 +37215,7 @@ (define-public dynaconf (list python-click python-configobj python-dotenv-0.13.0 python-ruamel.yaml-0.16 python-toml python-tomli)) (native-inputs - (list python-django python-flask python-pytest python-pytest-cov + (list python-django python-flask python-pytest python-pytest-mock python-setuptools python-wheel)) (home-page "https://www.dynaconf.com/") (synopsis "The dynamic configurator for your Python project") @@ -37786,8 +37767,7 @@ (define-public python-ansicolors (base32 "1q3jqglkq4z0f6nkkn8bswcwqg012i2grrc27kabr8286dg4zycr")))) (build-system python-build-system) (native-inputs - (list python-pytest-cov - unzip)) + (list unzip)) (home-page "https://github.com/jonathaneunice/colors/") (synopsis "ANSI colors for Python") (description @@ -38036,7 +38016,6 @@ (define-public python-shtab (native-inputs (list bash python-pytest - python-pytest-cov python-pytest-timeout python-setuptools python-setuptools-scm @@ -38624,7 +38603,6 @@ (define-public python-scooby (list python-beautifulsoup4 python-numpy python-pytest - python-pytest-cov python-pyvips-for-python-scooby python-scipy)) (propagated-inputs diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm index be8f5b84c7..8b9e041174 100644 --- a/gnu/packages/sphinx.scm +++ b/gnu/packages/sphinx.scm @@ -794,7 +794,6 @@ (define-public python-sphinx-gallery python-numpy python-pillow python-pytest - python-pytest-cov python-setuptools python-sphinx python-wheel)) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 99f5ded8b5..c0565a2c0a 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -2429,7 +2429,7 @@ (define-public python-pymc (lambda* (#:key tests? #:allow-other-keys) (when tests? (setenv "HOME" "/tmp"))))))) - (native-inputs (list python-pytest-cov python-versioneer)) + (native-inputs (list python-versioneer)) (propagated-inputs (list python-arviz python-cachetools python-cloudpickle @@ -2620,7 +2620,6 @@ (define-public python-emcee (build-system pyproject-build-system) (propagated-inputs (list python-numpy)) (native-inputs (list python-pytest - python-pytest-cov python-setuptools python-setuptools-scm python-wheel)) @@ -7133,7 +7132,6 @@ (define-public python-rpy2 python-numpy python-pandas python-pytest - python-pytest-cov python-setuptools python-wheel)) (home-page "https://rpy2.github.io") diff --git a/gnu/packages/task-management.scm b/gnu/packages/task-management.scm index af99c08a6a..3991d2251b 100644 --- a/gnu/packages/task-management.scm +++ b/gnu/packages/task-management.scm @@ -484,7 +484,6 @@ (define-public todoman (list python-freezegun python-hypothesis python-pytest - python-pytest-cov python-pytest-runner python-pytz python-setuptools diff --git a/gnu/packages/textutils.scm b/gnu/packages/textutils.scm index ce9847a168..4b677b2c03 100644 --- a/gnu/packages/textutils.scm +++ b/gnu/packages/textutils.scm @@ -1759,7 +1759,6 @@ (define-public python-panflute (native-inputs (list python-configparser python-pandocfilters python-pytest - python-pytest-cov python-requests)) (home-page "http://scorreia.com/software/panflute/") (synopsis "Pythonic Pandoc filters") diff --git a/gnu/packages/time.scm b/gnu/packages/time.scm index 376fbe1504..6c52f657ac 100644 --- a/gnu/packages/time.scm +++ b/gnu/packages/time.scm @@ -425,7 +425,6 @@ (define-public python-tzlocal (native-inputs (list python-check-manifest python-pytest - python-pytest-cov python-pytest-mock)) (home-page "https://github.com/regebro/tzlocal") (synopsis "Local timezone information for Python") @@ -548,7 +547,6 @@ (define-public python-arrow (native-inputs (list python-chai python-pytest - python-pytest-cov python-pytest-mock python-pytz python-setuptools diff --git a/gnu/packages/vpn.scm b/gnu/packages/vpn.scm index 53706a8de1..70679283c2 100644 --- a/gnu/packages/vpn.scm +++ b/gnu/packages/vpn.scm @@ -1036,7 +1036,6 @@ (define (install-man-page file) ;; For tests only. python-mock python-poetry-core - python-pytest-cov python-pytest-runner ;; For documentation only. python-sphinx diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 93c8146d4f..6073d0e30a 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -5263,7 +5263,6 @@ (define-public python-tibanna (native-inputs (list python-poetry-core python-pytest - python-pytest-cov python-pytest-mock)) (home-page "https://github.com/4dn-dcic/tibanna") (synopsis "Tibanna runs portable workflows on the AWS Cloud") @@ -8959,7 +8958,7 @@ (define-public anonip (when tests? (invoke "pytest" "-vv" "tests.py" "anonip.py"))))))) (native-inputs - (list python-pytest python-pytest-cov)) + (list python-pytest)) (home-page "https://github.com/DigitaleGesellschaft/Anonip") (synopsis "Anonymize IP addresses in log files") (description diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 9d6725ee5c..7dc46097b6 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -862,7 +862,6 @@ (define-public qtile (list pkg-config python-pep8-naming python-pytest - python-pytest-cov python-psutil python-setuptools-scm xorg-server-for-tests)) From patchwork Fri Jan 31 02:03:21 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37866 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 B138F27BBEE; Fri, 31 Jan 2025 02:13:32 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 6C29927BBEC for ; Fri, 31 Jan 2025 02:13:31 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgWc-0007Hu-Rb; Thu, 30 Jan 2025 21:12:54 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVx-0006u8-Lz for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:21 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVs-0000sr-SL for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=MjwEMFEHi9zVwbBm/LLPTVLVCCs4qFICmBUwLfueyzU=; b=GP7mXmZ5F0dXJEte+3mzuSEaXOU+DebwqyRYZHRVro66p0WuUNS5aDI0kye2n592W85t8koCtd9/YTe3Mi0K++K1T5ZpZNQWccFapo0A8Vkw/XurN3Mmyw4PYzJ1HIaS6YXRTapcgpUxKWnYPsulPF7ETXCEC+0MeTtUJy/b9B89+c3OiKahAZKur/eKpR4PxjSlhbtx90C9So2xE3iytyIjvU+8O9B3lkHTiia4GEfflqwnDtq6QmrGtcRnlU5lrRSbI3ZeqFC6CDfZpOFuSP3XMBAXoKyGiM8amQRumntjvm4AhUSyyiWzJR+JgsE+7GJn1kUVIwMRpbZPC81EyQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVs-0001c8-LN for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:08 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 21/28] gnu: python-django-contact-form: Remove python-pytest-cov native-input. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894845987 (code B ref 70858); Fri, 31 Jan 2025 02:12:08 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:24 +0000 Received: from localhost ([127.0.0.1]:48649 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgV5-0001YG-Ej for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:24 -0500 Received: from 19.mo584.mail-out.ovh.net ([87.98.179.66]:41177) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUc-0001UO-7Z for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:51 -0500 Received: from director7.ghost.mail-out.ovh.net (unknown [10.109.139.228]) by mo584.mail-out.ovh.net (Postfix) with ESMTP id 4YkfWD54GDz1T1q for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:48 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-2th4g (unknown [10.110.168.247]) by director7.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 24E371FDBC; Fri, 31 Jan 2025 02:10:48 +0000 (UTC) Received: from ngraves.fr ([37.59.142.101]) by ghost-submission-5b5ff79f4f-2th4g with ESMTPSA id /IDSMicxnGdslgsAc4IQjg (envelope-from ); Fri, 31 Jan 2025 02:10:48 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-101G00415cd8688-a501-4799-89f0-99a5aa290871, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:21 +0100 Message-ID: <20250131021009.7499-22-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3542081110791873250 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedvrddvuddtrdejfedrudekpdefjedrheelrddugedvrddutddunecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejtdekheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeegmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=MjwEMFEHi9zVwbBm/LLPTVLVCCs4qFICmBUwLfueyzU=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289448; v=1; b=TLeXX1CCWVoFlcqPFfXphjpGjPW4uS12+6w/iCGOG3BXmNC3D2Vtyd7SsKlf2Dym6eJbhhfV 0dkKJXMrb6PJHNz1DRuMDfZ3ViL5IzdWbjPq6XRHHoeGNGORMpcWyNK82IP/Y4zdsn72aW95Axh Oe6v1KtFv2OH/mzKFdRbMNn1G68UkUObPT1F/+lPZvKDL3Xcf5w2GwCMqAfzy35DCS6cpQ6Qi5z 33TsjiT36T7cuRdYk4pFb98f6jeuUmyWMvEmfC2JW2GnO8l2wNMgiOz+azbraOun1cxyZHARXEg 3+/LiwEeIrjksPUn5JH7Zv7/lcOSxFufE1HwYa0yPTk5Q== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/django.scm (python-django-contact-form): [native-inputs]: Remove python-pytest-cov. [build-system]: Upgrade to pyproject-build-system. [arguments]<#:phases>: Remove coverage tests for check phase. Change-Id: I4d0fc406401b7e923f7efa084dbe8ea3753e50fc --- gnu/packages/django.scm | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/gnu/packages/django.scm b/gnu/packages/django.scm index b4e6f02fe1..953df30338 100644 --- a/gnu/packages/django.scm +++ b/gnu/packages/django.scm @@ -887,16 +887,13 @@ (define-public python-django-contact-form (sha256 (base32 "1my9hkrylckp5vfqg9b0kncrdlxjnwxll56sdciqn4v19i4wbq1y")))) - (build-system python-build-system) + (build-system pyproject-build-system) (arguments `(#:phases (modify-phases %standard-phases (replace 'check (lambda _ - (invoke "coverage" "run" "--source" "contact_form" - "runtests.py")))))) - (native-inputs - (list python-coverage)) + (invoke "python" "runtests.py")))))) (propagated-inputs (list python-django)) (home-page "https://github.com/ubernostrum/django-contact-form") From patchwork Fri Jan 31 02:03:22 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37854 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 2F18627BBEA; Fri, 31 Jan 2025 02:13:01 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,TVD_SPACE_RATIO,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id D2D4D27BBE2 for ; Fri, 31 Jan 2025 02:13:00 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgWC-000713-Jb; Thu, 30 Jan 2025 21:12:28 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVx-0006u4-KR for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:19 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVt-0000st-AU for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=3HFLB1IPRnkp42RUB1MKu8kNUFBCIMMJ9QiT5H734SU=; b=C8ghml1QVqiNVGtCXjT5DEwjr0QPe3QBH9CYkplW8mUPr7nMH/yCc1M4Hq9BWALLM0b1XmXxclL2hiLJtoYtXYWcbpa72gqrZeS9bOmdUh3GmxkyuXohy1xjs5mL8JPsQ4R/Q+PkAbBQ4DqCXkKlqbd3uTmw4bOgcASW8Yej0OOtvegV/s9eQp4ExU6jnQN6PkPA8sWwLUhksKR7s6ykQXKbK8bRqTeqepf3HedlGAykzmwsjH2AlfaXDXgv7gSPUJJ+6rte0UD69sWjSSYbF7oNKxdhfMLK1kmY5+/o7uMroyyNGz5pWf/P7j0feS+V+f4L+MCqiDbPP+YdFHXKWg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVt-0001cG-4r for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:09 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 22/28] gnu: python-dateutil: Remove python-pytest-cov native-input. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894845995 (code B ref 70858); Fri, 31 Jan 2025 02:12:09 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:24 +0000 Received: from localhost ([127.0.0.1]:48651 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgVA-0001Yb-3U for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:24 -0500 Received: from 3.mo582.mail-out.ovh.net ([178.33.253.26]:43895) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUd-0001UV-IJ for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:52 -0500 Received: from director5.ghost.mail-out.ovh.net (unknown [10.109.139.201]) by mo582.mail-out.ovh.net (Postfix) with ESMTP id 4YkfWF6sFnz1STj for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:49 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-zrsvz (unknown [10.110.188.199]) by director5.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 7D4BE1FD69; Fri, 31 Jan 2025 02:10:49 +0000 (UTC) Received: from ngraves.fr ([37.59.142.101]) by ghost-submission-5b5ff79f4f-zrsvz with ESMTPSA id mG+rECkxnGer3AgAkvTxBA (envelope-from ); Fri, 31 Jan 2025 02:10:49 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-101G004c14942ef-0a83-49cd-8dfd-1e7eb24d03c0, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:22 +0100 Message-ID: <20250131021009.7499-23-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3542362584526349026 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekvddrvddutddrjeefrddukedpfeejrdehledrudegvddruddtudenucevlhhushhtvghrufhiiigvpedunecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjedtkeehkeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekvdgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=3HFLB1IPRnkp42RUB1MKu8kNUFBCIMMJ9QiT5H734SU=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289450; v=1; b=Tabhs1v6KR0L3321HyggwYnG6q5eTng9ubEHsT4AYeWJf3F1KiBPDdqC90J4NYPezySluLUm BCPjs+un+pZyh6IIuqahJ3VT2OCuRdRD2Ia+fKu9aw5vgOo9dffwuuy8z2oRG7xz9UrVOttMGCk fwq4UQDPc8rDQI8sBXCOzFdH5jkM869hKhR0RfKF/xGTVj7Yd/9q3mVpfqA4S2p/xPlknXdvaOq XkKFXOLG5QcaUBfLNfsLuVdI1OB60h/gfPlil77nHu2WoVpTByfJjrZhqrnYRSSh3GsSx4EUMeZ VHWQDXIqDBUo9F+t5moMBZOnmzl+gg/eHd24wTBMrcgjg== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/time.scm (python-dateutil): [native-inputs]: Remove python-pytest-cov. [arguments]<#:phases>: Add remove-pytest-cov-dep phase. Change-Id: Id82a147d6e40383ecc2661ac896b65b858c181e0 --- gnu/packages/time.scm | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/gnu/packages/time.scm b/gnu/packages/time.scm index 6c52f657ac..a1addf93bc 100644 --- a/gnu/packages/time.scm +++ b/gnu/packages/time.scm @@ -277,14 +277,20 @@ (define-public python-dateutil (build-system pyproject-build-system) (arguments (list - #:test-flags '(list ; avoid freezegun dependency - "--ignore=dateutil/test/test_utils.py" - "--ignore=dateutil/test/test_rrule.py" - ;; XXX: Fails to get timezone from /etc/localtime. - "--ignore=dateutil/test/test_tz.py"))) + #:test-flags '(list "dateutil/test" "docs" + ;; avoid freezegun dependency + "--ignore=dateutil/test/test_utils.py" + "--ignore=dateutil/test/test_rrule.py" + ;; XXX: Fails to get timezone from /etc/localtime. + "--ignore=dateutil/test/test_tz.py") + #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'remove-pytest-cov-dep + (lambda _ + (substitute* "dateutil/test/conftest.py" + (("item\\.add_marker\\(pytest\\.mark\\.no_cover\\)") + "pass"))))))) (native-inputs (list python-pytest - python-pytest-cov python-setuptools python-setuptools-scm python-wheel)) From patchwork Fri Jan 31 02:03:23 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37855 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 E54C927BBEA; Fri, 31 Jan 2025 02:13:03 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id A04D827BBE2 for ; Fri, 31 Jan 2025 02:13:03 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgWf-0007Le-77; Thu, 30 Jan 2025 21:12:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVx-0006tv-JV for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:19 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVu-0000t1-EH for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=fHNQ18B1qh8mpqwLEWzVSIVPVNc85BYGakplkl+EXvk=; b=WP8pshuvVVBlCIBa8k/PvDzyyu39y3lGLuo/BOTIyhi1vZQRxDHABQilWjL2sWs3MTefYC4cgxM/cKkNN0XsiRaE4Td7EVnzUa1LQ2im+FuBUc3Cm8GbE4KheVmpw2RmusFLsiMunxUpDkp/Kk2F66wlZC0suPeTT2iHBGcNrnAmdfTuGWvGUbtvJsrkAjviP7FZvqJi/lo0+PUKVGiO5AHs6ry0/NuFfOFG8SN9d7BNe6YHtcWxEye8VFFzjqVbTrClLrusDPd/9lfokjbbIaRmGvoRGEu2q5wYKU4WA8Igoa7u0X2AVm7ykGMC78dr2t2TPrPR9IRTEjYxmtS5/w==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVu-0001cU-78 for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:10 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 23/28] build-system/pyproject: Remove python-pytest-isort native-input. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894906015 (code B ref 70858); Fri, 31 Jan 2025 02:12:10 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:30 +0000 Received: from localhost ([127.0.0.1]:48655 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgVF-0001Yv-Dp for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:29 -0500 Received: from 1.mo560.mail-out.ovh.net ([46.105.63.121]:44837) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUd-0001UW-Vq for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:53 -0500 Received: from director9.ghost.mail-out.ovh.net (unknown [10.109.139.201]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4YkfWG3Hnlz1dB7 for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:50 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-vbp5v (unknown [10.110.113.27]) by director9.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 3E6D61FDF4; Fri, 31 Jan 2025 02:10:50 +0000 (UTC) Received: from ngraves.fr ([37.59.142.102]) by ghost-submission-5b5ff79f4f-vbp5v with ESMTPSA id LVzxByoxnGfD2QIACSDzVQ (envelope-from ); Fri, 31 Jan 2025 02:10:50 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-102R004679de734-7618-43f0-9c4a-027c206b1a56, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:23 +0100 Message-ID: <20250131021009.7499-24-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3542644056996963042 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekvddrvddutddrjeefrddukedpfeejrdehledrudegvddruddtvdenucevlhhushhtvghrufhiiigvpedunecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjedtkeehkeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitdgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=fHNQ18B1qh8mpqwLEWzVSIVPVNc85BYGakplkl+EXvk=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289450; v=1; b=igFDa/IHGsbTBh71yQeNpD3FE2ZqysJK2ZoX4IQLEeLqy41Co+vAL1gWcW1rcYNhT8SwyQ38 AgaIwKLakEL1+eem84vyjTRUg48JpxS53XrlifuhkBQjoOHSCQdrrjiX+OpwvXldrlFIxw+cPdm 7KjmBQwm2nOel1JxjG+NhPOr06m6iYEN9KUp3wqj/wvHx8hQ+FrqEk+Q3u7McZTe0RpsWR/pGa8 WxwTv2uCDJS9GimFjTEakgTzBqQefel7a88WYBYK2Kg3luyzc9RSdLzLohnH8NpOAO/FyQ1O0gU Ic0VnraE0jGrtsnT4509YmBPk+UFL2CY6Zw+GCBKPjMNQ== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/dav.scm (radicale): [native-inputs]: Remove python-pytest-isort. --- gnu/packages/dav.scm | 1 - 1 file changed, 1 deletion(-) diff --git a/gnu/packages/dav.scm b/gnu/packages/dav.scm index 7688c9a994..ff5d8409b0 100644 --- a/gnu/packages/dav.scm +++ b/gnu/packages/dav.scm @@ -59,7 +59,6 @@ (define-public radicale (native-inputs (list python-pytest python-pytest-flake8 - python-pytest-isort python-setuptools python-waitress python-wheel)) From patchwork Fri Jan 31 02:03:24 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37849 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 5550727BBEA; Fri, 31 Jan 2025 02:12:51 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C30F827BBE2 for ; Fri, 31 Jan 2025 02:12:50 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgWB-00070O-IU; Thu, 30 Jan 2025 21:12:28 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVx-0006u5-L3 for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:19 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVu-0000t2-RR for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=WpF7eHocKD0WiGdRM09k/9b1rwfqYapiYWjZiEBFwGY=; b=BOqCCcjhuaLpVLHqFzjetN9LHalz4E/g7FiqWJ8jV0518rRNPAzW6vqPHZJVrHddaCyDdgmbu7yWtLwzhqLMvT9G1ZrriKWAZMyfMutL5DGPEHvKtxrQ3Czfx8eysPW5ujiObRlbfIiXVSgvivwHMGGYHD+hnWxxlwsWONXpEhesQaJC2AtQq88QA1/A2yZtOP95StYPNwXXLEq5lX9A6k25W4EqhwPb5GbxlI+QroXKWWYQHWTTvfT/Zw4vHKcCGyOJQ9m+TATP/vSZmymU1Sx0cLdfxfKFsz5R3RmuxgJ9mWEBl36DNXiiBBKsmV1Xb89dfTd0+CmTgr0m+VXgoQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVu-0001cc-Mm for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:10 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 24/28] build-system/pyproject: Remove python-pytest-black native-input. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894906022 (code B ref 70858); Fri, 31 Jan 2025 02:12:10 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:30 +0000 Received: from localhost ([127.0.0.1]:48657 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgVF-0001Yy-Vh for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:30 -0500 Received: from 8.mo582.mail-out.ovh.net ([178.33.42.204]:43517) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUf-0001Ud-1K for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:54 -0500 Received: from director5.ghost.mail-out.ovh.net (unknown [10.109.139.201]) by mo582.mail-out.ovh.net (Postfix) with ESMTP id 4YkfWH3PVgz1Tqr for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:51 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-nskx7 (unknown [10.110.96.92]) by director5.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 480581FE3E; Fri, 31 Jan 2025 02:10:51 +0000 (UTC) Received: from ngraves.fr ([37.59.142.99]) by ghost-submission-5b5ff79f4f-nskx7 with ESMTPSA id AHatBCsxnGdiGAkAvShl7Q (envelope-from ); Fri, 31 Jan 2025 02:10:51 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-99G00341f93508-aff3-4148-a78f-910f7143d9ea, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:24 +0100 Message-ID: <20250131021009.7499-25-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3542925533932544738 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekvddrvddutddrjeefrddukedpfeejrdehledrudegvddrleelnecuvehluhhsthgvrhfuihiivgepudenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejtdekheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedvmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=WpF7eHocKD0WiGdRM09k/9b1rwfqYapiYWjZiEBFwGY=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289451; v=1; b=U0lk0wQ/1yi1/JDD2Gvq7ynYeKGi74fpH1ruZvJGnyF2WXwVOfYIrLOUdCz87i13szUD9XEj dE3Q6dEAIfoL1vr54cB4rYMkzKokS8K4z+PXjDkHIEnW1FOtDtRV6TYWVj+vYWZACy10mK89Arg cRw+68ONAcrIRmgV/NqPiXFb+FZd8kT9dkXMlH7yO1YjzHhbDpDk1Vi4qIQE6nstXOVAzIgCOjk 7pKU8J30wGyOdHflQ0ZLE7mGfh1UAcJpl2WP+lhuwGPrKT1gemreg29ck8VtZnBsHfIRwKcHAg5 WYuXA8qA8oR9uDz29tVD0VjZnxm+ovHAXxEdU3nO8g0oA== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/check.scm (python-pytest-perf, python-pytest-enabler) [native-inputs]: Remove python-pytest-black. * gnu/packages/python-web.scm (python-portend)[native-inputs]: Remove python-pytest-black. --- gnu/packages/check.scm | 2 -- gnu/packages/python-web.scm | 1 - gnu/packages/python-xyz.scm | 10 ---------- 3 files changed, 13 deletions(-) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index 9ba35bd360..720405c100 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -2830,7 +2830,6 @@ (define-public python-pytest-enabler python-jaraco-functools python-toml)) (native-inputs (list python-pytest - python-pytest-black python-pytest-checkdocs python-pytest-flake8 python-pytest-mypy @@ -3036,7 +3035,6 @@ (define-public python-pytest-perf "and not upstream_url")))) (native-inputs (list python-pytest - python-pytest-black python-pytest-checkdocs python-pytest-enabler python-pytest-flake8 diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index f97ccff187..cda6baec2a 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -628,7 +628,6 @@ (define-public python-portend (propagated-inputs (list python-tempora)) ;; TODO: Add python-pytest-ruff to native-inputs once it has been packaged. (native-inputs (list python-pytest - python-pytest-black python-pytest-checkdocs python-pytest-enabler python-pytest-mypy diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 1b30eca4c7..136276c257 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -12555,7 +12555,6 @@ (define-public python-importlib-resources (string-append (getcwd) "/_custom_build"))))))) (native-inputs (list python-pytest - python-pytest-black python-pytest-checkdocs python-pytest-enabler python-pytest-flake8 @@ -12705,7 +12704,6 @@ (define-public python-jaraco-classes #:test-flags '(list "-k" "not project"))) (native-inputs (list python-pytest - python-pytest-black python-pytest-checkdocs python-pytest-flake8 python-pytest-mypy @@ -12738,7 +12736,6 @@ (define-public python-jaraco-collections ;; TODO: Add python-pytest-ruff to native-inputs once it has been ;; packaged. (native-inputs (list python-pytest - python-pytest-black python-pytest-checkdocs python-pytest-enabler python-pytest-mypy @@ -12798,7 +12795,6 @@ (define-public python-jaraco-context #:test-flags '(list "-k" "not project"))) (native-inputs (list python-pytest - python-pytest-black python-pytest-checkdocs python-pytest-flake8 python-pytest-mypy @@ -12832,7 +12828,6 @@ (define-public python-jaraco-functools (native-inputs (list python-jaraco-classes python-pytest - python-pytest-black python-pytest-checkdocs python-pytest-flake8 python-pytest-mypy @@ -12926,7 +12921,6 @@ (define-public python-jaraco-text ;; TODO: Add python-pytest-ruff to native-inputs once it has been ;; packaged. (native-inputs (list python-pytest - python-pytest-black python-pytest-checkdocs python-pytest-enabler python-pytest-mypy @@ -17732,7 +17726,6 @@ (define-public python-path python-packaging python-pygments python-pytest - python-pytest-black python-pytest-checkdocs python-pytest-enabler python-pytest-flake8 @@ -17837,7 +17830,6 @@ (define-public python-pip-run (append python-nbformat python-pygments python-pytest - python-pytest-black python-pytest-checkdocs python-pytest-enabler python-pytest-flake8 @@ -22446,7 +22438,6 @@ (define-public python-inflect (propagated-inputs (list python-pydantic)) (native-inputs (list python-pygments python-pytest - python-pytest-black python-pytest-checkdocs python-pytest-enabler python-pytest-flake8 @@ -27634,7 +27625,6 @@ (define-public python-tempora (native-inputs (list python-freezegun python-pytest - python-pytest-black python-pytest-checkdocs python-pytest-enabler python-pytest-flake8 From patchwork Fri Jan 31 02:03:25 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37850 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 2BEAC27BBE9; Fri, 31 Jan 2025 02:12:53 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,TVD_SPACE_RATIO,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 74F8527BBE2 for ; Fri, 31 Jan 2025 02:12:52 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgWU-00076L-MP; Thu, 30 Jan 2025 21:12:46 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVx-0006u7-L0 for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:19 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVv-0000t3-Aa for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=GoD3TesfUhBX22WYQNHHT2dqL9G5Zu5bThyW1pQPj6o=; b=WvOEwCFsG7y9vN3MrnI7IMstw3f+dM59hA9ibZuw9MHet5voCitV/XACyXySR8k40S2RLat60yH/fvbhQqlezRUwCgpEuaVLXd333ikHJ4ZH1aK7pJrK3nmEIAcUSwhbxL6MPdoSpEd0pHWcRtZj5oIh8qRWbTo5wLEOUhtOyPm8P9RcqHvKm9OBoe5YVnLjnkTl8xsX2JYgAmTdC2hDlWvEJvGeH3IFBvcUXD9IdQjDtuQnhfysajIECUXk6KbXwbOCncD0dfEVAAPqPB7IwP4IdVcdxkhP+uHWAzfL0raDJe+eU65X0EOZDF8YDJew9cCbRo/ADvYTd86i5/ELGg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVv-0001cj-4r for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:11 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 25/28] build-system/pyproject: Remove python-pytest-flake8 native-input. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894926031 (code B ref 70858); Fri, 31 Jan 2025 02:12:11 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:32 +0000 Received: from localhost ([127.0.0.1]:48659 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgVH-0001ZC-KL for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:32 -0500 Received: from 4.mo575.mail-out.ovh.net ([46.105.59.63]:46197) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUg-0001Ug-20 for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:55 -0500 Received: from director9.ghost.mail-out.ovh.net (unknown [10.108.9.150]) by mo575.mail-out.ovh.net (Postfix) with ESMTP id 4YkfWJ3hWFz1n2k for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:52 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-78cmh (unknown [10.110.188.199]) by director9.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 3C7381FDE8; Fri, 31 Jan 2025 02:10:52 +0000 (UTC) Received: from ngraves.fr ([37.59.142.98]) by ghost-submission-5b5ff79f4f-78cmh with ESMTPSA id rFAGACwxnGeLsgsAfl9mDA (envelope-from ); Fri, 31 Jan 2025 02:10:52 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-98R002e50c2219-975a-4a99-afcb-2ad9fbb52d46, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:25 +0100 Message-ID: <20250131021009.7499-26-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3543207010608669410 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeekucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekvddrvddutddrjeefrddukedpfeejrdehledrudegvddrleeknecuvehluhhsthgvrhfuihiivgepudenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejtdekheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeehmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=GoD3TesfUhBX22WYQNHHT2dqL9G5Zu5bThyW1pQPj6o=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289452; v=1; b=uZkuHioE9EwKjJnyWM/gnkxJ0UxhnqWX+ipCL4QCnSGGT4W4EqJt11xwfKuya1kwQld/aQhR 40xjq+v3uAfV93mBIhlfr/b+xV+NAVtqEbagSRRU09chqA6AaOaeXnmJktafHIHk3YiUdPXBP6Y 9DxbH4yGbKfp+jiNQhM6F/Cj2I8Lai72Rbqmn4iNxueCNmvgLvu+88aiyZr+wdAfnvNj5kFnOWb 0/FlC2J0OxfFhV8q115E33udR62eJKFyzRqfpD3E3Mgz/jZ0vdFaEMHDmqCyEP6OcLSEDolPpxE ljBNciuxHUG3eOW0CrwZ8fOBYkn1220ylKqXEcX1IeFIQ== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/check.scm (python-pytest-enabler, python-pytest-perf): [native-inputs]: Remove python-pytest-flake8. * gnu/packages/dav.scm (radicale)[native-inputs]: Remove python-pytest-flake8. * gnu/packages/python-check.scm (python-pytest-csv): [arguments]<#:test-flags>: Ignore flake8 test. [native-inputs]: Remove python-pytest-flake8. * gnu/packages/python-web.scm (python-mechanicalsoup)[native-inputs]: Remove python-pytest-flake8. * gnu/packages/python-xyz.scm (python-importlib-resources, python-jaraco-classes, python-jaraco-context, python-jaraco-functools, python-jaraco-packaging, python-jaraco-test, python-path, python-pip-run, python-tempora, python-cairosvg) [native-inputs]: Remove python-pytest-flake8. --- gnu/packages/check.scm | 2 -- gnu/packages/dav.scm | 1 - gnu/packages/python-check.scm | 5 +++-- gnu/packages/python-web.scm | 3 +-- gnu/packages/python-xyz.scm | 12 +----------- 5 files changed, 5 insertions(+), 18 deletions(-) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index 720405c100..371736e6b3 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -2831,7 +2831,6 @@ (define-public python-pytest-enabler python-toml)) (native-inputs (list python-pytest python-pytest-checkdocs - python-pytest-flake8 python-pytest-mypy python-setuptools python-setuptools-scm @@ -3037,7 +3036,6 @@ (define-public python-pytest-perf (list python-pytest python-pytest-checkdocs python-pytest-enabler - python-pytest-flake8 python-pytest-mypy python-setuptools python-wheel)) diff --git a/gnu/packages/dav.scm b/gnu/packages/dav.scm index ff5d8409b0..71d12a0ca1 100644 --- a/gnu/packages/dav.scm +++ b/gnu/packages/dav.scm @@ -58,7 +58,6 @@ (define-public radicale (build-system pyproject-build-system) (native-inputs (list python-pytest - python-pytest-flake8 python-setuptools python-waitress python-wheel)) diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm index bf621d793f..6069d15b3d 100644 --- a/gnu/packages/python-check.scm +++ b/gnu/packages/python-check.scm @@ -651,9 +651,10 @@ (define-public python-pytest-csv (base32 "17518f2fn5l98lyk9p8r7215c1whi61imzrh6ahrmcksr8w0zz04")))) (build-system pyproject-build-system) + (arguments + (list #:test-flags '(list "--ignore=tests/test_flake8.py"))) (native-inputs - (list python-pytest-flake8 - python-pytest-xdist + (list python-pytest-xdist python-setuptools python-tabulate python-wheel)) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index cda6baec2a..9410d162de 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -2227,8 +2227,7 @@ (define-public python-mechanicalsoup (propagated-inputs (list python-beautifulsoup4 python-lxml python-requests python-six)) (native-inputs - (list python-pytest-flake8 - python-pytest-httpbin + (list python-pytest-httpbin python-pytest-mock python-pytest-runner python-requests-mock diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 136276c257..a6fb05c8b6 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -12557,7 +12557,6 @@ (define-public python-importlib-resources (list python-pytest python-pytest-checkdocs python-pytest-enabler - python-pytest-flake8 python-pytest-mypy python-setuptools-57 python-setuptools-scm)) @@ -12705,7 +12704,6 @@ (define-public python-jaraco-classes (native-inputs (list python-pytest python-pytest-checkdocs - python-pytest-flake8 python-pytest-mypy python-setuptools python-setuptools-scm @@ -12796,7 +12794,6 @@ (define-public python-jaraco-context (native-inputs (list python-pytest python-pytest-checkdocs - python-pytest-flake8 python-pytest-mypy python-setuptools python-setuptools-scm @@ -12829,7 +12826,6 @@ (define-public python-jaraco-functools (list python-jaraco-classes python-pytest python-pytest-checkdocs - python-pytest-flake8 python-pytest-mypy python-setuptools python-setuptools-scm @@ -12859,7 +12855,6 @@ (define-public python-jaraco-packaging (propagated-inputs (list python-pytest python-pytest-checkdocs - python-pytest-flake8 python-rst.linker python-setuptools python-setuptools-scm @@ -17728,7 +17723,6 @@ (define-public python-path python-pytest python-pytest-checkdocs python-pytest-enabler - python-pytest-flake8 python-pytest-mypy))) (properties (alist-delete 'hidden? (package-properties @@ -17832,7 +17826,6 @@ (define-public python-pip-run python-pytest python-pytest-checkdocs python-pytest-enabler - python-pytest-flake8 python-pytest-mypy))) (properties (alist-delete 'hidden? (package-properties python-pip-run-bootstrap))))) @@ -22440,7 +22433,6 @@ (define-public python-inflect python-pytest python-pytest-checkdocs python-pytest-enabler - python-pytest-flake8 python-pytest-mypy ;; For the version number python-setuptools-scm @@ -27627,7 +27619,6 @@ (define-public python-tempora python-pytest python-pytest-checkdocs python-pytest-enabler - python-pytest-flake8 python-pytest-freezegun python-pytest-mypy python-setuptools-scm @@ -31397,8 +31388,7 @@ (define-public python-cairosvg (list python-cairocffi python-cssselect2 python-defusedxml python-pillow python-tinycss2)) (native-inputs - (list python-pytest-flake8 - python-pytest-isort + (list python-pytest-isort python-pytest-runner python-setuptools python-wheel)) From patchwork Fri Jan 31 02:03:26 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37853 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 08B8A27BBEA; Fri, 31 Jan 2025 02:12:59 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,TVD_SPACE_RATIO,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 941B927BBE9 for ; Fri, 31 Jan 2025 02:12:58 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgWd-0007IO-FS; Thu, 30 Jan 2025 21:12:55 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVx-0006u6-Kn for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:19 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVv-0000tM-NJ for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=jFwh/hyFMNcVmUOYDurrOa5IaRUvoNjwY3CPvH40DHQ=; b=dkvjZLIZRuyjoVpr7/eWI5eW5ur6Uj5zZmuE+SILzsDVUXeOkTLfeqdaG/C6/ZhpmL4VXJG2/a7R5KPOju7PA+m8Q2XxE3p1ipOyzlH439Yz5dH6rGjDFRKxDOewywqAC1N9jrx0GTUYmgPhtChMfltcL3yNpJydaHb2CgREoUjL4vP0Bq8bYN/R0WqgP1JdmXVpfzzo5e7UzG8TmM5WBeWSyLGPF7q5Ue6bp1Rfixa/zL6kd98sKQYgDh52sZq9zxszvC1Ey9x406ECvx13mhd87EnbM29fdUcTYhmObFnhaEr3G44CLL5yh+LmO6DOs/M4qzoSTT4W19WY7e0DVw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVv-0001cr-JC for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:11 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 26/28] build-system/pyproject: Remove python-pytest-mypy inputs. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894926038 (code B ref 70858); Fri, 31 Jan 2025 02:12:11 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:32 +0000 Received: from localhost ([127.0.0.1]:48661 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgVI-0001ZE-6C for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:32 -0500 Received: from 8.mo550.mail-out.ovh.net ([178.33.110.239]:58609) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUh-0001Ux-Hc for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:56 -0500 Received: from director5.ghost.mail-out.ovh.net (unknown [10.108.25.249]) by mo550.mail-out.ovh.net (Postfix) with ESMTP id 4YkfWK6v5Sz1Rf5 for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:53 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-h2wf7 (unknown [10.110.101.246]) by director5.ghost.mail-out.ovh.net (Postfix) with ESMTPS id A66B81FD69; Fri, 31 Jan 2025 02:10:53 +0000 (UTC) Received: from ngraves.fr ([37.59.142.108]) by ghost-submission-5b5ff79f4f-h2wf7 with ESMTPSA id 3P9JHC0xnGeaHgsAMhbj2Q (envelope-from ); Fri, 31 Jan 2025 02:10:53 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-108S00260b3e0e6-457e-4e2e-b01a-6243f8fd5df4, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:26 +0100 Message-ID: <20250131021009.7499-27-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3543488485523317474 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedvrddvuddtrdejfedrudekpdefjedrheelrddugedvrddutdeknecuvehluhhsthgvrhfuihiivgepheenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejtdekheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehhedtmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=jFwh/hyFMNcVmUOYDurrOa5IaRUvoNjwY3CPvH40DHQ=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289454; v=1; b=OYW0XcpJX3p0fvmz+AJb47+fZpss63KBVqBlSQO/gX9wLuD3e4gXRneCGRyfS4xFMg/R7JZi zA3AZM9I9fLmoCp/py6m6g4MB2iMX/GhKtZseIZY0Gqfu8QAyC6EAaZdwo2wIY5j7RAKkK7h1wA Z069lIpdu0BNn2DRW5Q62+ALdNqWYilTiLJUlwNTtGECZzgYcN6ORGW8jYKnIYsvgxEI5hdm3Zm wm+MWQc6rYYXdgO9JPZKVihLJmDOrNTrWffAAdnkzzgbzklr/PrNXEPprkhCK78mu6cF61/DWnQ OW9E1BpohwK+A5DlwS577/NquU1fCSLr9M0GpvB37nBdA== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/astronomy.scm (python-czml3, python-poliastro) [native-inputs]: Remove python-pytest-mypy. * gnu/packages/check.scm (python-pytest-perf)[native-inputs]: Remove python-pytest-mypy. * gnu/packages/python-web.scm (python-portend)[native-inputs]: Remove python-pytest-mypy. * gnu/packages/python-xyz.scm (python-importlib-resources, python-jaraco-classes, python-jaraco-collections, python-jaraco-context, python-jaraco-functools, python-jaraco-test, python-path, python-pip-run, python-inflect, python-tempora, python-portalocker)[native-inputs]: Remove python-pytest-mypy. --- gnu/packages/astronomy.scm | 4 +--- gnu/packages/check.scm | 1 - gnu/packages/python-web.scm | 1 - gnu/packages/python-xyz.scm | 15 ++------------- 4 files changed, 3 insertions(+), 18 deletions(-) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 6a1cd27dbd..c4d9fef03a 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -2204,7 +2204,6 @@ (define-public python-czml3 (native-inputs (list python-astropy-minimal python-pytest - python-pytest-mypy python-setuptools python-wheel)) (propagated-inputs @@ -4343,8 +4342,7 @@ (define-public python-poliastro python-flit-core python-pytest python-pytest-doctestplus - python-pytest-mpl - python-pytest-mypy)) + python-pytest-mpl)) (propagated-inputs (list python-astropy python-astroquery diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index 371736e6b3..af334f2bf6 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -3036,7 +3036,6 @@ (define-public python-pytest-perf (list python-pytest python-pytest-checkdocs python-pytest-enabler - python-pytest-mypy python-setuptools python-wheel)) (propagated-inputs diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 9410d162de..2f7a1af4d5 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -630,7 +630,6 @@ (define-public python-portend (native-inputs (list python-pytest python-pytest-checkdocs python-pytest-enabler - python-pytest-mypy python-setuptools python-wheel)) (home-page "https://github.com/jaraco/portend") diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index a6fb05c8b6..7ed8cf2824 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -5523,7 +5523,6 @@ (define-public python-portalocker "0lawjm736vs86wlnxc3qqh37l11z0yx81xq3dmrw33m86kaq2bh3")))) (build-system pyproject-build-system) (native-inputs (list python-pytest - python-pytest-mypy python-pytest-timeout python-redis python-setuptools @@ -12557,7 +12556,6 @@ (define-public python-importlib-resources (list python-pytest python-pytest-checkdocs python-pytest-enabler - python-pytest-mypy python-setuptools-57 python-setuptools-scm)) (propagated-inputs @@ -12704,7 +12702,6 @@ (define-public python-jaraco-classes (native-inputs (list python-pytest python-pytest-checkdocs - python-pytest-mypy python-setuptools python-setuptools-scm python-wheel)) @@ -12736,7 +12733,6 @@ (define-public python-jaraco-collections (native-inputs (list python-pytest python-pytest-checkdocs python-pytest-enabler - python-pytest-mypy python-setuptools python-wheel)) (home-page "https://github.com/jaraco/jaraco.collections") @@ -12794,7 +12790,6 @@ (define-public python-jaraco-context (native-inputs (list python-pytest python-pytest-checkdocs - python-pytest-mypy python-setuptools python-setuptools-scm python-wheel)) @@ -12826,7 +12821,6 @@ (define-public python-jaraco-functools (list python-jaraco-classes python-pytest python-pytest-checkdocs - python-pytest-mypy python-setuptools python-setuptools-scm python-wheel)) @@ -12918,7 +12912,6 @@ (define-public python-jaraco-text (native-inputs (list python-pytest python-pytest-checkdocs python-pytest-enabler - python-pytest-mypy python-setuptools python-wheel)) (home-page "https://github.com/jaraco/jaraco.text") @@ -17722,8 +17715,7 @@ (define-public python-path python-pygments python-pytest python-pytest-checkdocs - python-pytest-enabler - python-pytest-mypy))) + python-pytest-enabler))) (properties (alist-delete 'hidden? (package-properties python-path-bootstrap))))) @@ -17825,8 +17817,7 @@ (define-public python-pip-run python-pygments python-pytest python-pytest-checkdocs - python-pytest-enabler - python-pytest-mypy))) + python-pytest-enabler))) (properties (alist-delete 'hidden? (package-properties python-pip-run-bootstrap))))) @@ -22433,7 +22424,6 @@ (define-public python-inflect python-pytest python-pytest-checkdocs python-pytest-enabler - python-pytest-mypy ;; For the version number python-setuptools-scm python-setuptools @@ -27620,7 +27610,6 @@ (define-public python-tempora python-pytest-checkdocs python-pytest-enabler python-pytest-freezegun - python-pytest-mypy python-setuptools-scm python-types-freezegun python-types-pytz From patchwork Fri Jan 31 02:03:27 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37868 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 896BE27BBE9; Fri, 31 Jan 2025 02:13:35 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id DB04E27BBE2 for ; Fri, 31 Jan 2025 02:13:34 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgWc-0007Go-AE; Thu, 30 Jan 2025 21:12:54 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVx-0006u9-Li for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:21 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVw-0000tX-NC for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=mAWsx0lG1BU1EI5RBjqlWXoTKqP3PwGeN+z62H8n5OE=; b=RqUUinxmjvMdR3afuCB2i1nLi9nZBnBXNajqZ9m7ARKZSGB7ZxEl1ctDxDWiHY2S9mnE30J1KEMZ3FoTYTTQ4lI8NUH0j5spLM65ylSGx6OWEmzyAnW5sJUqZcMex+hIfFKIKsFHk3EBhnenK25GGbjZG5aRBYtZ1A/aPiuq3s4S783zMQ2o/6QbVGGQLmu9LMqrhHuvtTKLGu5sXbfYyFHt23GFXqY3qCRvaohDWG0crV6qsMAnu9EYvqQGwGnTjSFzMpZDiqurS0GHa96nWIfyBfrbtcrgQmx8UpPWCV2D6+q3QBgdCQwpW6MGcYd9UBasnyXbVdFht9NGHFo2iw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVw-0001d6-IH for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:12 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 27/28] build-system/pyproject: Stop hiding options. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894996058 (code B ref 70858); Fri, 31 Jan 2025 02:12:12 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:39 +0000 Received: from localhost ([127.0.0.1]:48665 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgVO-0001ZZ-BN for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:38 -0500 Received: from 10.mo561.mail-out.ovh.net ([87.98.165.232]:60999) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUi-0001VA-Rc for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:58 -0500 Received: from director10.ghost.mail-out.ovh.net (unknown [10.108.2.89]) by mo561.mail-out.ovh.net (Postfix) with ESMTP id 4YkfWM2V0Dz1Vyn for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:55 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-wpt2x (unknown [10.110.96.193]) by director10.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 0F03B1FE0E; Fri, 31 Jan 2025 02:10:55 +0000 (UTC) Received: from ngraves.fr ([37.59.142.102]) by ghost-submission-5b5ff79f4f-wpt2x with ESMTPSA id LUgMMC4xnGfFZwIA+aIApg (envelope-from ); Fri, 31 Jan 2025 02:10:55 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-102R004449931ad-dfca-4755-951b-e6a799db65d4, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:27 +0100 Message-ID: <20250131021009.7499-28-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3544051435791639266 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedvrddvuddtrdejfedrudekpdefjedrheelrddugedvrddutddvnecuvehluhhsthgvrhfuihiivgepfeenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejtdekheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedumgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=mAWsx0lG1BU1EI5RBjqlWXoTKqP3PwGeN+z62H8n5OE=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289455; v=1; b=L/xBOhPvrvNjNoTgGRub/XG/7EdD65WoAM38Wxbn8yPVpgRtarK+zR0BzY46Op8d6jGSXZ+C WojE3iBoZecj2OCzlIvjkA62I8tE/HhtdFtvzj6H0MTKkw7uumdvuSKFyCVxzal/V3aiLDXXd3A xBtzzmPS567ias7LdwNbCZA7pEn6Zp74SfaMVig52k76EuB+S72BbfR4YbIjleAwRafGCdDo953 G8bmi5k25f+zcdwcibF7eyJtqhPQGZiQj7q6LMB1TeWaNMFNV/Tu7Nyk9NFOniz/GN+ZRexnft1 WUfY6wAcQaIslSc8Ad96+dw/+AqmcidamG/mh88O5FSOg== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/pdf.scm (python-pydyf, weasyprint)[arguments] <#:test-flags>: Remove arguments hiding coverage options. * gnu/packages/python-crypto.scm (python-keyring) [arguments]<#:test-flags>: Remove arguments hiding coverage options. * gnu/packages/python-web.scm (python-asgi-lifespan, python-openapi-schema-validator, python-openapi-spec-validator, python-openapi-core)[arguments]<#:test-flags>: Remove arguments hiding coverage options. (python-openapi-schema-validator, python-openapi-spec-validator) [arguments]<#:phases>: Remove 'remove-coverage-pytest-options phase. (python-cssselect2)[arguments]: Remove uneeded field. (python-jsonpickle)[arguments]<#:test-flags>: Remove uneeded test-flags. * gnu/packages/python-xyz.scm (python-cattrs) [arguments]<#:phases>: Remove arguments hiding coverage options. --- gnu/packages/pdf.scm | 6 +----- gnu/packages/python-crypto.scm | 1 - gnu/packages/python-web.scm | 34 +++------------------------------- gnu/packages/python-xyz.scm | 4 +--- 4 files changed, 5 insertions(+), 40 deletions(-) diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm index f1e72ecc57..a1671e12c1 100644 --- a/gnu/packages/pdf.scm +++ b/gnu/packages/pdf.scm @@ -805,9 +805,6 @@ (define-public python-pydyf (sha256 (base32 "18q43g5d9455msipcgd5fvnh8m4a2rz189slzfg80yycjw66rshs")))) (build-system pyproject-build-system) - (arguments - (list - #:test-flags #~'("-c" "/dev/null"))) (propagated-inputs (list python-pillow)) (native-inputs (list ghostscript @@ -1669,8 +1666,7 @@ (define-public weasyprint (build-system pyproject-build-system) (arguments (list - #:test-flags #~(list "-c" "/dev/null" - "-n" (number->string (parallel-job-count))) + #:test-flags #~(list "-n" (number->string (parallel-job-count))) #:phases #~(modify-phases %standard-phases (add-after 'unpack 'patch-library-paths diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm index a29d7e4375..b62cc5c7d1 100644 --- a/gnu/packages/python-crypto.scm +++ b/gnu/packages/python-crypto.scm @@ -292,7 +292,6 @@ (define-public python-keyring (build-system pyproject-build-system) (arguments (list - #:test-flags '(list "-c" "/dev/null") ;avoid extra test dependencies #:phases #~(modify-phases %standard-phases (add-before 'check 'workaround-test-failure diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 2f7a1af4d5..695df26396 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -1200,8 +1200,7 @@ (define-public python-asgi-lifespan (arguments (list #:test-flags - '(list "-c" "/dev/null" ;ignore coverage-related options - "-k" + '(list "-k" (string-append ;; XXX: Some tests fail because of "Exceptions from Trio nursery" "not (test_lifespan_manager[trio-None-None-StartupFailed]" @@ -2176,10 +2175,7 @@ (define-public python-jsonpickle (build-system pyproject-build-system) (arguments (list - #:test-flags - ;; Prevent running the flake8 and black pytest plugins, which only tests - ;; style and frequently causes harmless failures. - '(list "-o" "addopts=''" "tests") + #:test-flags '(list "tests") #:phases '(modify-phases %standard-phases (add-before 'check 'pre-check @@ -2934,10 +2930,6 @@ (define-public python-openapi-schema-validator '(list "-k" "not test_array_prefixitems_invalid") #:phases #~(modify-phases %standard-phases - (add-after 'unpack 'remove-coverage-pytest-options - (lambda _ - (substitute* "pyproject.toml" - (("^--cov.*") "")))) ;; See https://github.com/python-openapi/openapi-schema-validator/issues/204 (add-after 'unpack 'relax-requirements (lambda _ @@ -2981,13 +2973,7 @@ (define-public python-openapi-spec-validator (list ;; These tests attempt to fetch resources from the Internet #:test-flags '(list "--ignore-glob=tests/integration/validation/**" - "-k" "not example") - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'remove-coverage-pytest-options - (lambda _ - (substitute* "pyproject.toml" - (("^--cov.*") ""))))))) + "-k" "not example"))) (native-inputs (list python-poetry-core python-pytest)) @@ -3026,9 +3012,6 @@ (define-public python-openapi-core (list #:test-flags '(list "tests/unit" - ;; Ignore Pytest configuration in setup.cfg that adds - ;; unwanted flake8 and coverage options. - "-c" "/dev/null" "-k" "not test_chars_valid"))) (native-inputs (list python-django python-falcon @@ -7009,17 +6992,6 @@ (define-public python-cssselect2 (sha256 (base32 "1j2fcr217rsvkipsg6zjq03rl64rxnvb5hqqpx0dv58fhspvkywk")))) (build-system pyproject-build-system) - (arguments - `(#:phases - (modify-phases %standard-phases - (add-after 'unpack 'disable-linters - ;; Their check fails; none of our business. - (lambda _ - (substitute* '("setup.py" "pyproject.toml") - (("'pytest-flake8',") "") - (("'pytest-isort',") "") - (("--flake8") "") - (("--isort") ""))))))) (propagated-inputs (list python-tinycss2)) (native-inputs diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 7ed8cf2824..59def98c44 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -22744,9 +22744,7 @@ (define-public python-cattrs (substitute* "pyproject.toml" ;; Fix version string (("dynamic = \\[\"version\"\\]") - (string-append "version = \"" #$version "\"")) - ;; Just run pytest with no frills - (("addopts = \"-l.*") "")))) + (string-append "version = \"" #$version "\""))))) ;; XXX Our python-hypothesis package is too old. (add-after 'unpack 'compatibility (lambda _ From patchwork Fri Jan 31 02:03:28 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 37859 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 EA39727BBEC; Fri, 31 Jan 2025 02:13:16 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,TVD_SPACE_RATIO,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id BD12727BBE2 for ; Fri, 31 Jan 2025 02:13:16 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tdgWj-0007Uj-U3; Thu, 30 Jan 2025 21:13:01 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tdgVx-0006tr-Ig for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:19 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tdgVw-0000tT-8w for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=tfQ0izoVC+hDRRK4DtV//RV2Bz92JzddCaFYw9SWBtI=; b=hfj6Ij/UveUgKhCToYXoH3ffZ3rk5QQjx+3ixDnWtQ7zDNKvuGufKV1iEahciYSpOdz3idLHYHMoqDe4PCuX7aNBIvbQEE2EUb6ZX7jJNNk2AIlVMVW2ZdpadZajYhwOBzCdKmIAYa4Acpx5tN7Gi2zfBrDhSxt3KuzFG1v7WIcCTYzmyLTZJgkRwjl80+VOugtzBOuknJ10Hxks/iXOC6jmYKsY15WvC66z7cW3vVeeATnt8EmzSx64caRybLNqcwIrLgSKBDT1Mae5zzXustcPDBrMQYsticN2oJF9zim2TL+ODSlJNQ43zg+uIlbOsd5oADddyfpFyLIs41uwyA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tdgVw-0001cy-0q for guix-patches@gnu.org; Thu, 30 Jan 2025 21:12:12 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH v3 28/28] gnu: python-linear-operator: Remove python-flake8-print native-input Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Jan 2025 02:12:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Cc: Nicolas Graves , sharlatanus@gmail.com Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17382894986051 (code B ref 70858); Fri, 31 Jan 2025 02:12:11 +0000 Received: (at 70858) by debbugs.gnu.org; 31 Jan 2025 02:11:38 +0000 Received: from localhost ([127.0.0.1]:48663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tdgVN-0001ZW-Sp for submit@debbugs.gnu.org; Thu, 30 Jan 2025 21:11:38 -0500 Received: from 7.mo560.mail-out.ovh.net ([188.165.48.182]:39031) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tdgUj-0001VB-2B for 70858@debbugs.gnu.org; Thu, 30 Jan 2025 21:10:57 -0500 Received: from director11.ghost.mail-out.ovh.net (unknown [10.108.2.89]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4YkfWN0fzlz1dB7 for <70858@debbugs.gnu.org>; Fri, 31 Jan 2025 02:10:56 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-j7zmj (unknown [10.110.113.80]) by director11.ghost.mail-out.ovh.net (Postfix) with ESMTPS id BF3EF1FD9D; Fri, 31 Jan 2025 02:10:55 +0000 (UTC) Received: from ngraves.fr ([37.59.142.102]) by ghost-submission-5b5ff79f4f-j7zmj with ESMTPSA id KlJYKC8xnGcVkwsA1fVBQg (envelope-from ); Fri, 31 Jan 2025 02:10:55 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-102R00442a0f80e-dcc1-494d-a9e6-75bfc6480e21, 6210C27661D5E5767C478A00054AC6B17F916FEA) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 82.210.73.18 Date: Fri, 31 Jan 2025 03:03:28 +0100 Message-ID: <20250131021009.7499-29-ngraves@ngraves.fr> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250131021009.7499-1-ngraves@ngraves.fr> References: <20250131021009.7499-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3544332907696153314 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejgeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedvrddvuddtrdejfedrudekpdefjedrheelrddugedvrddutddvnecuvehluhhsthgvrhfuihiivgepvdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejtdekheekseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedtmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=tfQ0izoVC+hDRRK4DtV//RV2Bz92JzddCaFYw9SWBtI=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1738289456; v=1; b=sy0RijvEPlISCibFxZx7dPppKNygiZShQ0a0zJu2z+k5VGB+bC/g4Xkemq5skVjYrl0gqGmY nEzkDQAMjSX9NZPkYNwDRCN9Gkc8OGFdEoZbH88Fwsv790670xC13IFJWr9naDXz74z84kXdn0T gn4bcXWK7AZH1qR7+mKh+T4ZNNSprybjwHxAhxKqpn9Scq3vYvxMQuk3ZwWfjWAeC4+sCK9L4Mm S1gvuz5QlAOeXK4z8uuGBLwUpXn65Ti2OLQ9fzo3w7zClHwqvWNcBj7vVGH/A8zMhaz1oV3Skav 2iiEu4y4TsorFZSc9iiqSukiJ7+jPRnwFKPNDh4chA3Ew== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/machine-learning.scm (python-linear-operator): [native-inputs]: Remove pytest-flake8-print. Change-Id: Iba2670b47e479c20a3f4ae1c703ad9fe815e3764 --- gnu/packages/machine-learning.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index ebea63515c..9faf444225 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -5878,8 +5878,7 @@ (define-public python-linear-operator python-pytorch python-scipy python-typeguard)) - (native-inputs (list python-flake8-print - python-pytest + (native-inputs (list python-pytest python-setuptools python-setuptools-scm)) (home-page "https://github.com/cornellius-gp/linear_operator/")