From patchwork Wed Dec 13 21:56:21 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 57579 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 9571327BBE2; Wed, 13 Dec 2023 21:58:22 +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=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS 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 97E2527BBE9 for ; Wed, 13 Dec 2023 21:58:21 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rDXEm-0007rW-Le; Wed, 13 Dec 2023 16:57: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 1rDXEg-0007oP-5N for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:47 -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 1rDXEf-0000gO-SW for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:45 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rDXEv-0003Ud-Jb for guix-patches@gnu.org; Wed, 13 Dec 2023 16:58:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67813] [PATCH 01/12] gnu: meson/newer: Update to 1.2.1. References: <20231213143919.12153-1-ngraves@ngraves.fr> In-Reply-To: <20231213143919.12153-1-ngraves@ngraves.fr> Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Dec 2023 21:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67813 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67813@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 67813-submit@debbugs.gnu.org id=B67813.170250462913226 (code B ref 67813); Wed, 13 Dec 2023 21:58:01 +0000 Received: (at 67813) by debbugs.gnu.org; 13 Dec 2023 21:57:09 +0000 Received: from localhost ([127.0.0.1]:59782 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXE4-0003RE-QL for submit@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:09 -0500 Received: from 3.mo550.mail-out.ovh.net ([46.105.60.232]:41119) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXE1-0003R0-WD for 67813@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:08 -0500 Received: from director11.ghost.mail-out.ovh.net (unknown [10.108.17.43]) by mo550.mail-out.ovh.net (Postfix) with ESMTP id 0294D27F2A for <67813@debbugs.gnu.org>; Wed, 13 Dec 2023 21:56:47 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-6f8b5 (unknown [10.110.178.140]) by director11.ghost.mail-out.ovh.net (Postfix) with ESMTPS id B61CC1FDFE; Wed, 13 Dec 2023 21:56:47 +0000 (UTC) Received: from ngraves.fr ([37.59.142.102]) by ghost-submission-6684bf9d7b-6f8b5 with ESMTPSA id wNj9KJ8oemWffR4AJseRzg (envelope-from ); Wed, 13 Dec 2023 21:56:47 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-102R0041dc4debd-cfb9-4fa4-ab37-5d61da74be1d, 883E2374CD84F629F690BC25EE7F4A5127ADD52F) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.140.142 Date: Wed, 13 Dec 2023 22:56:21 +0100 Message-ID: <20231213215635.15562-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Ovh-Tracer-Id: 2927058283527922402 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrudeljedgleegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffoggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepteeffefhfffhjeevleeuvdehgffgveekheeuhfekhfehuefgheffhedugfegleeinecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedurdeijedrudegtddrudegvddpfeejrdehledrudegvddruddtvdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieejkedufeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheehtddpmhhouggvpehsmhhtphhouhht 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/build-tools.scm (meson/newer): Update to 1.2.1. --- gnu/packages/build-tools.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm index 9e6ed6eec6..a03939d48e 100644 --- a/gnu/packages/build-tools.scm +++ b/gnu/packages/build-tools.scm @@ -333,7 +333,7 @@ (define-public meson (define-public meson/newer (package (inherit meson) - (version "1.1.1") + (version "1.2.1") (source (origin (method url-fetch) (uri (string-append "https://github.com/mesonbuild/meson/" @@ -341,7 +341,7 @@ (define-public meson/newer version ".tar.gz")) (sha256 (base32 - "073vf8059nzs6p5aaqr5wva4pgl81540szdb5yw9yhyajwgm8jyh")))))) + "1x9rnrbwvzhnzmz4zqag44w06khks8wckcajxsbr8m4760akmnxi")))))) (define-public meson-python (package From patchwork Wed Dec 13 21:56:22 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 57576 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 504AE27BBE9; Wed, 13 Dec 2023 21:58:10 +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=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS 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 C8C6027BBE2 for ; Wed, 13 Dec 2023 21:58:07 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rDXEk-0007rN-H5; Wed, 13 Dec 2023 16:57: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 1rDXEg-0007oQ-Eq for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:47 -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 1rDXEg-0000gb-6c for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:46 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rDXEw-0003Us-Bm for guix-patches@gnu.org; Wed, 13 Dec 2023 16:58:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67813] [PATCH 02/12] gnu: meson-python: Update to 0.13.1. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Dec 2023 21:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67813 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67813@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 67813-submit@debbugs.gnu.org id=B67813.170250463413269 (code B ref 67813); Wed, 13 Dec 2023 21:58:02 +0000 Received: (at 67813) by debbugs.gnu.org; 13 Dec 2023 21:57:14 +0000 Received: from localhost ([127.0.0.1]:59788 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXE9-0003Rq-IY for submit@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:13 -0500 Received: from 7.mo575.mail-out.ovh.net ([46.105.63.230]:49603) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXE2-0003R2-B5 for 67813@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:11 -0500 Received: from director1.ghost.mail-out.ovh.net (unknown [10.108.9.109]) by mo575.mail-out.ovh.net (Postfix) with ESMTP id A2DA229FA9 for <67813@debbugs.gnu.org>; Wed, 13 Dec 2023 21:56:48 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-gc8jf (unknown [10.110.96.185]) by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 665731FD27; Wed, 13 Dec 2023 21:56:48 +0000 (UTC) Received: from ngraves.fr ([37.59.142.98]) by ghost-submission-6684bf9d7b-gc8jf with ESMTPSA id zSnNFaAoemV+HC8AebF1EA (envelope-from ); Wed, 13 Dec 2023 21:56:48 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-98R002b2475fe9-5ee2-4ec8-b908-b5244ffcb19c, 883E2374CD84F629F690BC25EE7F4A5127ADD52F) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.140.142 Date: Wed, 13 Dec 2023 22:56:22 +0100 Message-ID: <20231213215635.15562-2-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231213215635.15562-1-ngraves@ngraves.fr> References: <20231213215635.15562-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 2927339761002472162 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrudeljedgleegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugedtrddugedvpdefjedrheelrddugedvrdelkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieejkedufeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejhedpmhhouggvpehsmhhtphhouhht 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/build-tools.scm (meson-python): Update to 0.13.1. [arguments](build-backend): Remove unnecessary keyword. [propagated-inputs]: Replace meson by meson/newer. --- gnu/packages/build-tools.scm | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm index a03939d48e..d37c2d2761 100644 --- a/gnu/packages/build-tools.scm +++ b/gnu/packages/build-tools.scm @@ -346,24 +346,21 @@ (define-public meson/newer (define-public meson-python (package (name "meson-python") - (version "0.12.1") + (version "0.13.1") (source (origin (method url-fetch) (uri (pypi-uri "meson_python" version)) (sha256 (base32 - "1hpjw9qj6ff8ixjs0pz7qysc8v57jxgaf5n1p6bqm9bh3mc3wnrx")))) + "063n7jg0k83bsd07rvcfzwjqklnba68dpnpy9kx44p220401gcv3")))) (build-system pyproject-build-system) (arguments - ;; The project is configured to use itself to build ('mesonpy') and fails; - ;; use another PEP 517 build system. - (list #:build-backend "setuptools.build_meta" - #:test-flags #~(list "tests" + (list #:test-flags #~(list "tests" ;; The test_pep518 tries to install ;; dependencies from the network using pip. "-k" "not test_pep518"))) (propagated-inputs - (list meson + (list meson/newer ninja python-colorama python-pyproject-metadata From patchwork Wed Dec 13 21:56:23 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 57582 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 1B12627BBEA; Wed, 13 Dec 2023 21:58:41 +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=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, 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 A6C2E27BBE9 for ; Wed, 13 Dec 2023 21:58:40 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rDXEo-0007sB-K2; Wed, 13 Dec 2023 16:57: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 1rDXEh-0007oT-8W for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:47 -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 1rDXEg-0000gg-M7 for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:47 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rDXEw-0003V0-RN for guix-patches@gnu.org; Wed, 13 Dec 2023 16:58:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67813] [PATCH 03/12] gnu: python-cython: Update to 0.29.33. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Dec 2023 21:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67813 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67813@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 67813-submit@debbugs.gnu.org id=B67813.170250463413275 (code B ref 67813); Wed, 13 Dec 2023 21:58:02 +0000 Received: (at 67813) by debbugs.gnu.org; 13 Dec 2023 21:57:14 +0000 Received: from localhost ([127.0.0.1]:59790 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXE9-0003Ry-WE for submit@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:14 -0500 Received: from 6.mo575.mail-out.ovh.net ([46.105.63.100]:41435) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXE3-0003R5-1b for 67813@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:12 -0500 Received: from director4.ghost.mail-out.ovh.net (unknown [10.109.139.3]) by mo575.mail-out.ovh.net (Postfix) with ESMTP id AC7082A88A for <67813@debbugs.gnu.org>; Wed, 13 Dec 2023 21:56:49 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-4qgwm (unknown [10.110.178.134]) by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 5EF551FE83; Wed, 13 Dec 2023 21:56:49 +0000 (UTC) Received: from ngraves.fr ([37.59.142.107]) by ghost-submission-6684bf9d7b-4qgwm with ESMTPSA id Qa7REaEoemW7jQIAKi8JXg (envelope-from ); Wed, 13 Dec 2023 21:56:49 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-107S0012eea3f38-70cc-4e98-89db-7b3f254f5349, 883E2374CD84F629F690BC25EE7F4A5127ADD52F) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.140.142 Date: Wed, 13 Dec 2023 22:56:23 +0100 Message-ID: <20231213215635.15562-3-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231213215635.15562-1-ngraves@ngraves.fr> References: <20231213215635.15562-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 2927621236741038818 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrudeljedgleegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepveejgfehtefhkeejvedtjeduieefuedvudevveeujeffheetjefhgeegueevfffgnecuffhomhgrihhnpeefmhdrshhonecukfhppeduvdejrddtrddtrddupdekuddrieejrddugedtrddugedvpdefjedrheelrddugedvrddutdejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeijeekudefseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeehpdhmohguvgepshhmthhpohhuth 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-cython): Update to 0.29.33. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 86f8d81689..50566eee8f 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -7206,13 +7206,13 @@ (define-public mallard-ducktype (define-public python-cython (package (name "python-cython") - (version "0.29.32") + (version "0.29.33") (source (origin (method url-fetch) (uri (pypi-uri "Cython" version)) (sha256 - (base32 "1xqsihpqnfal29nb5kmw8z71nd4jbsnbz7p3lkr094xpb13wycw7")))) + (base32 "0si8f96kyk7ljrmjrffsjm4i8n5fs7q29nlmldjfjb2d9967ch2h")))) (build-system python-build-system) ;; we need the full python package and not just the python-wrapper ;; because we need libpython3.3m.so From patchwork Wed Dec 13 21:56:24 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 57578 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 24A9927BBE2; Wed, 13 Dec 2023 21:58:22 +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=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS 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 F03A627BBEB for ; Wed, 13 Dec 2023 21:58:19 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rDXEn-0007s2-V7; Wed, 13 Dec 2023 16:57: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 1rDXEg-0007oN-2u for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:47 -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 1rDXEf-0000gR-Qx for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:45 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rDXEv-0003Ul-VA for guix-patches@gnu.org; Wed, 13 Dec 2023 16:58:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67813] [PATCH 04/12] gnu: python-pyproject-metadata: Update to 0.7.1. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Dec 2023 21:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67813 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67813@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 67813-submit@debbugs.gnu.org id=B67813.170250463313261 (code B ref 67813); Wed, 13 Dec 2023 21:58:01 +0000 Received: (at 67813) by debbugs.gnu.org; 13 Dec 2023 21:57:13 +0000 Received: from localhost ([127.0.0.1]:59786 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXE9-0003Rn-AY for submit@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:13 -0500 Received: from 11.mo561.mail-out.ovh.net ([87.98.184.158]:46013) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXE6-0003RF-E3 for 67813@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:11 -0500 Received: from director11.ghost.mail-out.ovh.net (unknown [10.108.2.251]) by mo561.mail-out.ovh.net (Postfix) with ESMTP id 95E4B2A174 for <67813@debbugs.gnu.org>; Wed, 13 Dec 2023 21:56:52 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-q6dzq (unknown [10.110.168.37]) by director11.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 52FE21FDFE; Wed, 13 Dec 2023 21:56:52 +0000 (UTC) Received: from ngraves.fr ([37.59.142.107]) by ghost-submission-6684bf9d7b-q6dzq with ESMTPSA id E/PTEaQoemVuAQAA6OMMAw (envelope-from ); Wed, 13 Dec 2023 21:56:52 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-107S001ababe375-e2a0-4778-a7e1-4c7700be37dd, 883E2374CD84F629F690BC25EE7F4A5127ADD52F) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.140.142 Date: Wed, 13 Dec 2023 22:56:24 +0100 Message-ID: <20231213215635.15562-4-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231213215635.15562-1-ngraves@ngraves.fr> References: <20231213215635.15562-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 2928465658607035106 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrudeljedgleegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugedtrddugedvpdefjedrheelrddugedvrddutdejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeijeekudefseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedupdhmohguvgepshhmthhpohhuth 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-pyproject-metadata): Update to 0.7.1. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 50566eee8f..0f4b8454ad 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -12717,7 +12717,7 @@ (define-public python-pep517 (define-public python-pyproject-metadata (package (name "python-pyproject-metadata") - (version "0.6.1") + (version "0.7.1") (source (origin (method git-fetch) @@ -12727,7 +12727,7 @@ (define-public python-pyproject-metadata (file-name (git-file-name name version)) (sha256 (base32 - "00zahgw9zjfqwf0218bj5k732aibnn68cq1p8f0wmbirb7fy5k31")))) + "0yvs59ymz5gdix34a95wxlxvk9bnvjgrzsnmnc3ws7whpfv3yasm")))) (build-system pyproject-build-system) (propagated-inputs (list python-packaging)) (native-inputs (list python-pypa-build python-pytest python-tomli)) From patchwork Wed Dec 13 21:56:25 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 57581 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 A654427BBE2; Wed, 13 Dec 2023 21:58:34 +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=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS 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 0E13C27BBE9 for ; Wed, 13 Dec 2023 21:58:34 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rDXEo-0007s3-6R; Wed, 13 Dec 2023 16:57: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 1rDXEh-0007oz-IK for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:47 -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 1rDXEh-0000gk-3r for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:47 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rDXEx-0003V7-98 for guix-patches@gnu.org; Wed, 13 Dec 2023 16:58:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67813] [PATCH 05/12] gnu: Add python-tzdata. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Dec 2023 21:58:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67813 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67813@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 67813-submit@debbugs.gnu.org id=B67813.170250463913307 (code B ref 67813); Wed, 13 Dec 2023 21:58:03 +0000 Received: (at 67813) by debbugs.gnu.org; 13 Dec 2023 21:57:19 +0000 Received: from localhost ([127.0.0.1]:59795 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXEF-0003SX-AE for submit@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:19 -0500 Received: from 7.mo560.mail-out.ovh.net ([188.165.48.182]:48151) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXE7-0003RO-Dj for 67813@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:13 -0500 Received: from director5.ghost.mail-out.ovh.net (unknown [10.108.2.251]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id BA00E2B05D for <67813@debbugs.gnu.org>; Wed, 13 Dec 2023 21:56:53 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-gbfx8 (unknown [10.110.96.188]) by director5.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 66DC61FE45; Wed, 13 Dec 2023 21:56:53 +0000 (UTC) Received: from ngraves.fr ([37.59.142.106]) by ghost-submission-6684bf9d7b-gbfx8 with ESMTPSA id 9lbnFKUoemWQAQAATLU43A (envelope-from ); Wed, 13 Dec 2023 21:56:53 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-106R0065fbef7ce-e1ba-4cd4-8c20-30ee05a43ffd, 883E2374CD84F629F690BC25EE7F4A5127ADD52F) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.140.142 Date: Wed, 13 Dec 2023 22:56:25 +0100 Message-ID: <20231213215635.15562-5-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231213215635.15562-1-ngraves@ngraves.fr> References: <20231213215635.15562-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 2928747133412827874 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrudeljedgleegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedurdeijedrudegtddrudegvddpfeejrdehledrudegvddruddtieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieejkedufeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitddpmhhouggvpehsmhhtphhouhht 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-tzdata): New variable. --- gnu/packages/time.scm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/gnu/packages/time.scm b/gnu/packages/time.scm index 5c8f65a1e6..64772258ad 100644 --- a/gnu/packages/time.scm +++ b/gnu/packages/time.scm @@ -337,6 +337,23 @@ (define-public python-timezonefinder timezone for given coordinates on earth entirely offline.") (license expat))) +(define-public python-tzdata + (package + (name "python-tzdata") + (version "2023.3") + (source + (origin + (method url-fetch) + (uri (pypi-uri "tzdata" version)) + (sha256 + (base32 "0fksj1gcr54yqvwiplnb9bg775k5v82vxcdxjm7hvjsawl41xvqi")))) + (build-system pyproject-build-system) + (arguments '(#:tests? #f)) ; No tests. + (home-page "https://github.com/python/tzdata") + (synopsis "Provider of IANA time zone data") + (description "This package provides IANA time zone data.") + (license asl2.0))) + (define-public python-tzlocal (package (name "python-tzlocal") From patchwork Wed Dec 13 21:56:26 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 57585 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 C499627BBEA; Wed, 13 Dec 2023 21:58: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=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, 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 589E427BBE2 for ; Wed, 13 Dec 2023 21:58:53 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rDXEn-0007s1-C0; Wed, 13 Dec 2023 16:57: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 1rDXEj-0007qp-DP for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:49 -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 1rDXEh-0000gv-GZ for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:48 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rDXEx-0003VE-Lh for guix-patches@gnu.org; Wed, 13 Dec 2023 16:58:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67813] [PATCH 06/12] gnu: python-jinja2: Update to 3.1.2. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Dec 2023 21:58:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67813 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67813@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 67813-submit@debbugs.gnu.org id=B67813.170250464013315 (code B ref 67813); Wed, 13 Dec 2023 21:58:03 +0000 Received: (at 67813) by debbugs.gnu.org; 13 Dec 2023 21:57:20 +0000 Received: from localhost ([127.0.0.1]:59798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXEF-0003Sa-Jn for submit@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:19 -0500 Received: from 17.mo581.mail-out.ovh.net ([188.165.35.227]:54659) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXEA-0003Ro-DK for 67813@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:15 -0500 Received: from director10.ghost.mail-out.ovh.net (unknown [10.108.25.169]) by mo581.mail-out.ovh.net (Postfix) with ESMTP id C86DA28575 for <67813@debbugs.gnu.org>; Wed, 13 Dec 2023 21:56:56 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-6s9bh (unknown [10.110.113.80]) by director10.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 71DF51FE60; Wed, 13 Dec 2023 21:56:56 +0000 (UTC) Received: from ngraves.fr ([37.59.142.108]) by ghost-submission-6684bf9d7b-6s9bh with ESMTPSA id lStJF6goemW9igIABX2qvQ (envelope-from ); Wed, 13 Dec 2023 21:56:56 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-108S002f02a3932-16d8-437f-ba48-954b60c2835f, 883E2374CD84F629F690BC25EE7F4A5127ADD52F) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.140.142 Date: Wed, 13 Dec 2023 22:56:26 +0100 Message-ID: <20231213215635.15562-6-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231213215635.15562-1-ngraves@ngraves.fr> References: <20231213215635.15562-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 2929591559884038882 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrudeljedgleegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepieegteduteeigeejvdekhfffvedujeejfeffhfetgedvfefhkeeiteeigefguedunecuffhomhgrihhnpehprghllhgvthhsphhrohhjvggtthhsrdgtohhmnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugedtrddugedvpdefjedrheelrddugedvrddutdeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeijeekudefseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedupdhmohguvgepshhmthhpohhuth 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-jinja2): Update to 3.1.2. Format. [build-system]: Use pyproject-build-system. [arguments]: Remove uneeded argument. --- gnu/packages/python-xyz.scm | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 0f4b8454ad..a13ed2ab52 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -5531,26 +5531,17 @@ (define-public python-markupsafe for Python.") (license license:bsd-3))) - (define-public python-jinja2 (package (name "python-jinja2") - (version "3.1.1") + (version "3.1.2") (source (origin (method url-fetch) (uri (pypi-uri "Jinja2" version)) (sha256 - (base32 - "1saawzys14l1p4kafs7hkihmnvqjq8fwxjmkjiqx3jq1nm5ys2v4")))) - (build-system python-build-system) - (arguments - '(#:phases (modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (if tests? - (invoke "pytest" "-vv") - (format #t "test suite not run~%"))))))) + (base32 "0lp86yadzf8dph67f6g3yxmvnhrzzi863z58jmsrx2j059q1ld9i")))) + (build-system pyproject-build-system) (native-inputs (list python-pytest)) (propagated-inputs (list python-markupsafe)) (home-page "https://jinja.palletsprojects.com/") @@ -5560,7 +5551,6 @@ (define-public python-jinja2 written in pure Python.") (license license:bsd-3))) - (define-public python-jinja2-time (package (name "python-jinja2-time") From patchwork Wed Dec 13 21:56:27 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 57583 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 C7AE227BBE9; Wed, 13 Dec 2023 21:58:44 +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=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS 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 5756B27BBE2 for ; Wed, 13 Dec 2023 21:58:43 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rDXEn-0007ry-3w; Wed, 13 Dec 2023 16:57: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 1rDXEj-0007qn-DV for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:49 -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 1rDXEh-0000gz-Up for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:48 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rDXEy-0003VM-4B for guix-patches@gnu.org; Wed, 13 Dec 2023 16:58:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67813] [PATCH 07/12] gnu: python-pytest-xdist: Use pyproject-build-system. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Dec 2023 21:58:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67813 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67813@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 67813-submit@debbugs.gnu.org id=B67813.170250464013328 (code B ref 67813); Wed, 13 Dec 2023 21:58:04 +0000 Received: (at 67813) by debbugs.gnu.org; 13 Dec 2023 21:57:20 +0000 Received: from localhost ([127.0.0.1]:59800 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXEF-0003Si-WF for submit@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:20 -0500 Received: from 12.mo583.mail-out.ovh.net ([46.105.39.65]:41297) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXEB-0003SA-IO for 67813@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:16 -0500 Received: from director6.ghost.mail-out.ovh.net (unknown [10.109.139.172]) by mo583.mail-out.ovh.net (Postfix) with ESMTP id DDDBA276F3 for <67813@debbugs.gnu.org>; Wed, 13 Dec 2023 21:56:57 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-6q9sj (unknown [10.110.96.223]) by director6.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 922991FE3E; Wed, 13 Dec 2023 21:56:57 +0000 (UTC) Received: from ngraves.fr ([37.59.142.110]) by ghost-submission-6684bf9d7b-6q9sj with ESMTPSA id O3ASH6koemV5iAAA9RbIeg (envelope-from ); Wed, 13 Dec 2023 21:56:57 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-110S0047d4b6267-a555-4242-8c37-27efc576cc64, 883E2374CD84F629F690BC25EE7F4A5127ADD52F) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.140.142 Date: Wed, 13 Dec 2023 22:56:27 +0100 Message-ID: <20231213215635.15562-7-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231213215635.15562-1-ngraves@ngraves.fr> References: <20231213215635.15562-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 2929873035102642914 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrudeljedgleegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedurdeijedrudegtddrudegvddpfeejrdehledrudegvddruddutdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieejkedufeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekfedpmhhouggvpehsmhhtphhouhht 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-xdist): Use pyproject-build-system. --- gnu/packages/check.scm | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index 5181d3a164..8d1f0f8c2c 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -1664,15 +1664,7 @@ (define-public python-pytest-xdist (sha256 (base32 "1psf5dqxvc38qzxvc305mkg5xpdmdkbkkfiyqlmdnkgh7z5dx025")))) - (build-system python-build-system) - (arguments - '(#:phases - (modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - (invoke "pytest" "-vv" - "-n" (number->string (parallel-job-count))))))))) + (build-system pyproject-build-system) (native-inputs (list python-setuptools-scm python-filelock python-pytest)) (propagated-inputs (list python-execnet python-pytest-forked)) (home-page "https://github.com/pytest-dev/pytest-xdist") From patchwork Wed Dec 13 21:56:28 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 57577 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 DE85527BBE9; Wed, 13 Dec 2023 21:58:20 +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=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, 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 DB59B27BBE2 for ; Wed, 13 Dec 2023 21:58:19 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rDXEm-0007rU-LU; Wed, 13 Dec 2023 16:57: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 1rDXEj-0007qo-DQ for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:49 -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 1rDXEi-0000h1-Cs for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:48 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rDXEy-0003VT-IG for guix-patches@gnu.org; Wed, 13 Dec 2023 16:58:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67813] [PATCH 08/12] gnu: python-openpyxl: Update to 3.0.10. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Dec 2023 21:58:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67813 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67813@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 67813-submit@debbugs.gnu.org id=B67813.170250464113335 (code B ref 67813); Wed, 13 Dec 2023 21:58:04 +0000 Received: (at 67813) by debbugs.gnu.org; 13 Dec 2023 21:57:21 +0000 Received: from localhost ([127.0.0.1]:59802 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXEG-0003Sv-It for submit@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:20 -0500 Received: from 19.mo583.mail-out.ovh.net ([46.105.35.78]:42283) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXEC-0003SH-DV for 67813@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:17 -0500 Received: from director2.ghost.mail-out.ovh.net (unknown [10.109.176.37]) by mo583.mail-out.ovh.net (Postfix) with ESMTP id ECA0E277C3 for <67813@debbugs.gnu.org>; Wed, 13 Dec 2023 21:56:58 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-n7qqm (unknown [10.111.182.47]) by director2.ghost.mail-out.ovh.net (Postfix) with ESMTPS id B5E541FE4E; Wed, 13 Dec 2023 21:56:58 +0000 (UTC) Received: from ngraves.fr ([37.59.142.99]) by ghost-submission-6684bf9d7b-n7qqm with ESMTPSA id v3FTJqooemXNeAAAjnoJ8w (envelope-from ); Wed, 13 Dec 2023 21:56:58 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-99G0034a368db8-0435-40f4-b664-e2c2e13eebdb, 883E2374CD84F629F690BC25EE7F4A5127ADD52F) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.140.142 Date: Wed, 13 Dec 2023 22:56:28 +0100 Message-ID: <20231213215635.15562-8-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231213215635.15562-1-ngraves@ngraves.fr> References: <20231213215635.15562-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 2930154510138991330 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrudeljedgleegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleevueeghffgtdeiueegffduvefhleehtedtffehgeetudfhgfdvledvteelkeegnecuffhomhgrihhnpehrvggrughthhgvughotghsrdhiohenucfkphepuddvjedrtddrtddruddpkedurdeijedrudegtddrudegvddpfeejrdehledrudegvddrleelnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeijeekudefseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeefpdhmohguvgepshhmthhpohhuth 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-openpyxl): Update to 3.0.10. [build-system]: Use pyproject-build-system. [arguments]: Delete check phase replacement. Change-Id: I1a537050f1e9f109189150d0d73e87bbd87dcb00 --- gnu/packages/python-xyz.scm | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index a13ed2ab52..2cc687547a 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -3541,7 +3541,7 @@ (define-public python-omero-py (define-public python-openpyxl (package (name "python-openpyxl") - (version "3.0.9") + (version "3.0.10") (source (origin ;; We use the upstream repository, as the tests are not included in the @@ -3552,13 +3552,8 @@ (define-public python-openpyxl (changeset version))) (file-name (string-append name "-" version "-checkout")) (sha256 - (base32 "1p8xvc2gjw6zyzbd7qdvc3x178sm00ymrbyh9539l4fpzgxh0j9c")))) - (build-system python-build-system) - (arguments - `(#:phases (modify-phases %standard-phases - (replace 'check - (lambda _ - (invoke "pytest")))))) + (base32 "0f8ym32vdn8wyziiy5bz8iiwvgj7dlccy86wkfcn5syqgivgqnv9")))) + (build-system pyproject-build-system) (native-inputs (list python-lxml python-pillow python-pytest)) (propagated-inputs (list python-et-xmlfile python-jdcal)) (home-page "https://openpyxl.readthedocs.io") From patchwork Wed Dec 13 21:56:29 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 57584 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 D449827BBE9; Wed, 13 Dec 2023 21:58:49 +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=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS 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 96EA527BBE2 for ; Wed, 13 Dec 2023 21:58:48 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rDXEn-0007rx-45; Wed, 13 Dec 2023 16:57: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 1rDXEj-0007qq-Db for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:49 -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 1rDXEi-0000h4-OO for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:49 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rDXEy-0003Va-Tt for guix-patches@gnu.org; Wed, 13 Dec 2023 16:58:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67813] [PATCH 09/12] gnu: Add python-contourpy. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Dec 2023 21:58:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67813 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67813@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 67813-submit@debbugs.gnu.org id=B67813.170250464613365 (code B ref 67813); Wed, 13 Dec 2023 21:58:04 +0000 Received: (at 67813) by debbugs.gnu.org; 13 Dec 2023 21:57:26 +0000 Received: from localhost ([127.0.0.1]:59807 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXEL-0003TU-WB for submit@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:26 -0500 Received: from 3.mo575.mail-out.ovh.net ([46.105.58.60]:47909) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXEF-0003SW-E8 for 67813@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:20 -0500 Received: from director2.ghost.mail-out.ovh.net (unknown [10.108.25.169]) by mo575.mail-out.ovh.net (Postfix) with ESMTP id D8A5A2A4E3 for <67813@debbugs.gnu.org>; Wed, 13 Dec 2023 21:57:01 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-9gzd8 (unknown [10.110.96.192]) by director2.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 9C25E1FE4E; Wed, 13 Dec 2023 21:57:01 +0000 (UTC) Received: from ngraves.fr ([37.59.142.102]) by ghost-submission-6684bf9d7b-9gzd8 with ESMTPSA id l2DgI60oemWtAQAAKX12Pg (envelope-from ); Wed, 13 Dec 2023 21:57:01 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-102R00443b5a9ec-a1e0-4a61-888a-df86bf82606e, 883E2374CD84F629F690BC25EE7F4A5127ADD52F) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.140.142 Date: Wed, 13 Dec 2023 22:56:29 +0100 Message-ID: <20231213215635.15562-9-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231213215635.15562-1-ngraves@ngraves.fr> References: <20231213215635.15562-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 2930998935004439266 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrudeljedgleegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedurdeijedrudegtddrudegvddpfeejrdehledrudegvddruddtvdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieejkedufeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejhedpmhhouggvpehsmhhtphhouhht 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-contourpy): New variable. --- gnu/packages/python-xyz.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 2cc687547a..fd9e404f0b 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -16296,6 +16296,39 @@ (define-public python-texttable tables.") (license license:expat))) +(define-public python-contourpy + (package + (name "python-contourpy") + (version "1.1.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "contourpy" version)) + (sha256 + (base32 "1az80zv067rcybm5x93j7rfiakbwiv1h8l58gnki4wjbwb13gfln")))) + (build-system pyproject-build-system) + (arguments + ;; Image tests require matplotlib and create a circular dependency. + (list #:test-flags + #~(list "-m" "not image"))) + (propagated-inputs + (list python-numpy)) + (native-inputs + (list cmake + meson-python + pkg-config + pybind11 + python-pytest + python-pytest-cov + python-wurlitzer)) + (home-page "https://github.com/contourpy/contourpy") + (synopsis + "Python library for calculating contours of 2D quadrilateral grids") + (description + "This package provide a python library for calculating contours of 2D +quadrilateral grids.") + (license license:bsd-3))) + (define-public python-atomicwrites (package (name "python-atomicwrites") From patchwork Wed Dec 13 21:56:30 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 57580 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 6993927BBE9; Wed, 13 Dec 2023 21:58:30 +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=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, 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 1A8D127BBE2 for ; Wed, 13 Dec 2023 21:58:28 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rDXEo-0007s8-DO; Wed, 13 Dec 2023 16:57: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 1rDXEj-0007qr-FH for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:49 -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 1rDXEj-0000h6-71 for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:49 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rDXEz-0003Vi-BD for guix-patches@gnu.org; Wed, 13 Dec 2023 16:58:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67813] [PATCH 10/12] gnu: python-matplotlib: Update to 3.6.3. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Dec 2023 21:58:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67813 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67813@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 67813-submit@debbugs.gnu.org id=B67813.170250464713374 (code B ref 67813); Wed, 13 Dec 2023 21:58:05 +0000 Received: (at 67813) by debbugs.gnu.org; 13 Dec 2023 21:57:27 +0000 Received: from localhost ([127.0.0.1]:59809 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXEM-0003Tb-BO for submit@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:27 -0500 Received: from 4.mo560.mail-out.ovh.net ([87.98.172.75]:43713) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXEI-0003T8-9q for 67813@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:23 -0500 Received: from director5.ghost.mail-out.ovh.net (unknown [10.109.148.22]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id EEB002B561 for <67813@debbugs.gnu.org>; Wed, 13 Dec 2023 21:57:04 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-sschs (unknown [10.110.113.233]) by director5.ghost.mail-out.ovh.net (Postfix) with ESMTPS id A87C61FE4F; Wed, 13 Dec 2023 21:57:04 +0000 (UTC) Received: from ngraves.fr ([37.59.142.97]) by ghost-submission-6684bf9d7b-sschs with ESMTPSA id VbHkJrAoemWNAQAA7ygc7Q (envelope-from ); Wed, 13 Dec 2023 21:57:04 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-97G002c659ccf5-b249-4e4f-8abc-fa4d1401fa2a, 883E2374CD84F629F690BC25EE7F4A5127ADD52F) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.140.142 Date: Wed, 13 Dec 2023 22:56:30 +0100 Message-ID: <20231213215635.15562-10-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231213215635.15562-1-ngraves@ngraves.fr> References: <20231213215635.15562-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 2931843359817392866 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrudeljedgleegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhephfeilefgueefkeffkeeuvdevuefftdegvdfhfeelgeeukedtueffjeeitefgfeegnecuffhomhgrihhnpehgihhthhhusgdrtghomhdpghhnohhmvgdrohhrghenucfkphepuddvjedrtddrtddruddpkedurdeijedrudegtddrudegvddpfeejrdehledrudegvddrleejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeijeekudefseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedtpdhmohguvgepshhmthhpohhuth 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-matplotlib): Update to 3.6.3. [build-system]: Use pyproject-build-system. [arguments] (test-flags): Add proper test-flag. (phases): Delete phases pretend-version, fix-and-disable-failing-tests. Add phase mark-image-comparisons. Simplify phase configure-environment. Delete check replacement phase. [propagated-inputs]: Add python-contourpy. --- gnu/packages/python-xyz.scm | 92 ++++++++++++------------------------- 1 file changed, 30 insertions(+), 62 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index fd9e404f0b..8ad0ee4f9a 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -174,6 +174,7 @@ (define-module (gnu packages python-xyz) #:use-module (gnu packages base) #:use-module (gnu packages bash) #:use-module (gnu packages bdw-gc) + #:use-module (gnu packages build-tools) #:use-module (gnu packages check) #:use-module (gnu packages cmake) #:use-module (gnu packages compression) @@ -8059,26 +8060,37 @@ (define-public python-proto-matcher (define-public python-matplotlib (package (name "python-matplotlib") - (version "3.5.2") + (version "3.6.3") (source (origin (method url-fetch) (uri (pypi-uri "matplotlib" version)) (sha256 - (base32 "18h78s5ld1i6mz00w258hy29909nfr3ddq6ry9kq18agw468bks8")))) - (build-system python-build-system) + (base32 "1jdq7hsmcay1z2ghdf9gjl3zys1gjvj4wm2jv465cxqngdq6jk8z")))) + (build-system pyproject-build-system) (arguments (list + #:test-flags + #~(list "--exitfirst" + "-n" (number->string (parallel-job-count)) + "-o" "markers=image_comparison" + "-m" "not network and not image_comparison" + "--pyargs" "matplotlib" + "-k" (string-append + "not test_failing_ffmpeg " + "and not test_normal_axes " + "and not test_hidden_axes " + "and not test_compressed1 " + "and not test_get_tightbbox_polar " + "and not test_warn_big_data_best_loc " + "and not test_outward_ticks " + ;; The 'test_lazy_auto_backend_selection' fails + ;; because it would require an X server; skip it. + "and not test_lazy_auto_backend_selection ")) #:phases #~(modify-phases %standard-phases - (add-before 'build 'pretend-version - ;; The version string is usually derived via setuptools-scm, but - ;; without the git metadata available, the version string is set to - ;; '0.0.0'. - (lambda _ - (setenv "SETUPTOOLS_SCM_PRETEND_VERSION" #$version))) - (add-after 'unpack 'fix-and-disable-failing-tests - ;; XXX: Disable all image comparison tests because we're using a + (add-after 'unpack 'mark-image-comparisons + ;; XXX: Mark all image comparison tests because we're using a ;; newer version of FreeType than matplotlib expects. This leads ;; to minor differences throughout the tests. (lambda _ @@ -8090,37 +8102,15 @@ (define-public python-matplotlib (string-append "import pytest\n" match)) (("( *)@([^_]+_)*(image_comparison|check_figures_equal)" match indent) - (string-append indent "@pytest.mark.skip(\ -reason=\"unknown minor image differences\")\n" match))) - (substitute* "lib/matplotlib/tests/test_animation.py" - (("/bin/sh") (which "sh"))) - (for-each delete-file - ;; test_normal_axes, test_get_tightbbox_polar - '("lib/matplotlib/tests/test_axes.py" - "lib/matplotlib/tests/test_polar.py" - ;; We don't use the webagg backend and this test - ;; forces it. - "lib/matplotlib/tests/test_backend_webagg.py" - ;; test_outward_ticks - "lib/matplotlib/tests/test_tightlayout.py" - ;; test_hidden_axes fails with minor extent - ;; differences, possibly due to the use of a - ;; different version of FreeType. - "lib/matplotlib/tests/test_constrainedlayout.py" - ;; Fontconfig returns no fonts. - "lib/matplotlib/tests/test_font_manager.py" - ;; The images comparison test fails - ;; non-deterministically when run in parallel (see: - ;; https://github.com/matplotlib/matplotlib/issues/22992). - "lib/matplotlib/tests/test_compare_images.py")))) + (string-append indent "@pytest.mark.image_comparison\n" match))))) (add-before 'build 'configure-environment - (lambda* (#:key inputs #:allow-other-keys) + (lambda _ ;; Fix rounding errors when using the x87 FPU. (when (string-prefix? "i686" #$(%current-system)) (setenv "CFLAGS" "-ffloat-store")) - (call-with-output-file "mplsetup.cfg" - (lambda (port) - (format port "\ + (with-output-to-file "mplsetup.cfg" + (lambda - + (display "\ [libs] system_freetype = true system_qhull = true @@ -8128,35 +8118,13 @@ (define-public python-matplotlib [rc_options] backend=Agg -[directories] -basedirlist = ~a,~a - [packages] -tests = True~%" (assoc-ref inputs "tcl") (assoc-ref inputs "tk")))))) - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - ;; Step out of the source directory to avoid interference. - (with-directory-excursion "/tmp" - ;; Run the installed tests, which is what we want since not - ;; everything gets built in the source directory. - (invoke "pytest" - "-n" (number->string (parallel-job-count)) - "-m" "not network" "--pyargs" "matplotlib" - "-k" - (string-append - ;; The 'test_lazy_auto_backend_selection' fails - ;; because it would require an X server; skip it. - "not test_lazy_auto_backend_selection" - ;; test_getattr fails for the GTK backend because - ;; of an unexpected warning from Python 3.10 - ;; (via the gi module): - ;; https://gitlab.gnome.org/GNOME/pygobject/-/issues/494 - " and not test_getattr"))))))))) +tests = True")))))))) (propagated-inputs (list gobject-introspection python-cairocffi python-certifi + python-contourpy python-cycler python-dateutil python-fonttools-minimal From patchwork Wed Dec 13 21:56:31 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 57586 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 9D0C227BBEA; Wed, 13 Dec 2023 21:58:58 +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=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS 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 2115427BBE2 for ; Wed, 13 Dec 2023 21:58:58 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rDXEn-0007s0-Bn; Wed, 13 Dec 2023 16:57: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 1rDXEl-0007rY-Ey for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:52 -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 1rDXEj-0000hW-LT for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:51 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rDXEz-0003Vp-Pg for guix-patches@gnu.org; Wed, 13 Dec 2023 16:58:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67813] [PATCH 11/12] gnu: Add python-pytest-next. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Dec 2023 21:58:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67813 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67813@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 67813-submit@debbugs.gnu.org id=B67813.170250464713381 (code B ref 67813); Wed, 13 Dec 2023 21:58:05 +0000 Received: (at 67813) by debbugs.gnu.org; 13 Dec 2023 21:57:27 +0000 Received: from localhost ([127.0.0.1]:59811 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXEN-0003Tf-9T for submit@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:27 -0500 Received: from 7.mo576.mail-out.ovh.net ([46.105.50.32]:57369) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXEJ-0003TB-Pr for 67813@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:24 -0500 Received: from director8.ghost.mail-out.ovh.net (unknown [10.108.9.77]) by mo576.mail-out.ovh.net (Postfix) with ESMTP id 53CD524EE1 for <67813@debbugs.gnu.org>; Wed, 13 Dec 2023 21:57:06 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-fhq5q (unknown [10.110.168.221]) by director8.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 0D3AE1FD79; Wed, 13 Dec 2023 21:57:05 +0000 (UTC) Received: from ngraves.fr ([37.59.142.109]) by ghost-submission-6684bf9d7b-fhq5q with ESMTPSA id npNjOrEoemVAtgIAfJ16vA (envelope-from ); Wed, 13 Dec 2023 21:57:05 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-109S00300c0b453-0e02-48e5-bcdd-6460246ba529, 883E2374CD84F629F690BC25EE7F4A5127ADD52F) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.140.142 Date: Wed, 13 Dec 2023 22:56:31 +0100 Message-ID: <20231213215635.15562-11-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231213215635.15562-1-ngraves@ngraves.fr> References: <20231213215635.15562-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 2932406310286975714 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrudeljedgleefucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugedtrddugedvpdefjedrheelrddugedvrddutdelnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeijeekudefseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeeipdhmohguvgepshhmthhpohhuth 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-next): New variable. --- gnu/packages/check.scm | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index 8d1f0f8c2c..22bbfde0bb 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -1339,6 +1339,20 @@ (define-public python-pytest and many external plugins.") (license license:expat))) +(define-public python-pytest-next + (package/inherit python-pytest + (name "python-pytest") + (version "7.3.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pytest" version)) + (sha256 + (base32 "02q32y67nflrmk9snmibq5kmqcbgfm29k9wm0yw0ia2vqly0m6gf")))) + (propagated-inputs + (modify-inputs (package-propagated-inputs python-pytest) + (append python-exceptiongroup))))) + (define-deprecated python-pytest-6 python-pytest) (export python-pytest-6) From patchwork Wed Dec 13 21:56:32 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 57587 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 9E46327BBEA; Wed, 13 Dec 2023 21:59: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=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, 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 3748227BBE2 for ; Wed, 13 Dec 2023 21:59:04 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rDXEo-0007sA-Jr; Wed, 13 Dec 2023 16:57: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 1rDXEl-0007rZ-FQ for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:52 -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 1rDXEk-0000hY-2N for guix-patches@gnu.org; Wed, 13 Dec 2023 16:57:51 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rDXF0-0003Vx-7e for guix-patches@gnu.org; Wed, 13 Dec 2023 16:58:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67813] [PATCH 12/12] gnu: python-pandas: Update to 2.1.1. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Dec 2023 21:58:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67813 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67813@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 67813-submit@debbugs.gnu.org id=B67813.170250464813388 (code B ref 67813); Wed, 13 Dec 2023 21:58:06 +0000 Received: (at 67813) by debbugs.gnu.org; 13 Dec 2023 21:57:28 +0000 Received: from localhost ([127.0.0.1]:59813 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXEN-0003Tm-Jy for submit@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:28 -0500 Received: from 3.mo561.mail-out.ovh.net ([46.105.44.175]:41541) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rDXEK-0003TE-Jf for 67813@debbugs.gnu.org; Wed, 13 Dec 2023 16:57:25 -0500 Received: from director5.ghost.mail-out.ovh.net (unknown [10.108.9.77]) by mo561.mail-out.ovh.net (Postfix) with ESMTP id 361FD26669 for <67813@debbugs.gnu.org>; Wed, 13 Dec 2023 21:57:07 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-v5btb (unknown [10.111.174.17]) by director5.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 013431FE3C; Wed, 13 Dec 2023 21:57:06 +0000 (UTC) Received: from ngraves.fr ([37.59.142.97]) by ghost-submission-6684bf9d7b-v5btb with ESMTPSA id 4JOaNbIoemWzAQAAJNK1sw (envelope-from ); Wed, 13 Dec 2023 21:57:06 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-97G0024566fcf3-4df6-4543-9e75-881452a5cb37, 883E2374CD84F629F690BC25EE7F4A5127ADD52F) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.140.142 Date: Wed, 13 Dec 2023 22:56:32 +0100 Message-ID: <20231213215635.15562-12-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231213215635.15562-1-ngraves@ngraves.fr> References: <20231213215635.15562-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 2932687785635472098 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrudeljedgleegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepudeigfffudffkeehhfefgedugeelteelffefgedvteetkeeujeduleejieevheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhdpphihuggrthgrrdhorhhgnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugedtrddugedvpdefjedrheelrddugedvrdeljeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieejkedufeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeiuddpmhhouggvpehsmhhtphhouhht 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-pandas): Update to 2.1.1. [source]: Use git origin. [build-system]: Use pyproject-build-system. [arguments]: (modules): Remove argument. (test-flags): Add required test flags. (phases): Add phase version-set-by-guix and pre-check. Remove phase enable-parallel-build. Remove check phase replacement. [propagated-inputs]: Add package python-tzdata. [native-inputs]: Add meson-python, python-versioneer python-matplotlib, python-openpyxl, python-asyncio, python-pytest-localserver. Replace python-pytest by python-pytest-next. --- gnu/packages/python-science.scm | 132 +++++++++++++++++--------------- 1 file changed, 72 insertions(+), 60 deletions(-) diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index 2e238dc198..09d130537f 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm @@ -468,75 +468,81 @@ (define-public python-tspex (define-public python-pandas (package (name "python-pandas") - (version "1.4.4") + (version "2.1.1") (source (origin - (method url-fetch) - (uri (pypi-uri "pandas" version)) + (method git-fetch) + (uri (git-reference + (url "https://github.com/pandas-dev/pandas") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) (sha256 - (base32 "0ryv66s9cvd27q6a985vv556k2qlnlrdna2z7qc7bdhphrrhsv5b")))) - (build-system python-build-system) + (base32 "1v9j38bvw739csdfl98ga6fqjdm61q3p5a2l7h364kg925nbc9r1")))) + (build-system pyproject-build-system) (arguments - `(#:modules ((guix build utils) - (guix build python-build-system) - (ice-9 ftw) - (srfi srfi-1) - (srfi srfi-26)) - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'enable-parallel-build - (lambda _ - (substitute* "setup.py" - (("\"-j\", type=int, default=1") - (format #f "\"-j\", type=int, default=~a" - (parallel-job-count)))))) - (add-after 'unpack 'patch-which - (lambda* (#:key inputs #:allow-other-keys) - (let ((which (assoc-ref inputs "which"))) - (substitute* "pandas/io/clipboard/__init__.py" - (("^WHICH_CMD = .*") - (string-append "WHICH_CMD = \"" which "\"\n")))))) - (add-before 'check 'prepare-x - (lambda _ - (system "Xvfb &") - (setenv "DISPLAY" ":0") - ;; xsel needs to write a log file. - (setenv "HOME" "/tmp"))) - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (let ((build-directory - (string-append - (getcwd) "/build/" - (first (scandir "build" - (cut string-prefix? "lib." <>)))))) - (substitute* "pyproject.toml" - ;; Not all data files are distributed with the tarball. - (("--strict-data-files ") "")) - (with-directory-excursion build-directory - (when tests? - (invoke "pytest" "-vv" "pandas" "--skip-slow" - "--skip-network" - "-n" (number->string (parallel-job-count)) - "-k" - (string-append - ;; These test access the internet (see: - ;; https://github.com/pandas-dev/pandas/issues/45085).: - ;; pandas/tests/io/xml/test_xml.py::test_wrong_url[lxml] - ;; pandas/tests/io/xml/test_xml.py::test_wrong_url[etree] - "not test_wrong_url" - ;; TODO: Missing input - " and not TestS3" - " and not s3" - ;; This test fails when run with pytest-xdist - ;; (see: - ;; https://github.com/pandas-dev/pandas/issues/39096). - " and not test_memory_usage")))))))))) + (list + #:test-flags + #~(list "--pyargs" "pandas" + ;; "--exitfirst" + ;; FIXME "-n" (number->string (parallel-job-count)) + "-m" "not slow and not network and not db" + "-k" (string-append + "not test_git_version" + " and not test_show_versions_console" + ;; Not testing ~ expansion. + " and not test_expand_user" + " and not test_get_handle_with_path" + ;; These test access the internet (see: + ;; https://github.com/pandas-dev/pandas/issues/45085).: + ;; pandas/tests/io/xml/test_xml.py::test_wrong_url[lxml] + ;; pandas/tests/io/xml/test_xml.py::test_wrong_url[etree] + " and not test_wrong_url" + ;; TODO: Missing input + " and not TestS3" + " and not s3" + ;; This test fails when run with pytest-xdist + ;; (see: https://github.com/pandas-dev/pandas/issues/39096). + " and not test_memory_usage" + " and not test_parsing_tzlocal_deprecated")) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'version-set-by-guix + (lambda _ + (with-output-to-file "_version_meson.py" + (lambda _ + (display + (string-append "__version__ = \"" + #$(package-version this-package) + "\"")))))) + (add-before 'check 'prepare-x + (lambda _ + (system "Xvfb &") + (setenv "DISPLAY" ":0") + (setenv "HOME" "."))) + (add-after 'unpack 'patch-which + (lambda _ + (substitute* "pandas/io/clipboard/__init__.py" + (("^WHICH_CMD = .*") + (string-append "WHICH_CMD = \"" + #$(this-package-input "which") + "/bin/which\"\n"))))) + ;; The compiled libraries are only in the output at this point, + ;; but they are needed to run tests. + ;; FIXME: This should be handled by the pyargs pytest argument, + ;; but is not for some reason. + (add-before 'check 'pre-check + (lambda _ + (copy-recursively + (string-append #$output + "/lib/python3.10/site-packages/pandas/_libs") + "pandas/_libs")))))) (propagated-inputs (list python-jinja2 python-numpy python-openpyxl python-pytz python-dateutil + python-tzdata python-xlrd python-xlsxwriter)) (inputs @@ -546,9 +552,15 @@ (define-public python-pandas python-beautifulsoup4 python-lxml python-html5lib - python-pytest + meson-python + python-matplotlib + python-openpyxl + python-pytest-next + python-pytest-asyncio + python-pytest-localserver python-pytest-mock python-pytest-xdist + python-versioneer ;; Needed to test clipboard support. xorg-server-for-tests)) (home-page "https://pandas.pydata.org")