From patchwork Sun Apr 6 12:37: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: 41351 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 6E1E427BBE9; Sun, 6 Apr 2025 13:39:28 +0100 (BST) 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 A1FD427BBE2 for ; Sun, 6 Apr 2025 13:39:26 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1u1PGM-0005dh-1M; Sun, 06 Apr 2025 08:38:10 -0400 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 1u1PGF-0005Zk-O6 for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:03 -0400 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 1u1PGF-00054F-Eb for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:In-Reply-To:References:Subject; bh=fPiapREuQUQXvcRTWN6pi9cUJccGyxjxxmaLW/rIS74=; b=PbpW+p8dthx3qyexJMoMLyBhPBqcJt4CsYCkV24iMFoBTh7XS3JdMAZOaUHtofa3KN96V+n82NvizYG3llB/PaJgmni0L/JACakD3bkqKr0T62Hj4XTa5Nvz14gZrymnZp8hREZhQT45Ma3dFcUphF+2YEOGtZtcY+qTdMsWw4jVFlSApW2OUbosqZ3m4yOcCiBKXf273Ke1W8DxjXfeYa9CqjY2HVwn+mmgM6YSvVuztpVuu/M5IaZW46txusiHEl+/83EQ4OkWHxn8aLpJrjh8GPPElrhywQpE+gZDmOYuYXtYMOzL4funGlQVQRk5C6sP8mntDlG79sIRe4yKQA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1u1PGE-0001TC-2W; Sun, 06 Apr 2025 08:38:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77575] [PATCH 01/21] gnu: python-sanic: Update to 25.3.0. References: <20250406123319.27822-1-ngraves@ngraves.fr> In-Reply-To: <20250406123319.27822-1-ngraves@ngraves.fr> Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, guix-patches@gnu.org Resent-Date: Sun, 06 Apr 2025 12:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77575 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77575@debbugs.gnu.org Cc: Nicolas Graves , lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org X-Debbugs-Original-Xcc: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org Received: via spool by 77575-submit@debbugs.gnu.org id=B77575.17439430675413 (code B ref 77575); Sun, 06 Apr 2025 12:38:02 +0000 Received: (at 77575) by debbugs.gnu.org; 6 Apr 2025 12:37:47 +0000 Received: from localhost ([127.0.0.1]:46328 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1PFx-0001P2-H3 for submit@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:47 -0400 Received: from 4.mo562.mail-out.ovh.net ([46.105.38.146]:47145) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1PFu-0001Of-6D for 77575@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:43 -0400 Received: from director3.derp.mail-out.ovh.net (director3.derp.mail-out.ovh.net [152.228.215.222]) by mo562.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLX2GQXz1gl0; Sun, 6 Apr 2025 12:37:40 +0000 (UTC) Received: from director3.derp.mail-out.ovh.net (director3.derp.mail-out.ovh.net. [127.0.0.1]) by director3.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <77575@debbugs.gnu.org>; Sun, 6 Apr 2025 12:37:40 +0000 (UTC) Received: from mta11.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.109.139.18]) by director3.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLX1H88z7wVr; Sun, 6 Apr 2025 12:37:40 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.3]) by mta11.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id B632226397C; Sun, 6 Apr 2025 12:37:39 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-105G0069b29554f-9e5f-4343-9edc-706f5cf33d19, C919729AFBE9AB1136EE71DE75FB1B1DBE8A85BF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Sun, 6 Apr 2025 14:37:03 +0200 Message-ID: <20250406123732.31301-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 X-Ovh-Tracer-Id: 8472396799115649762 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduleejvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffoggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepteeffefhfffhjeevleeuvdehgffgveekheeuhfekhfehuefgheffhedugfegleeinecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheejheesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=fPiapREuQUQXvcRTWN6pi9cUJccGyxjxxmaLW/rIS74=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1743943060; v=1; b=TTsceck6IRatpKCMVq+cNq57o6oTDp8h7M8H0lxXM5/wHhdfplCYdzGtr3UQLKVfpBdMUTGn lxPyTXOJGaHXlyCbpnmnbE/ynQcY5wDHn9knvlUNXaDLMZocctjA+6GgWPdvFfI829bp6hoY8l/ feB5OGjTp1DQTMEfVQAu+iiwVJEdNYM3ks3kE2+4K80y2Dy0op6ywmwCHgJcnaUmkMWk+Au7JH6 9SbxMrdPK8IzDtyozpd0Yy+V40KnOw55sf2r9xvUiFqAiSCMjYqgO+2pnxL7PtEg/odWpXe/Hkg 4rYl/2dleSxkAzDX8W4FbCnrz2fxBcjFNUaG8HZq2NJaw== 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-sanic): Update to 25.3.0. [source]: Add a snippet to loosen setuptools requirement. [native-inputs]: Add python-chardet, python-cryptography, python-docutils, python-mypy, python-pygments, python-pytest-benchmark, python-pytest-sanic, python-slotscheck, python-towncrier, python-types-ujson. --- gnu/packages/python-web.scm | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index bc35bc1c83..2fda55760f 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -9021,14 +9021,18 @@ (define-public python-sanic-testing (define-public python-sanic (package (name "python-sanic") - (version "23.12.1") + (version "25.3.0") (source (origin (method url-fetch) (uri (pypi-uri "sanic" version)) (sha256 - (base32 - "115vnir4qijv89139g5h0i4l0n4w3bgh1ickgnk8xidxsa0wla15")))) + (base32 "1fv9wgsj54scbr7qhmwdgc4zqnqpwacpakcfxhsg10gc04h54pbp")) + ;; Loosen requirements for both python-sanic and python-sanic-bootstrap. + (modules '((guix build utils))) + (snippet #~(substitute* "setup.py" + (("setuptools>=[0-9.]*") + "setuptools"))))) (build-system pyproject-build-system) (arguments (list @@ -9081,10 +9085,20 @@ (define-public python-sanic python-websockets)) (native-inputs (list python-beautifulsoup4 + python-chardet + python-cryptography + python-docutils + python-mypy + python-pygments python-pytest python-pytest-asyncio + python-pytest-benchmark + python-pytest-sanic python-sanic-testing python-setuptools + python-slotscheck + python-towncrier + python-types-ujson python-uvicorn python-wheel)) (home-page "https://github.com/sanic-org/sanic/") From patchwork Sun Apr 6 12:37: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: 41342 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 72EF427BBEA; Sun, 6 Apr 2025 13:38:16 +0100 (BST) 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 E3A6527BBE2 for ; Sun, 6 Apr 2025 13:38:14 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1u1PGJ-0005b3-P3; Sun, 06 Apr 2025 08:38:07 -0400 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 1u1PGF-0005Zl-PE for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:03 -0400 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 1u1PGF-00054G-FW for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:03 -0400 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=gYY3f+WAFpofQ/W7rd2cjeWrO2mTCFl5r8iiYdeL42k=; b=X1WQRqDernsHxg58N8VKHAdc2R8MtQyzPe/a/sYEsRujajp0QTEdIc7S48lNIyACevPIDBsdIVik/XmydbY/yyrbEeFsiWrZWOpQj6qew8hxDiO3HGAjycp6XHcleRqiDgzsvyJs+bukklZjOdTFWfLMJ70oNTUOYiAyVnQyhJDq96MkUZJWm1GiNrRrMtXzLpC/cPI+zwniDSuFPkErDpzOtH3WvE5BGKamwSKy9dxF/MFo6dP4h7KvFYnoFky6GxSXUY+dwT/Fq1ySrbT5WLhkbWc+U38Y4qVCW9KvOmz1skwsJo/gf9JDA0NQpqmllYAbfzIoPtUblbQogSEnxw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1u1PGF-0001TR-6d; Sun, 06 Apr 2025 08:38:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77575] [PATCH 02/21] gnu: python-stem: Update to 1.8.2. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, guix-patches@gnu.org Resent-Date: Sun, 06 Apr 2025 12:38:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77575 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77575@debbugs.gnu.org Cc: Nicolas Graves , lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org X-Debbugs-Original-Xcc: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org Received: via spool by 77575-submit@debbugs.gnu.org id=B77575.17439430705467 (code B ref 77575); Sun, 06 Apr 2025 12:38:03 +0000 Received: (at 77575) by debbugs.gnu.org; 6 Apr 2025 12:37:50 +0000 Received: from localhost ([127.0.0.1]:46342 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1PG1-0001Pu-Rs for submit@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:50 -0400 Received: from 4.mo563.mail-out.ovh.net ([46.105.53.192]:46035) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1PFv-0001Ok-6f for 77575@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:45 -0400 Received: from director1.derp.mail-out.ovh.net (director1.derp.mail-out.ovh.net [51.68.80.175]) by mo563.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLY5Zx3z1f7H; Sun, 6 Apr 2025 12:37:41 +0000 (UTC) Received: from director1.derp.mail-out.ovh.net (director1.derp.mail-out.ovh.net. [127.0.0.1]) by director1.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <77575@debbugs.gnu.org>; Sun, 6 Apr 2025 12:37:41 +0000 (UTC) Received: from mta10.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.188.36]) by director1.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLY0yrVzHq2L; Sun, 6 Apr 2025 12:37:41 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.0]) by mta10.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id A0E1ADA397D; Sun, 6 Apr 2025 12:37:40 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-96R0018a64c0e0-c5d8-431f-a37f-092213f18756, C919729AFBE9AB1136EE71DE75FB1B1DBE8A85BF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Sun, 6 Apr 2025 14:37:04 +0200 Message-ID: <20250406123732.31301-2-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250406123732.31301-1-ngraves@ngraves.fr> References: <20250406123732.31301-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 8472678276824556258 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduleejvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdeugfefvdfgkedvkefgueejveduueffhefhjeejvdegvdejgfevudegieegveetnecuffhomhgrihhnpehgihhthhhusgdrtghomhdpthhorhhprhhojhgvtghtrdhorhhgnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehjeehseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehieefmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=gYY3f+WAFpofQ/W7rd2cjeWrO2mTCFl5r8iiYdeL42k=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1743943061; v=1; b=COqEUpLjTTzuIeUlbm4QHMFDqhI8pgqy2f7OWppRUYvtu+W+AsF4Rnor5SlSflyDmFJEexzA iOvMYhvtuw24FgY4dMmE7CaodOOnPeRAQwlOVN7vpy6jMWQT3v9BTxBmLJMIE0RVC3v/msunU5D 8ElMCg+74KikVXHscIt29QhI7H4pha7eOR4IM4LrNUVOjd5viGXCBmUFVShYGRqpUUxz6IQbHmY vS5kojgDvSd3QwvOJmDF/aAHmoFJuFXG1Ss/HUVeH77TUzSvcPzT08HZkFwjs2kpqJgQgPqnURS HM+Vk55Cwk944lxrJCKCzS+WbGv+DzOEGeNJ3WP8Si/eA== 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-stem): Update to 1.8.2. [build-system]: Switch to pyproject. [arguments]{phases}: Remove phase 'fix-tests. [native-inputs]: Remove python-mock, python-pycodestyle, python-pyflakes. Add python-setuptools, python-wheel. --- gnu/packages/python-xyz.scm | 25 +++++++++---------------- 1 file changed, 9 insertions(+), 16 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index ceebb018d9..08d0eb6194 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -24353,30 +24353,23 @@ (define-public python-pyvirtualdisplay (define-public python-stem (package (name "python-stem") - (version "1.8.0") + (version "1.8.2") (source (origin (method url-fetch) (uri (pypi-uri "stem" version)) (sha256 (base32 - "1hk8alc0r4m669ggngdfvryndd0fbx0w62sclcmg55af4ak8xd50")))) - (build-system python-build-system) + "10mm9qw4xv7d18086ivy38iaz04z72018186q03j5y69skzikyw3")))) + (build-system pyproject-build-system) (arguments - `(#:phases - (modify-phases %standard-phases - (add-after 'unpack 'fix-tests - ;; See https://github.com/torproject/stem/issues/56 - (lambda _ - (substitute* "run_tests.py" - (("test\\.task\\.MOCK_VERSION,") - "")))) - (replace 'check - (lambda _ - (invoke "./run_tests.py" "--unit") - #t))))) + (list + #:phases #~(modify-phases %standard-phases + (replace 'check + (lambda _ + (invoke "./run_tests.py" "--unit")))))) (native-inputs - (list python-mock python-pycodestyle python-pyflakes)) + (list python-setuptools python-wheel)) (home-page "https://stem.torproject.org/") (synopsis "Python controller library that allows applications to interact with Tor") From patchwork Sun Apr 6 12:37: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: 41353 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 E0CC327BBE2; Sun, 6 Apr 2025 13:39:30 +0100 (BST) 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 AE7F327BBE9 for ; Sun, 6 Apr 2025 13:39:29 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1u1PGV-0005mv-UO; Sun, 06 Apr 2025 08:38:19 -0400 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 1u1PGJ-0005b6-GB for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:07 -0400 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 1u1PGI-00055x-Rv for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:07 -0400 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=k14+2fiRfcAXHEQHPqGB5+kqFuXvL31WpV+77ZMlB4E=; b=hiC6A7vjtEHL7HhanYnNsBNvBrMlRbGmZo3U3nHmm96PQNRfhtWbY15lgqFysSIUz/TTgWx5m1vAKfmqlnv3zH/0g/9etui+nRzEkx4pOwGNQN9CL56yr9T782HfxCX4CVtRorRIG+krtIL/rDDZpxj//u89D/HVJvWu6/L2+td8KAoKfltvTExbnExL+53zKusSg10gj2gfUcD/VhEKLwqi5hJuHRxNnxIwjD+yx97Y9YJtIJgG73W0ULl2YPWPHBFEiiJkwZ8wDRfVP93NeU28LjJ1qvkIBq6IzjykklUja/WxuvHgxf2fjnh8qFlXtUS285pupxrix3X2caF7CQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1u1PGE-0001TL-Nc; Sun, 06 Apr 2025 08:38:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77575] [PATCH 03/21] gnu: python-lazr-delegates: Update to 2.1.1. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, guix-patches@gnu.org Resent-Date: Sun, 06 Apr 2025 12:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77575 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77575@debbugs.gnu.org Cc: Nicolas Graves , lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org X-Debbugs-Original-Xcc: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org Received: via spool by 77575-submit@debbugs.gnu.org id=B77575.17439430705454 (code B ref 77575); Sun, 06 Apr 2025 12:38:02 +0000 Received: (at 77575) by debbugs.gnu.org; 6 Apr 2025 12:37:50 +0000 Received: from localhost ([127.0.0.1]:46340 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1PG1-0001Pq-BY for submit@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:49 -0400 Received: from 10.mo562.mail-out.ovh.net ([46.105.72.220]:38875) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1PFw-0001Ol-2w for 77575@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:44 -0400 Received: from director1.derp.mail-out.ovh.net (director1.derp.mail-out.ovh.net [51.68.80.175]) by mo562.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLZ4SsDz1glC; Sun, 6 Apr 2025 12:37:42 +0000 (UTC) Received: from director1.derp.mail-out.ovh.net (director1.derp.mail-out.ovh.net. [127.0.0.1]) by director1.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <77575@debbugs.gnu.org>; Sun, 6 Apr 2025 12:37:42 +0000 (UTC) Received: from mta7.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.108.25.139]) by director1.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLZ2kcTzHcF5; Sun, 6 Apr 2025 12:37:42 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.0]) by mta7.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id C80A1C3965; Sun, 6 Apr 2025 12:37:41 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-114S008211b70c8-e06a-456a-a1fb-800248f14845, C919729AFBE9AB1136EE71DE75FB1B1DBE8A85BF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Sun, 6 Apr 2025 14:37:05 +0200 Message-ID: <20250406123732.31301-3-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250406123732.31301-1-ngraves@ngraves.fr> References: <20250406123732.31301-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 8472959749382660834 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduleejvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepgedvieefffelvefgfeeihedvueelhfegieeitddvvdettdeivdfgffeijeffgedvnecuffhomhgrihhnpehlrghunhgthhhprggurdhnvghtnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehjeehseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehiedvmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=k14+2fiRfcAXHEQHPqGB5+kqFuXvL31WpV+77ZMlB4E=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1743943062; v=1; b=nUPqkGGyF7xfuAQf3lb3mKVk+UFiTbwkeztIOriOK1DsDNPvjNwSsXFSelmP08QT/b4gG0UM CwSOSIJLob9Eh4ngc+YwTPJEoVAJlZbGtui9jegbGtyAQhFDd1xni4gg4W5W1EKOGAfH94FaBso 3xm3yxteYDJyyN+BYDdd7/W4UkuQ5KU3bQlvClt7IcqQUlqUn0t9+3sC2ADrIjc+cSAVON+iWaa ADCjLHqAvghhBzxUEVwUZNkmRpZsZrsSvHtbl2m8Q8hA5Gif31f7AuqxRD1yHNbqRJvinE2AE7Q Z6yuF+cAp/IecW05JRavYBT/BWfqtUDw9PesONdU1InrA== 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-lazr-delegates): Update to 2.1.1. [build-system]: Switch to pyproject. [arguments]{test-flags}: Run tests in output. {phases}: Add a 'check-cleanup phase to remove tests from output. [native-inputs]: Remove python-nose. Add python-pytest, python-setuptools, python-wheel. --- gnu/packages/python-xyz.scm | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 08d0eb6194..0cc189ce15 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -34617,23 +34617,31 @@ (define-public python-readme-renderer (define-public python-lazr-delegates (package (name "python-lazr-delegates") - (version "2.0.4") + (version "2.1.1") (source (origin (method url-fetch) - (uri (pypi-uri "lazr.delegates" version)) + (uri (pypi-uri "lazr_delegates" version)) (sha256 - (base32 - "1rdnl85j9ayp8n85l0ciip621j9dcziz5qnmv2m7krgwgcn31vfx")))) - (build-system python-build-system) + (base32 "1p02diwzn58jhpvf9m8bhb5p0xkx5gnc84mzgwr3zdsidrhv5kmf")))) + (build-system pyproject-build-system) (arguments - '(#:phases - (modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? (invoke "nosetests"))))))) + (list + #:test-flags #~(list "-v" #$output) + #:phases + #~(modify-phases %standard-phases + (add-after 'check 'check-cleanup + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (for-each + delete-file-recursively + (find-files #$output + (lambda (file stat) + (or (member (basename file) + '("tests" ".pytest_cache")))) + #:directories? #t)))))))) (native-inputs - (list python-nose)) + (list python-pytest python-setuptools python-wheel)) (propagated-inputs (list python-zope-interface)) (home-page "https://launchpad.net/lazr.delegates") From patchwork Sun Apr 6 12:37: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: 41348 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 C721727BBE9; Sun, 6 Apr 2025 13:38:55 +0100 (BST) 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 0E29A27BBE2 for ; Sun, 6 Apr 2025 13:38:55 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1u1PGL-0005bH-LS; Sun, 06 Apr 2025 08:38:09 -0400 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 1u1PGG-0005aI-Ck for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:04 -0400 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 1u1PGG-00054c-3a for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:04 -0400 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=TPntg7bpPk8sfAjQdhHbUFww0mB8faJBaWbq/WCx7eM=; b=Pcp0BgJRo/n/+mV1DWmZ9x/rgFVt79QTJoMS5p9tVrGlA6oVa8fz57CZgddBKVk2gThmvysSZ1tOnmKYh/22ecLIK4NlEXgRnnOI2qacI2TLMWLPQx/Ac0HCQhkSKcoKf2t7L+GOe7h+mmVa4vhFnx1Rop5zETFQi97i6Osw6zpt69X0f5q7lJkGvvzNqYnsIEHXI72Bi8vSgnslS92PAc/cAeEmYH7pjcbyidQyb5vYfucH4cEhe6Y6nTb7JMHPy/d5Ichqa+tOl7lLic5muPgmVfXO8Ry9E056ZBYA7wval/D3m78XbeczndgJFrY2jf2xN2+SoOoucjQkxlcDRA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1u1PGF-0001Tg-MO; Sun, 06 Apr 2025 08:38:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77575] [PATCH 04/21] gnu: python-lazr-config: Update to 3.1. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, guix-patches@gnu.org Resent-Date: Sun, 06 Apr 2025 12:38:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77575 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77575@debbugs.gnu.org Cc: Nicolas Graves , lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org X-Debbugs-Original-Xcc: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org Received: via spool by 77575-submit@debbugs.gnu.org id=B77575.17439430715486 (code B ref 77575); Sun, 06 Apr 2025 12:38:03 +0000 Received: (at 77575) by debbugs.gnu.org; 6 Apr 2025 12:37:51 +0000 Received: from localhost ([127.0.0.1]:46346 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1PG2-0001Q8-CS for submit@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:51 -0400 Received: from 8.mo563.mail-out.ovh.net ([46.105.60.197]:43637) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1PFw-0001Os-UT for 77575@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:47 -0400 Received: from director1.derp.mail-out.ovh.net (director1.derp.mail-out.ovh.net [51.68.80.175]) by mo563.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLb3sf8z1dFV; Sun, 6 Apr 2025 12:37:43 +0000 (UTC) Received: from director1.derp.mail-out.ovh.net (director1.derp.mail-out.ovh.net. [127.0.0.1]) by director1.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <77575@debbugs.gnu.org>; Sun, 6 Apr 2025 12:37:43 +0000 (UTC) Received: from mta10.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.101.222]) by director1.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLb2BC0zHZcS; Sun, 6 Apr 2025 12:37:43 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.3]) by mta10.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id CA2AEDA397D; Sun, 6 Apr 2025 12:37:42 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-108S002ccdd64e9-045e-4791-aad0-530f88f2c4fa, C919729AFBE9AB1136EE71DE75FB1B1DBE8A85BF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Sun, 6 Apr 2025 14:37:06 +0200 Message-ID: <20250406123732.31301-4-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250406123732.31301-1-ngraves@ngraves.fr> References: <20250406123732.31301-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 8473241224695046882 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduleejvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepgedvieefffelvefgfeeihedvueelhfegieeitddvvdettdeivdfgffeijeffgedvnecuffhomhgrihhnpehlrghunhgthhhprggurdhnvghtnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehjeehseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehieefmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=TPntg7bpPk8sfAjQdhHbUFww0mB8faJBaWbq/WCx7eM=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1743943063; v=1; b=MW2mu+DiHHRevDE7FROa0MAeOadqBJwoo6ACQAJio7AGSf5O2aX1Q+4rdGE3QIBM3JY0otuP K9kxuAPab59Q+NELffQJ14qf5mIGbCCIQowqlA9vhNtsa2ca1WcV3w4G5fR+AJVfyogVdbX8H/I aQtpP7HWH8zFNpemCf4JB526mA3oCPSBQ82NWvVic7hhVy2RWs59b2x36JROqF8ZNDpx8BhNUNK hI3Uy8HrxWvwXR+R5Br4oZXOq2vfCp3nTm/e9+V17u5LTQt9FB563CHH/G5hn22u9QQ52ymBdHB E8H2EblmaLkBEb56qe9KtVerSN8kAh2OdLg344+RwqGAw== 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-lazr-config): Update to 3.1. [build-system]: Switch to pyproject. [arguments]{test-flags}: Run tests in output. {phases}: Add a 'check-cleanup phase to remove tests from output. [native-inputs]: Remove python-nose. Add python-pytest, python-setuptools, python-wheel. --- gnu/packages/python-xyz.scm | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 0cc189ce15..168ee456f0 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -34656,23 +34656,31 @@ (define-public python-lazr-delegates (define-public python-lazr-config (package (name "python-lazr-config") - (version "2.2.3") + (version "3.1") (source (origin (method url-fetch) - (uri (pypi-uri "lazr.config" version)) + (uri (pypi-uri "lazr_config" version)) (sha256 - (base32 - "1qdbrzl61q7cjhbnxvw9y3frcr935y7diwy15xrwcv9ynvw76jmp")))) - (build-system python-build-system) + (base32 "02xb4fs9rm6bf3f00qkq8pihgqvrvn2wfnvydn2vg9p73ddhcmvw")))) + (build-system pyproject-build-system) (arguments - '(#:phases - (modify-phases %standard-phases - (replace 'check - (lambda _ - (invoke "python" "-s" "-m" "nose" "-P" "lazr")))))) + (list + #:test-flags #~(list "-v" #$output) + #:phases + #~(modify-phases %standard-phases + (add-after 'check 'check-cleanup + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (for-each + delete-file-recursively + (find-files #$output + (lambda (file stat) + (or (member (basename file) + '("tests" ".pytest_cache")))) + #:directories? #t)))))))) (native-inputs - (list python-nose)) + (list python-pytest python-setuptools python-wheel)) (propagated-inputs (list python-lazr-delegates python-zope-interface)) (home-page "https://launchpad.net/lazr.config") From patchwork Sun Apr 6 12:37: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: 41345 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 B74D127BBE9; Sun, 6 Apr 2025 13:38:52 +0100 (BST) 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 5137227BBE2 for ; Sun, 6 Apr 2025 13:38:51 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1u1PGS-0005lR-CF; Sun, 06 Apr 2025 08:38:17 -0400 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 1u1PGG-0005aR-Qf for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:05 -0400 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 1u1PGG-00054r-HG for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:04 -0400 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=PY3oA0ECtE8249+EOe9yE7vXsrM+7nPUr1XvB9UFJFo=; b=Mb4XRLQ16SBcvEwfh4rtlIxRCJELWZrmDEZSwBbRsK4pURf55ZCYI+ghoEhr2Zh8w3hRMWEO6Se/nDi6Kefo7MyAP3pXvGyhfuz9+N8AF+j7Oo4Mds/sqL/9FPs6C4GZmKpxEWxkT3wXUKlKOyzjje6Wb5wztnPxQGoHfteqLRuWYXgHnSXkZ2evsCIv8XnDDVrIDfWBJH1aanuiYlpQORc6S3oUL8kKqF6dHLSk6hnyph1f5zKFmvibee38p+CXsByv9xYc0151HT2MwLuVto/khJ2PWBYnALnlsT3m56linrxFlyuWmIipRiAdltBlTtKcxIhI+yaHwOZI3Hc5ow==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1u1PGG-0001Tr-9B; Sun, 06 Apr 2025 08:38:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77575] [PATCH 05/21] gnu: python-lap: Update to 0.5.12. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, guix-patches@gnu.org Resent-Date: Sun, 06 Apr 2025 12:38:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77575 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77575@debbugs.gnu.org Cc: Nicolas Graves , lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org X-Debbugs-Original-Xcc: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org Received: via spool by 77575-submit@debbugs.gnu.org id=B77575.17439430725499 (code B ref 77575); Sun, 06 Apr 2025 12:38:04 +0000 Received: (at 77575) by debbugs.gnu.org; 6 Apr 2025 12:37:52 +0000 Received: from localhost ([127.0.0.1]:46352 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1PG3-0001QP-65 for submit@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:51 -0400 Received: from 10.mo563.mail-out.ovh.net ([46.105.78.6]:54113) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1PFx-0001Ou-Hd for 77575@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:47 -0400 Received: from director4.derp.mail-out.ovh.net (director4.derp.mail-out.ovh.net [79.137.60.37]) by mo563.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLc0tnNz1fDk; Sun, 6 Apr 2025 12:37:44 +0000 (UTC) Received: from director4.derp.mail-out.ovh.net (director4.derp.mail-out.ovh.net. [127.0.0.1]) by director4.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <77575@debbugs.gnu.org>; Sun, 6 Apr 2025 12:37:44 +0000 (UTC) Received: from mta3.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.109.148.34]) by director4.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLc0XcczyBT; Sun, 6 Apr 2025 12:37:44 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.3]) by mta3.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 87FAD3A3EC4; Sun, 6 Apr 2025 12:37:43 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-100R00380c46ac2-7da2-4f03-89c1-6aa413d29783, C919729AFBE9AB1136EE71DE75FB1B1DBE8A85BF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Sun, 6 Apr 2025 14:37:07 +0200 Message-ID: <20250406123732.31301-5-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250406123732.31301-1-ngraves@ngraves.fr> References: <20250406123732.31301-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 8473522700815426274 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduleejvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheejheesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeifegmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=PY3oA0ECtE8249+EOe9yE7vXsrM+7nPUr1XvB9UFJFo=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1743943064; v=1; b=nFuzeeILUYCVfNjbmw+mRNuS9u4KWblf5lv6qg/zLrU/+i1CYbv5kznAF9uW/YoNk2ST4GPT hwlmsSl12WgWeWa5/VGYySVO+PmLnK5LReOx35MGdGEAzgkM/OGNETy5NVc0A6N9QQHtDFqzioJ KhUM0/4CTGdLeud+BJmsqduhrv1K5L2KlQosQhZhj4q8eD6FOzcfGoV98fq8EnWDRzXMlUJF8ia IXfwdaeo86nkAgKqsVjnOs1rOhQdX53wYyhPt7tAS2z/R1fUmhULHPsbEgty5dYX2oTpYA6gIJb toUJhN1uLWd37TG7siQIK7Kv6C9Lz7RdQXnssqQBqtUFQ== 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-lap): Update to 0.5.12. [build-system]: Switch to pyproject. [arguments]{test-flags}: Run tests in output. {phases}: Add a 'check-cleanup phase to remove tests from output. [propagated-inputs]: Remove python-scipy. [native-inputs]: Add python-setuptools, python-wheel. --- gnu/packages/machine-learning.scm | 39 +++++++++++++++---------------- 1 file changed, 19 insertions(+), 20 deletions(-) diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index e62535d890..304e3bf87e 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -5976,34 +5976,33 @@ (define-public liblantern (define-public python-lap (package (name "python-lap") - (version "0.4.0") + (version "0.5.12") (source (origin (method url-fetch) (uri (pypi-uri "lap" version)) (sha256 (base32 - "0fqfxpq4jg9h4wxjw540gjmvfg1ccc1nssk7i9njg7qfdybxknn4")))) - (build-system python-build-system) + "1za4mf5nd7vzwd24sy2mfxrk8mnwq7d8rv6h96yh8v5flx7422sp")))) + (build-system pyproject-build-system) (arguments - `(#:phases - (modify-phases %standard-phases - (replace 'build - (lambda* (#:key inputs #:allow-other-keys) - (invoke "python" "setup.py" "build" - "--cpu-baseline=sse2"))) - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - ;; The tests must be run from elsewhere. - (mkdir-p "/tmp/test") - (copy-recursively "lap/tests" "/tmp/test") - (with-directory-excursion "/tmp/test" - (invoke "pytest" "-vv")))))))) + (list + #:test-flags #~(list "-v" #$output) + #:phases + #~(modify-phases %standard-phases + (add-after 'check 'check-cleanup + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (for-each + delete-file-recursively + (find-files #$output + (lambda (file stat) + (or (member (basename file) + '("tests" ".pytest_cache")))) + #:directories? #t)))))))) (propagated-inputs - (list python-numpy - python-scipy)) + (list python-numpy)) (native-inputs - (list python-cython python-pytest)) + (list python-cython python-pytest python-setuptools python-wheel)) (home-page "https://github.com/gatagat/lap") (synopsis "Linear Assignment Problem solver (LAPJV/LAPMOD)") (description "Lap is a linear assignment problem solver using Jonker-Volgenant From patchwork Sun Apr 6 12:37: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: 41357 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 1BF2527BBEA; Sun, 6 Apr 2025 13:39:40 +0100 (BST) 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 CAC9027BBE2 for ; Sun, 6 Apr 2025 13:39:39 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1u1PGM-0005eo-LL; Sun, 06 Apr 2025 08:38:10 -0400 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 1u1PGH-0005aU-5m for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:05 -0400 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 1u1PGG-000554-SS for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:04 -0400 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=E5FTGKy4pK8bmoLG9aipIzMA+UhA1JYr9tpFutP3+Dw=; b=al9VkYiC470SoUdDgHB+8f6AcpQQ+bgrzBW/A9oCP9yXCU5V4Wr4VYKuoAe+UnnWyVPiWzUDkOl2aH8r+FSs16cBRZ4z4dEp9uyya1V+E4nkt0mU+vSIKFkVupdJHeVljlj1SC2XPeTyXYvvT17VABz8RI7ZCzh8+l7aZb4kbzxNBBzte23rlb6TU2Gnx59isL2y+0m4xM428LDCk8wUh8g4+//rUuEWPWf5GyffCUx8/PzsOWXeUK8smwznnIJI9soqlYxpkKKzpE7pEpCWtx0R6ziZ6jNDVj6UbgmydgK3cRxZdXaENOebSMO3GyhoSc7DZgV7uGrHUsIVW0mPHg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1u1PGG-0001U2-NU; Sun, 06 Apr 2025 08:38:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77575] [PATCH 06/21] gnu: Remove python-pydiff. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, guix-patches@gnu.org Resent-Date: Sun, 06 Apr 2025 12:38:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77575 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77575@debbugs.gnu.org Cc: Nicolas Graves , lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org X-Debbugs-Original-Xcc: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org Received: via spool by 77575-submit@debbugs.gnu.org id=B77575.17439430725509 (code B ref 77575); Sun, 06 Apr 2025 12:38:04 +0000 Received: (at 77575) by debbugs.gnu.org; 6 Apr 2025 12:37:52 +0000 Received: from localhost ([127.0.0.1]:46354 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1PG3-0001Qe-Uw for submit@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:52 -0400 Received: from 1.mo562.mail-out.ovh.net ([178.33.109.175]:54877) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1PFz-0001P5-0q for 77575@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:47 -0400 Received: from director3.derp.mail-out.ovh.net (director3.derp.mail-out.ovh.net [152.228.215.222]) by mo562.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLd2GJWz1gky; Sun, 6 Apr 2025 12:37:45 +0000 (UTC) Received: from director3.derp.mail-out.ovh.net (director3.derp.mail-out.ovh.net. [127.0.0.1]) by director3.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <77575@debbugs.gnu.org>; Sun, 6 Apr 2025 12:37:45 +0000 (UTC) Received: from mta10.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.101.222]) by director3.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLd1W6rz7wVq; Sun, 6 Apr 2025 12:37:45 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.5]) by mta10.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id CAD41DA397D; Sun, 6 Apr 2025 12:37:44 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-112S006ff7eb9c3-50e1-4436-ac8e-0c2e83ad7a5e, C919729AFBE9AB1136EE71DE75FB1B1DBE8A85BF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Sun, 6 Apr 2025 14:37:08 +0200 Message-ID: <20250406123732.31301-6-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250406123732.31301-1-ngraves@ngraves.fr> References: <20250406123732.31301-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 8473804177414087394 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduleejvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheejheesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=E5FTGKy4pK8bmoLG9aipIzMA+UhA1JYr9tpFutP3+Dw=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1743943065; v=1; b=GXLdRr/5K2+D6FfezfjwAxojO6n7uZ/R2RdlWeiXScoPQ+8tf+3m79NCsQhT7WWAUDjBAq4G f8PBuSO/gTpQdSf9HJ2U9uPYHfKVCyIhTzgcuXqEOX9Wuh7aX9i3KOJOW13N8gI51IvXquWqRv2 k3sbiwkjIYQN98AO49Al8CsEb1SmLQWiwVzUdFLNjNLONJOpzqzpXL2eJ/gjrm+Cd2f1k8zHcSf XoNlj/6peu3ct0Ejzrd7wChJYol51lS0kZyvxv6ENWlB7mewdvTP1i9QIjWKHj26Q+u+Uu61Vi3 RT+EOFkrhc0N7zv5IZp9JFcjPzEJ2lrln/N+vHNcssSgQ== 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 This package is a leaf package, stale for 11 years and not compatible with the latest python. * gnu/packages/python-xyz.scm (python-pydiff): Delete variable. --- gnu/packages/python-xyz.scm | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 168ee456f0..ebcb30a611 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -27913,25 +27913,6 @@ (define-public python-pysocks version of @code{SocksiPy} with bug fixes and extra features.") (license license:bsd-3))) -(define-public python-pydiff - (package - (name "python-pydiff") - (version "0.2") - (source - (origin - (method url-fetch) - (uri (pypi-uri "pydiff" version)) - (sha256 - (base32 - "1als83h9w0gab24ipyna6khm390qmpnpkc5jksmdbs2xc8hp2z44")))) - (build-system python-build-system) - (home-page "https://github.com/myint/pydiff") - (synopsis "Library to diff two Python files at the bytecode level") - (description - "@code{pydiff} makes it easy to look for actual code changes while -ignoring formatting changes.") - (license license:expat))) - (define-public python-pydub (package (name "python-pydub") From patchwork Sun Apr 6 12:37: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: 41354 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 1CB9327BBE2; Sun, 6 Apr 2025 13:39:31 +0100 (BST) 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 2809A27BBEB for ; Sun, 6 Apr 2025 13:39:30 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1u1PGU-0005m4-Ib; Sun, 06 Apr 2025 08:38:18 -0400 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 1u1PGH-0005aV-Ip for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:05 -0400 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 1u1PGH-00055H-9n for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:05 -0400 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=P6G4LA+kIDs0suuzmnuJBkqMYwfsoDrh0C9K/iVxZ3A=; b=glv5odRr8QGVO/ta5NPblBkcBBRGk7F2+YSnLx+WcwXmBGQcTd1z3fj3gM5MfZ5svY2dg36SeGT4IE3byXR+90Ei++qRJKtA7oPSbZHdVichwD8B8CznZ5VFekXEPIYgCGB+NKZXAJr7cGflZGrPNrpUDVOsg85/FCtckqRL/POtFFbGillTOtmj9aBP3neQFLpo+eBqMr9ti/OQugPHcGkbAW6bzOyPDUV0ZcTi1nega4OQVPBT/CTO0KXZWBE+3rjotlwCSkAkrNklEVbymfoNzNU/o6XCEOv04h8kv1jQglyQZetWGwzIlUFe1My1vXPz6y5O/Pl9rkjRnSd3pw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1u1PGH-0001UD-4n; Sun, 06 Apr 2025 08:38:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77575] [PATCH 07/21] gnu: pomegranate: Disable tests. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, guix-patches@gnu.org Resent-Date: Sun, 06 Apr 2025 12:38:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77575 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77575@debbugs.gnu.org Cc: Nicolas Graves , lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org X-Debbugs-Original-Xcc: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org Received: via spool by 77575-submit@debbugs.gnu.org id=B77575.17439430735516 (code B ref 77575); Sun, 06 Apr 2025 12:38:05 +0000 Received: (at 77575) by debbugs.gnu.org; 6 Apr 2025 12:37:53 +0000 Received: from localhost ([127.0.0.1]:46356 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1PG4-0001Qo-Dt for submit@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:52 -0400 Received: from 2.mo563.mail-out.ovh.net ([46.105.33.33]:38085) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1PFz-0001PE-Og for 77575@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:48 -0400 Received: from director3.derp.mail-out.ovh.net (director3.derp.mail-out.ovh.net [152.228.215.222]) by mo563.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLf1k6Kz1fFC; Sun, 6 Apr 2025 12:37:46 +0000 (UTC) Received: from director3.derp.mail-out.ovh.net (director3.derp.mail-out.ovh.net. [127.0.0.1]) by director3.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <77575@debbugs.gnu.org>; Sun, 6 Apr 2025 12:37:46 +0000 (UTC) Received: from mta10.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.118.126]) by director3.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLf0xQ6z7wVq; Sun, 6 Apr 2025 12:37:46 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.1]) by mta10.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id C083FDA396C; Sun, 6 Apr 2025 12:37:45 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-98R0028b0ad655-e434-4f6b-9c15-205354141f22, C919729AFBE9AB1136EE71DE75FB1B1DBE8A85BF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Sun, 6 Apr 2025 14:37:09 +0200 Message-ID: <20250406123732.31301-7-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250406123732.31301-1-ngraves@ngraves.fr> References: <20250406123732.31301-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 8474085650141274850 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduleejvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepgeefvdeutdevhffffeetieefveekfefhleeuueelvddvteduueelveegueejtdeknecuffhomhgrihhnpehphihthhhonhdrohhrghenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheejheesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeifegmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=P6G4LA+kIDs0suuzmnuJBkqMYwfsoDrh0C9K/iVxZ3A=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1743943066; v=1; b=5txfwOZ3/SMkx2gtX/H8pM+HYCyA8WN0yjwYigYqjP+yV1XKzpKCEsAmAyV2u0anuCP3BYNV V8C6Ov1wPna/AvwjrgNgEUqYo+NJsZpPIqW8Tlzaes2jEaWweHqvYMFKp1MhHgM6dZiW5FWcUdv GU6lanZ8wzWlnkfkNng2w8y+mD/+/EFoZEzBi8nQKAqcAn6DtRj1YRJ5VPxkTMU4f2IVREsiyBw GrVkdosPeEh7NuIQQdWvkIfrPQh93B1g3yljfNzwb7j5pr9oZolq5tuU9lmWXnOXoHD1DyW2Aqf V6IActn+hWkmZqGLkxx5HKj1yDJM5MGy6MYeQarTrrAVw== 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 (pomegranate): Disable tests. [build-system]: Switch to pyproject. [arguments]{tests?}: Disable them. {phases}: Remove 'check phase replacement. [native-inputs]: Add python-setuptools, python-wheel. Remove python-nose. --- gnu/packages/python-xyz.scm | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index ebcb30a611..d457d89de7 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -5925,15 +5925,12 @@ (define-public python-pomegranate ;; Delete generated Cython C files. (snippet '(for-each delete-file (find-files "." "\\.c$"))))) - (build-system python-build-system) + (build-system pyproject-build-system) (arguments (list - #:phases - '(modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - (invoke "python" "setup.py" "test"))))))) + ;; XXX: Update to python@3.11 broke some python-nose functionality. + ;; Tests are broken but the package itself is most likely fine. + #:tests? #f)) (propagated-inputs (list python-joblib python-networkx @@ -5942,8 +5939,9 @@ (define-public python-pomegranate python-scipy)) (native-inputs (list python-cython - python-nose - python-pandas)) + python-pandas + python-setuptools + python-wheel)) (home-page "https://pypi.python.org/pypi/pomegranate/") (synopsis "Graphical models library for Python") (description From patchwork Sun Apr 6 12:37: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: 41358 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 0D1EB27BBEA; Sun, 6 Apr 2025 13:39:44 +0100 (BST) 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 8279F27BBE2 for ; Sun, 6 Apr 2025 13:39:43 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1u1PGN-0005fT-Mb; Sun, 06 Apr 2025 08:38:11 -0400 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 1u1PGI-0005b4-9U for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:07 -0400 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 1u1PGH-00055b-VY for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:06 -0400 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=OumTb1JmCz3zUqKn//LpM0C56I4D+kIkCEbTQ6BFLMw=; b=TjHAlEzZV7O1f0fyJhDXp3Qb5bCKTfuWJUJQ/dmppmLxXLJ517WeQYUiBkOUrcPZ12jFBC+P3ZKpAIY6TcL/DI9DAsbLhEtW3iGQk6BPPR6eIy7rH0Tc8QxIEJbXIQrB8OqYgHIRIl1I/ZIYwqO0DmJDMfwFJLTSyJbOIUib8YMsyk+9+6oldNe1xDbwGmjBkbfOL7OB3LxKpw8FJigSg88jF353awuOpWcm2WcXT7icOVgI3VRe3K6YTEbJ4It61NXW0UCP/5Z5aVz6A43FIi5OwQigxa6mc4iJGj9XzY/VKpVI8+j4b5APLiGl6ta78ZP9tvarr6eXTdBWdHjEUA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1u1PGH-0001UQ-M4; Sun, 06 Apr 2025 08:38:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77575] [PATCH 08/21] gnu: python-pymodbus: Update to 3.8.6. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, guix-patches@gnu.org Resent-Date: Sun, 06 Apr 2025 12:38:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77575 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77575@debbugs.gnu.org Cc: Nicolas Graves , lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org X-Debbugs-Original-Xcc: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org Received: via spool by 77575-submit@debbugs.gnu.org id=B77575.17439430755551 (code B ref 77575); Sun, 06 Apr 2025 12:38:05 +0000 Received: (at 77575) by debbugs.gnu.org; 6 Apr 2025 12:37:55 +0000 Received: from localhost ([127.0.0.1]:46366 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1PG7-0001RS-6n for submit@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:55 -0400 Received: from 1.mo563.mail-out.ovh.net ([178.33.106.244]:59319) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1PG0-0001PF-EK for 77575@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:49 -0400 Received: from director3.derp.mail-out.ovh.net (director3.derp.mail-out.ovh.net [152.228.215.222]) by mo563.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLf66j8z1f8S; Sun, 6 Apr 2025 12:37:46 +0000 (UTC) Received: from director3.derp.mail-out.ovh.net (director3.derp.mail-out.ovh.net. [127.0.0.1]) by director3.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <77575@debbugs.gnu.org>; Sun, 6 Apr 2025 12:37:46 +0000 (UTC) Received: from mta7.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.108.25.139]) by director3.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLf4wSsz83Zk; Sun, 6 Apr 2025 12:37:46 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.2]) by mta7.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 51FC8C397A; Sun, 6 Apr 2025 12:37:46 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-100R003c5b1c3fa-98df-4623-b455-999462dc7c88, C919729AFBE9AB1136EE71DE75FB1B1DBE8A85BF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Sun, 6 Apr 2025 14:37:10 +0200 Message-ID: <20250406123732.31301-8-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250406123732.31301-1-ngraves@ngraves.fr> References: <20250406123732.31301-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 8474085651740615394 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduleejvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheejheesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeifegmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=OumTb1JmCz3zUqKn//LpM0C56I4D+kIkCEbTQ6BFLMw=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1743943067; v=1; b=GCxAWZJ0BjrlnTzWpOSPiv5Roz7BelB92mQKPo7aN7ScipBl3NPkU09eouu8L4XHfM7RqoVS upmgSJ2eQhd2QzMvY8441xcWlPzUXwLf9Gn68XIfMHDd/25i6Ywosf7nYyZyXo8Gcadmv/p1TUM Na6FYjXtU1MrKQ0kCAIX6VpJ9USYFM8yoffi3Av8OYJ1TYCnwmV6etoA4HVMzukHwAhzVO+q2L9 RNDZT/Wd9L8SI7YhUS49HdjbY1IB3tn8I9N7FLmj5WRvsgpucbOvgMJ89pZnwxUmHMYE5XvDz/P P0cegKYrBAxEG3zXOE+xD8uc0e30NcgvucSwBWg37wn3w== 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-pymodbus): Update to 3.8.6. [build-system]: Swith to pyproject. [arguments]{test-flags}: Ignore failing tests. {phases}: Remove field, use test-flags instead. [native-inputs]: Add python-pytest-asyncio, python-pytest-cov, python-pytest-xdist, python-setuptools, python-wheel. --- gnu/packages/python-xyz.scm | 37 +++++++++++++++---------------------- 1 file changed, 15 insertions(+), 22 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index d457d89de7..efdf82e58c 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -24448,7 +24448,7 @@ (define-public python-pymemcache (define-public python-pymodbus (package (name "python-pymodbus") - (version "2.5.3") + (version "3.8.6") (source (origin (method git-fetch) @@ -24457,34 +24457,27 @@ (define-public python-pymodbus (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 - "0kjjrx7xrlx0pf3y67hhr4xvqrly3xzmvf6ic5as61m6z19m7zd5")))) - (build-system python-build-system) + (base32 "1sncllh01c6vqq4fh9k3yg9fchmmw661rcp0066l7fis6sp4yw82")))) + (build-system pyproject-build-system) (arguments - `(#:phases (modify-phases %standard-phases - (add-after 'unpack 'disable-problematic-tests - (lambda _ - ;; The following test modules rely on Python's own - ;; 'test' module, which is not distributed in the Python - ;; package of Guix. - (delete-file "test/test_client_async_asyncio.py") - (delete-file "test/test_client_sync_diag.py") - ;; The following test module requires the asynctest - ;; library, abandoned without support for Python 3.9+ - ;; (see: - ;; https://github.com/riptideio/pymodbus/issues/681). - (delete-file "test/test_server_asyncio.py"))) - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - (invoke "python" "-m" "pytest"))))))) + (list + #:test-flags + #~(list "--ignore" "test/server/test_simulator_api.py" + ;; These tests require the presence of a certificate. + "--ignore-glob" "test/examples/*" + "--ignore" "test/client/test_client.py"))) (native-inputs (list python-mock python-pytest + python-pytest-asyncio + python-pytest-cov + python-pytest-xdist python-redis + python-setuptools python-sqlalchemy python-tornado - python-twisted)) + python-twisted + python-wheel)) (propagated-inputs (list python-pyserial python-six From patchwork Sun Apr 6 12:37: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: 41344 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 43A4D27BBE9; Sun, 6 Apr 2025 13:38:43 +0100 (BST) 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 7DEAA27BBE2 for ; Sun, 6 Apr 2025 13:38:42 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1u1PGO-0005gO-5Q; Sun, 06 Apr 2025 08:38:12 -0400 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 1u1PGL-0005eD-TV for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:10 -0400 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 1u1PGL-000578-IS for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:09 -0400 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=Qrg38/E6shBFswMoM9gsQZSiO6KVsIsXpSnTXD4nTKY=; b=AjgVQDkm086MrkOOkOvuIxQCRIQyRfk1nk9bJE5MePtX7G11lA4w5Xp4FeN5PIWsA77TOII8D4Rl0Pp+x5pPLniJRsIpREO+NUfsXWpFd0HUDUoPyCSZhWrRIfY/IrlbEMsdViyRYWn81N8qwiSVVZk6i3eG0cRBvJRVDBzAoVXZGD2eN1eG8ESdyiE9CFquqbcKW1PrBPkDi7HPy4NJ6TZC5jZZuw04Tapk0V+SoknAQQIgYiMx3pe9vBHmf32KlhxEZ+LghsRHAqBP1oJ6wmJyeYhyHEHo1Yj00TrziKlICQOhCEDr3Ex2RiuSOPwySduZDZsh7eXkeVbGRNKOeg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1u1PGI-0001Uc-71; Sun, 06 Apr 2025 08:38:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77575] [PATCH 09/21] gnu: python-flufl-lock: Update to 8.1.0. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, guix-patches@gnu.org Resent-Date: Sun, 06 Apr 2025 12:38:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77575 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77575@debbugs.gnu.org Cc: Nicolas Graves , lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org X-Debbugs-Original-Xcc: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org Received: via spool by 77575-submit@debbugs.gnu.org id=B77575.17439430765560 (code B ref 77575); Sun, 06 Apr 2025 12:38:06 +0000 Received: (at 77575) by debbugs.gnu.org; 6 Apr 2025 12:37:56 +0000 Received: from localhost ([127.0.0.1]:46370 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1PG7-0001RZ-KL for submit@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:56 -0400 Received: from 9.mo562.mail-out.ovh.net ([46.105.72.114]:46247) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1PG1-0001Pc-1c for 77575@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:49 -0400 Received: from director4.derp.mail-out.ovh.net (director4.derp.mail-out.ovh.net [79.137.60.37]) by mo562.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLg4Jdpz1KNY; Sun, 6 Apr 2025 12:37:47 +0000 (UTC) Received: from director4.derp.mail-out.ovh.net (director4.derp.mail-out.ovh.net. [127.0.0.1]) by director4.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <77575@debbugs.gnu.org>; Sun, 6 Apr 2025 12:37:47 +0000 (UTC) Received: from mta3.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.108.9.187]) by director4.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLg42mbzy8N; Sun, 6 Apr 2025 12:37:47 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.7]) by mta3.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 374E13A3EB8; Sun, 6 Apr 2025 12:37:47 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-103G005e24ea326-c671-4e4d-a0d0-ea3d2bcf351e, C919729AFBE9AB1136EE71DE75FB1B1DBE8A85BF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Sun, 6 Apr 2025 14:37:11 +0200 Message-ID: <20250406123732.31301-9-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250406123732.31301-1-ngraves@ngraves.fr> References: <20250406123732.31301-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 8474367124372316898 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduleejvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleevueeghffgtdeiueegffduvefhleehtedtffehgeetudfhgfdvledvteelkeegnecuffhomhgrihhnpehrvggrughthhgvughotghsrdhiohenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheejheesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=Qrg38/E6shBFswMoM9gsQZSiO6KVsIsXpSnTXD4nTKY=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1743943067; v=1; b=33rU26Ly5FnTcrJ0vf6Rriu5jw+f/rRspms7uz19sVPc6cvdHrxovMjkPe+DGfbT+i34FZC1 Fhfd8eSyz1wkOP4PZmIHLFIfNa/f6Bcba13lsEL/zhsh2dnmjzSmMwNaRL8SoSjy2N9ApbD7XqI LJxxGuQhnMtvCPJVxa/qr/6ae8JTN1qTqTHR5iBfn4GOSlm3/eMhGFzJBrBXc2+jlBqUEniAU1y NT5aXNZM+J7QMrg3zNK755ly6aQa3CrzhzwOeQ3n/PGsR+xwDdYB1njT5bTsQZ7EWcJ7axJ/Zni SRc6qNhLPKcS/+j/dx/a2Plz3vb20xyC1N7eeIbvZJ0MA== 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-flufl-lock): Update to 8.1.0. [build-system]: Switch to pyproject. [arguments]{test-flags}: Ignore docs and coverage tests. {phases}: Add phase 'add-custom-dist-info. [native-inputs]: Add python-hatchling, python-pytest, python-pytest-cov, python-sybil. --- gnu/packages/python-xyz.scm | 31 +++++++++++++++++++++++++++---- 1 file changed, 27 insertions(+), 4 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index efdf82e58c..f779acd4df 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -34729,15 +34729,38 @@ (define-public python-flufl-i18n (define-public python-flufl-lock (package (name "python-flufl-lock") - (version "4.0") + (version "8.1.0") (source (origin (method url-fetch) (uri (pypi-uri "flufl.lock" version)) (sha256 - (base32 - "055941zyma3wfx25jhm8wcsghpv3jc3iwi1gdrdjhzcnfhn62lxq")))) - (build-system python-build-system) + (base32 "1jz7vipjga4x803gfsb9mvnfb6q8my7ib000nsc3v9ljaq0050yq")))) + (build-system pyproject-build-system) + (arguments + (list #:test-flags + #~(list "--no-cov" "--ignore-glob=docs/*") + #:phases + #~(modify-phases %standard-phases + ;; This phase add a symlink of dist-info dir for packages + ;; expecting flufl.lock rather than flufl_lock (mailman). + (add-after 'install 'add-custom-dist-info + (lambda _ + (for-each + (lambda (dir) + (with-directory-excursion (dirname dir) + (let ((base (basename dir))) + (symlink base + (string-join (string-split base #\_) "."))))) + (find-files #$output + (lambda (file stat) + (string-suffix? ".dist-info" file)) + #:directories? #t))))))) + (native-inputs + (list python-hatchling + python-pytest + python-pytest-cov + python-sybil)) (propagated-inputs (list python-atpublic python-psutil)) (home-page "https://flufllock.readthedocs.io") From patchwork Sun Apr 6 12:37: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: 41347 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 911BD27BBEC; Sun, 6 Apr 2025 13:38:55 +0100 (BST) 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 11A9027BBE9 for ; Sun, 6 Apr 2025 13:38:55 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1u1PGW-0005nG-84; Sun, 06 Apr 2025 08:38:20 -0400 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 1u1PGK-0005bk-Cw for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:08 -0400 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 1u1PGK-00056O-2V for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:08 -0400 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=HUxFUQBdr5IeBojEpvFy790+aXPMoI9vm3qIi+ERgkw=; b=tSVlJaKS9JwTYSqstkkyhH/bMH+IzcTnRnwkVHHvpbA14vX2fkusYXn4wysb1aC9XmisZltiq/zk7hOWjZGTcOlOr8o5YPfjc8/8AIQFEDlA5zQ7p6+1fKLdqisxqYhP0S5EtNPpY8woUqyx37PXMp1eXXIl4Pd5k3yVDMEeSwRVIkkZpI8FwPFJNf51/Dqg8TRqZdloN5PJs6C4W862D524ryaoA2X/LsbPhJ6kNazw+6Z79sHZ1SJa6v0xS78Z8KIqwi+mkTVdNO/po3/SL1GFJLNQl+kitiGFagU2YJ7GVW5pgHnqd1LlUBJC6FKYmRHe7V/DKz2WmYVEXwSHTQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1u1PGI-0001Un-MM; Sun, 06 Apr 2025 08:38:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77575] [PATCH 10/21] gnu: python-flufl-i18n: Update to 5.1.0. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, guix-patches@gnu.org Resent-Date: Sun, 06 Apr 2025 12:38:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77575 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77575@debbugs.gnu.org Cc: Nicolas Graves , lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org X-Debbugs-Original-Xcc: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org Received: via spool by 77575-submit@debbugs.gnu.org id=B77575.17439430775577 (code B ref 77575); Sun, 06 Apr 2025 12:38:06 +0000 Received: (at 77575) by debbugs.gnu.org; 6 Apr 2025 12:37:57 +0000 Received: from localhost ([127.0.0.1]:46372 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1PG8-0001Rd-2m for submit@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:56 -0400 Received: from 6.mo563.mail-out.ovh.net ([46.105.55.200]:41779) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1PG2-0001Pk-4H for 77575@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:50 -0400 Received: from director1.derp.mail-out.ovh.net (director1.derp.mail-out.ovh.net [51.68.80.175]) by mo563.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLh4c46z1fDk; Sun, 6 Apr 2025 12:37:48 +0000 (UTC) Received: from director1.derp.mail-out.ovh.net (director1.derp.mail-out.ovh.net. [127.0.0.1]) by director1.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <77575@debbugs.gnu.org>; Sun, 6 Apr 2025 12:37:48 +0000 (UTC) Received: from mta7.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.108.9.187]) by director1.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLh2xvszHmRj; Sun, 6 Apr 2025 12:37:48 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.1]) by mta7.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id E62C6C397A; Sun, 6 Apr 2025 12:37:47 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-105G006590a1835-83fd-4fe1-bd5b-4c5a8e936bdd, C919729AFBE9AB1136EE71DE75FB1B1DBE8A85BF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Sun, 6 Apr 2025 14:37:12 +0200 Message-ID: <20250406123732.31301-10-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250406123732.31301-1-ngraves@ngraves.fr> References: <20250406123732.31301-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 8474648600264958690 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduleejvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleevueeghffgtdeiueegffduvefhleehtedtffehgeetudfhgfdvledvteelkeegnecuffhomhgrihhnpehrvggrughthhgvughotghsrdhiohenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheejheesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeifegmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=HUxFUQBdr5IeBojEpvFy790+aXPMoI9vm3qIi+ERgkw=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1743943068; v=1; b=WNqm+BGSX7NcooveoYj2xBLqdEPgwoFpvrgpjTqMHkupdDSI++GUAOvvLRb0yzNPEOZvpi3M tEUUWCcMTqGPSYOD1QkXVqS4ZN2zg9MXpvLWVHsMM84MZ7ukEDmwJ9cy8PdtDgNJwd3aRJDSbgs 0Bvty5QUeSa/EEVSg3VbLNa1ccGl3D8zfLBz+qME9PqqsZSfCBZ/MsglpOog/teN3D/6vmqsG1I N7lm0UPA6/LnV22bmOIuKJOV3yTYctl+86Bc/IljnRqs4j5P5y32jfrpTv1sULYSLLDr780Kkbk zy0px1lzY8rxNRVWRc/jwP1I7zd/UhPbN91OegBq4jdZw== 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-flufl-i18n): Update to 5.1.0. [build-system]: Switch to pyproject. [arguments]{test-flags}: Ignore docs and coverage tests. {phases}: Add phase 'add-custom-dist-info. [native-inputs]: Add python-hatchling, python-pytest, python-pytest-cov, python-sybil. --- gnu/packages/python-xyz.scm | 32 ++++++++++++++++++++++++++++---- 1 file changed, 28 insertions(+), 4 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index f779acd4df..374d10a8d8 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -34703,17 +34703,41 @@ (define-public python-flufl-bounce (define-public python-flufl-i18n (package (name "python-flufl-i18n") - (version "3.0") + (version "5.1.0") (source (origin (method url-fetch) - (uri (pypi-uri "flufl.i18n" version)) + (uri (pypi-uri "flufl_i18n" version)) (sha256 (base32 - "1flwpn1xhgc957zj3zxw92dhdjh0lsy0hdvzq32dzqpsajfsvq1r")))) - (build-system python-build-system) + "0bm4kmi04gm164y5nmadmrg79y1l1cs9iwxcv9y7gq0dgyr20xms")))) + (build-system pyproject-build-system) + (arguments + (list #:test-flags + #~(list "--no-cov" "--ignore-glob=docs/*") + #:phases + #~(modify-phases %standard-phases + ;; This phase add a symlink of dist-info dir for packages + ;; expecting flufl.i18n rather than flufl_i18n (mailman). + (add-after 'install 'add-custom-dist-info + (lambda _ + (for-each + (lambda (dir) + (with-directory-excursion (dirname dir) + (let ((base (basename dir))) + (symlink base + (string-join (string-split base #\_) "."))))) + (find-files #$output + (lambda (file stat) + (string-suffix? ".dist-info" file)) + #:directories? #t))))))) (propagated-inputs (list python-atpublic)) + (native-inputs + (list python-hatchling + python-pytest + python-pytest-cov + python-sybil)) (home-page "https://flufli18n.readthedocs.io") (synopsis "API for Python internationalization") (description From patchwork Sun Apr 6 12:37: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: 41355 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 E530327BBE2; Sun, 6 Apr 2025 13:39:31 +0100 (BST) 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 565DE27BBEC for ; Sun, 6 Apr 2025 13:39:30 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1u1PGN-0005f7-3i; Sun, 06 Apr 2025 08:38:11 -0400 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 1u1PGK-0005bj-AT for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:08 -0400 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 1u1PGK-00056M-0l for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:08 -0400 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=0Q/c0WhDhPgHivlFs6ppiYJ6mwhk9S5aJbsELSTlAAI=; b=SFwEojpFUEX7aqOM3D6U38ilMgGQ3hysrcAsTdwhNXhrkPieGGM03GNL0s2nOr9dz2ePRgrrCJdiDI/6ouRjNNOOzswT33/Yyy7iTSAvFS5iTCTlf+vzVIy1onwQZAVCG8tCENdME6ebmFMjpT/l7zNjmR6srcq6jSnqWnmeKUF+waeubZXMhQ+56yacbcqgdIqfwXKzs79RMMiNRcMmEBBlI72Sln7MF4JsnTKVdmWmOS+IfcUvJKoK/v1Mm8MW2GNLc7xUYfBE40vr1WNZNw2DOgXz2XNQ1JYr5dzthVW4AdGqSaOpja34bj92Em+nQHtAgKwlMCD0IkBRo4d6ew==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1u1PGJ-0001Uy-6v; Sun, 06 Apr 2025 08:38:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77575] [PATCH 11/21] gnu: cnvkit: Update to 0.9.12. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, guix-patches@gnu.org Resent-Date: Sun, 06 Apr 2025 12:38:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77575 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77575@debbugs.gnu.org Cc: Nicolas Graves , lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org X-Debbugs-Original-Xcc: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org Received: via spool by 77575-submit@debbugs.gnu.org id=B77575.17439430775584 (code B ref 77575); Sun, 06 Apr 2025 12:38:07 +0000 Received: (at 77575) by debbugs.gnu.org; 6 Apr 2025 12:37:57 +0000 Received: from localhost ([127.0.0.1]:46374 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1PG8-0001Rs-Rb for submit@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:57 -0400 Received: from 4.mo562.mail-out.ovh.net ([46.105.38.146]:37215) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1PG2-0001Pr-Aq for 77575@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:51 -0400 Received: from director1.derp.mail-out.ovh.net (director1.derp.mail-out.ovh.net [51.68.80.175]) by mo562.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLj37Jjz1g19; Sun, 6 Apr 2025 12:37:49 +0000 (UTC) Received: from director1.derp.mail-out.ovh.net (director1.derp.mail-out.ovh.net. [127.0.0.1]) by director1.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <77575@debbugs.gnu.org>; Sun, 6 Apr 2025 12:37:49 +0000 (UTC) Received: from mta10.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.113.187]) by director1.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLj1Q88zHcF5; Sun, 6 Apr 2025 12:37:49 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.4]) by mta10.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id ABE9DDA396C; Sun, 6 Apr 2025 12:37:48 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-100R003427a4b13-d0b4-420f-ad62-e44caa37b840, C919729AFBE9AB1136EE71DE75FB1B1DBE8A85BF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Sun, 6 Apr 2025 14:37:13 +0200 Message-ID: <20250406123732.31301-11-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250406123732.31301-1-ngraves@ngraves.fr> References: <20250406123732.31301-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 8474930075861377762 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduleejvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnheplefgveeiteehtdeuuddvhfeluddtjedujeeiueelvdejfeethfefiedtheevvdefnecuffhomhgrihhnpehrvggrughthhgvughotghsrdhorhhgnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehjeehseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehiedvmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=0Q/c0WhDhPgHivlFs6ppiYJ6mwhk9S5aJbsELSTlAAI=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1743943069; v=1; b=225iS+rfBC21fxlBj59RmfZHWvOYHI6d/56uFTtleoNoCclrbLgnuPwPLMdrhlJpLSDlnMkW jyFP+NCcYlY62Fq3Pc4vApASbmMAOp522U2McCzIaC+K+6bKeaLCycbbqJEoXH1vmBJ1nprYCXs K5TYsq9/ZMcZemnT5/iIf43RAaAEe6OLX7bZrhYjXIPBcKZv4yKQUJlMJJVaeVYVuaO+ggZg0ls 1gM/3rOoulErsCBY/mu4me/w0eh/QCXHuX5uXTRahfY98GqLu0+5QYdJrWk8gJclys7zGz3tTvx 6qIYgvZLtKxdBKv/OTsND0Lmu3elx4OWjtcZpf7KGU2ew== 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 (cnvkit): Update to 0.9.12. [build-system]: Switch to pyproject. [native-inputs]: Add python-setuptools, python-wheel. --- gnu/packages/bioinformatics.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 5c5106b21a..cbb7aa1b11 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -21156,7 +21156,7 @@ (define-public nanopolish (define-public cnvkit (package (name "cnvkit") - (version "0.9.10") + (version "0.9.12") (source (origin (method git-fetch) @@ -21165,7 +21165,7 @@ (define-public cnvkit (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "0r303pqjg70zpxa564bavbfj99c6di0dafgqqwx2vh4vfsiif94q")))) + (base32 "090yh17symcahddx399kcx0mcw4gdrcc2jil3p8lb92r8c8kglb5")))) (build-system pyproject-build-system) (propagated-inputs (list python-biopython @@ -21182,7 +21182,7 @@ (define-public cnvkit ;; R packages r-dnacopy)) (inputs (list r-minimal)) ;for tests - (native-inputs (list python-setuptools python-wheel)) + (native-inputs (list python-pytest python-setuptools python-wheel)) (home-page "https://cnvkit.readthedocs.org/") (synopsis "Copy number variant detection from targeted DNA sequencing") (description From patchwork Sun Apr 6 12:37: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: 41343 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 3A8CE27BBEA; Sun, 6 Apr 2025 13:38:35 +0100 (BST) 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 EDB1A27BBE2 for ; Sun, 6 Apr 2025 13:38:34 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1u1PGO-0005gy-7d; Sun, 06 Apr 2025 08:38:12 -0400 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 1u1PGL-0005cv-D1 for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:09 -0400 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 1u1PGL-00056u-3a for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:09 -0400 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=W/xcaR0I3R96Bz0GrRZ8sqIbmJOpqsJfGIt9I78uGKI=; b=dz4T+9MIo/04fYOaSVvILDBS+OqY+LgzaZ1/+KzEQvLqM6D2mXe5+mXW8Jte4MBXscwN+QExa5d0HtUj5eDx6pzedQn9rq/hATeK2fjUrb0x/2TQZ8J5w5teKDzCUGKDJufSPUDwJs3R8C26GsoA7oXgU33iIXKyO2jTXyMvVVwp297h8YxirWm0N7og3wAxbtTpDKykAb6CZdBfKQddRR8ZYA+Fvxz11DXFjcVMymjg1I8MyNolcGIfhRtj35UuAlFFVitlhUpiiF1IiVMAirFpOk5VcdXkowdkHE34eeFK36tQ5YMdMzOw+ylrAZZOMsZ6Ozjw0GJvozn7PWC0pA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1u1PGJ-0001V9-Oc; Sun, 06 Apr 2025 08:38:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77575] [PATCH 12/21] gnu: python-authheaders: Update to 0.16.3. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, guix-patches@gnu.org Resent-Date: Sun, 06 Apr 2025 12:38:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77575 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77575@debbugs.gnu.org Cc: Nicolas Graves , lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org X-Debbugs-Original-Xcc: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org Received: via spool by 77575-submit@debbugs.gnu.org id=B77575.17439430795610 (code B ref 77575); Sun, 06 Apr 2025 12:38:07 +0000 Received: (at 77575) by debbugs.gnu.org; 6 Apr 2025 12:37:59 +0000 Received: from localhost ([127.0.0.1]:46380 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1PG9-0001SA-NM for submit@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:58 -0400 Received: from 2.mo563.mail-out.ovh.net ([46.105.33.33]:59969) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1PG2-0001Q6-T0 for 77575@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:51 -0400 Received: from director3.derp.mail-out.ovh.net (director3.derp.mail-out.ovh.net [152.228.215.222]) by mo563.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLk0KPGz1fH8; Sun, 6 Apr 2025 12:37:50 +0000 (UTC) Received: from director3.derp.mail-out.ovh.net (director3.derp.mail-out.ovh.net. [127.0.0.1]) by director3.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <77575@debbugs.gnu.org>; Sun, 6 Apr 2025 12:37:49 +0000 (UTC) Received: from mta6.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.168.210]) by director3.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLj6fj9z7wVr; Sun, 6 Apr 2025 12:37:49 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.7]) by mta6.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 890CED43D6C; Sun, 6 Apr 2025 12:37:49 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-103G0051d814561-025f-45f7-9967-c0936f1a6cc6, C919729AFBE9AB1136EE71DE75FB1B1DBE8A85BF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Sun, 6 Apr 2025 14:37:14 +0200 Message-ID: <20250406123732.31301-12-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250406123732.31301-1-ngraves@ngraves.fr> References: <20250406123732.31301-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 8474930074264199906 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduleejvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedvnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheejheesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeifegmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=W/xcaR0I3R96Bz0GrRZ8sqIbmJOpqsJfGIt9I78uGKI=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1743943070; v=1; b=Yg0YvljJMf8cqw29lB0YZ43bJztsGXPUCfkuXBh8QRySQ7vpKQXfvHOtaCTWp3JJPvynFaGA CG9PnhPpovfU84t4lKcFYSyzOEijSlfNpKtlktjm5xBX/AW1Gj/StZDgMBibAtqrnjfqqHJbDt3 nXdGZBAen4FCoRIjhI+I8ZHnP9Hs8TRBaX7BWazLkxFK4VQoOf6uLNHuVXjXH9J4wtGmdq/a76A xWzQAXH9aGZYRFMuYLqZSS5y7tFaD3R8h02Emf5shUFV8aGvaMnzLyAe3wMDV+8bgjMMqBAwQRn GVzvYtuqF5MXyWaAucjNiQVPFPMRBv95ajYqYbgB+Tymg== 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/mail.scm (python-authheaders): Update to 0.16.3. [build-system]: Switch to pyproject. [native-inputs]: Add python-setuptools, python-wheel. --- gnu/packages/mail.scm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index c031548216..217ffa8d01 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -4680,18 +4680,20 @@ (define-public python-dkimpy (define-public python-authheaders (package (name "python-authheaders") - (version "0.13.0") + (version "0.16.3") (source (origin (method url-fetch) (uri (pypi-uri "authheaders" version)) (sha256 (base32 - "14k6i72k5f8dyvps8vc0aq0cczc8lvqpgjfjzsy6qqychjvjcmwk")))) - (build-system python-build-system) + "12hl93336w64iyqalpv4rma2ijigav68qy1xmgziibdi7inxr3hi")))) + (build-system pyproject-build-system) (propagated-inputs (list python-authres python-dkimpy python-dnspython python-publicsuffix2)) + (native-inputs + (list python-setuptools python-wheel)) (home-page "https://github.com/ValiMail/authentication-headers") (synopsis "Library wrapping email authentication header verification and generation") (description From patchwork Sun Apr 6 12:37: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: 41350 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 085A927BBEA; Sun, 6 Apr 2025 13:39:11 +0100 (BST) 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 5AD0A27BBE2 for ; Sun, 6 Apr 2025 13:39:10 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1u1PGN-0005fS-7C; Sun, 06 Apr 2025 08:38:11 -0400 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 1u1PGL-0005eE-VR for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:10 -0400 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 1u1PGL-00057C-Lr for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:09 -0400 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=2qQwxEDtfkNriGmCb1Vu7Nc0le1jTFFjIcE0+Spvgyw=; b=BLJSMQT96mOaidcr0O7FxH3zQvbci9Sq6o145zIhC0jGToBsZULpFHRzZJBEoG+7hoFNUmKnqZSuoOL1t+GJ3QUOpPaPZRMOXUdxoUVidLekUoj7VISqwcxcO/g+a8V8BFmFkAmJ4kp52wfxJQFWBDoozaA0rPYKAdJGbtX8AO3PxtZ6VAOgDGYCQo4YK/GRf0qqZLINZJfnEXiPUQnNLT5CddybEeTwU1j3NYfsyqUzY7WMTUyfN3udIG4txYGdgHst+rut7ynuT/6q6ynFowt6ryTva9cFFTEGwBKYTv8yHPanAmlHlZ1vRdWJRgtxqf+u3ypt0u5pcopQs+0aHg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1u1PGK-0001VM-A1; Sun, 06 Apr 2025 08:38:08 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77575] [PATCH 13/21] gnu: mailman: Update to 3.3.10. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, guix-patches@gnu.org Resent-Date: Sun, 06 Apr 2025 12:38:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77575 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77575@debbugs.gnu.org Cc: Nicolas Graves , lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org X-Debbugs-Original-Xcc: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org Received: via spool by 77575-submit@debbugs.gnu.org id=B77575.17439430795622 (code B ref 77575); Sun, 06 Apr 2025 12:38:08 +0000 Received: (at 77575) by debbugs.gnu.org; 6 Apr 2025 12:37:59 +0000 Received: from localhost ([127.0.0.1]:46384 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1PGB-0001SW-0Y for submit@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:59 -0400 Received: from 3.mo562.mail-out.ovh.net ([46.105.33.63]:39069) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1PG4-0001QM-7A for 77575@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:53 -0400 Received: from director3.derp.mail-out.ovh.net (director3.derp.mail-out.ovh.net [152.228.215.222]) by mo562.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLk5q8cz1gl0; Sun, 6 Apr 2025 12:37:50 +0000 (UTC) Received: from director3.derp.mail-out.ovh.net (director3.derp.mail-out.ovh.net. [127.0.0.1]) by director3.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <77575@debbugs.gnu.org>; Sun, 6 Apr 2025 12:37:50 +0000 (UTC) Received: from mta3.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.109.148.169]) by director3.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLk4gfDz82Vw; Sun, 6 Apr 2025 12:37:50 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.1]) by mta3.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 3AF5B3A3EC4; Sun, 6 Apr 2025 12:37:50 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-98R002d0041b05-8b0a-4f16-8354-4a1748f41e08, C919729AFBE9AB1136EE71DE75FB1B1DBE8A85BF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Sun, 6 Apr 2025 14:37:15 +0200 Message-ID: <20250406123732.31301-13-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250406123732.31301-1-ngraves@ngraves.fr> References: <20250406123732.31301-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 8475211552531407586 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduleejvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepgfejhfekkedtgfduleethfehiedvhfdvgeegffelieejfeekudduveeiffevfeegnecuffhomhgrihhnpehlihhsthdrohhrghenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheejheesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=2qQwxEDtfkNriGmCb1Vu7Nc0le1jTFFjIcE0+Spvgyw=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1743943070; v=1; b=zUOn6SlzWoWNzpb4jVYmSYB3Ik9pFkeRbn1k5fF1ptm8fMLtficb398Z865+Nnvwa5PM3HJG N+yt9MmR8psWvwTc3XWnfLFbfl+7Nro/iONIcnWTr+N5YeIVjgJk7TfcwblZ6dAjUOV2HG+ydRI 86bkVh4SQuvnv7/QVe5UFEjEWDeSrwuMjifOKwFa1tu+5NNVH6xWA/Ni75ZGbrEVIzRjwT2mB6g ppkT8g/NCkHCC6WJYiYANq8vwfz7kois96AEu/qfqZvwyeHVz05U8uOkWQJWwob8HiltaT0opzh 6wclN7ly+SR8MV4FNih96wDN10kkARp417zij1G08VckQ== 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/mail.scm (mailman): Update to 3.3.10. [build-system]: Switch to pyproject. [arguments]{tests?}: Disable tests? [native-inputs]: Remove python-nose. Add python-pytest, python-pdm-backend. --- gnu/packages/mail.scm | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 217ffa8d01..e4b874078b 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -3587,14 +3587,17 @@ (define-public opensmtpd-filter-rspamd (define-public mailman (package (name "mailman") - (version "3.3.2") + (version "3.3.10") (source (origin (method url-fetch) (uri (pypi-uri "mailman" version)) (sha256 - (base32 "0a5ckbf8hc3y28b7p5psp0d4bxk601jlr5pd3hhh545xd8d9f0dg")))) - (build-system python-build-system) + (base32 "0cjn8karkgrapgiv3ra6ddcngkf5c5779hrq369mvwi6ygy7ir0d")))) + (build-system pyproject-build-system) + (arguments + ;; XXX: Too much failing tests to try and isolate them. + (list #:tests? #f)) (propagated-inputs (list gunicorn python-aiosmtpd @@ -3619,7 +3622,7 @@ (define-public mailman python-zope-event python-zope-interface)) (native-inputs - (list python-nose)) + (list python-pytest python-pdm-backend)) (home-page "https://www.list.org") (synopsis "Mailing list manager") (description From patchwork Sun Apr 6 12:37: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: 41346 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 13AB327BBEA; Sun, 6 Apr 2025 13:38:54 +0100 (BST) 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 965BF27BBE2 for ; Sun, 6 Apr 2025 13:38:53 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1u1PGV-0005mS-IX; Sun, 06 Apr 2025 08:38:19 -0400 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 1u1PGM-0005f0-HX for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:10 -0400 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 1u1PGM-00057X-86 for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:10 -0400 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=hEAtee3Oyct7YuSsFJ4rf9is77i+5TXUxYxtm1bUaq0=; b=DZXohrhGLiJQe3L1S45t1g86RNJAptkxnTQfG2tAzOa6BlDHIgVVqfpsPWjLXiixzDKR1y3a1Mi8B1/D2fSTgGkUzyjrWt+kF4hqFyn6WopAa7v9BbbLn71X9uE7RL5cGAoxX3MCQp96Cj4apslacbj8CB2KDNuLazuckrTJBvPxeIYyAJl8h1sZCLgjl9x53VnYP566R1aYtOc+S+6P1HN2HDPCWOBOD9sJKlv/mnw69zAuhbtnvUn0YpkIKBl3vE+k5pJ2sOY2wpZlGEqkToQkHRJP2Rw1c9ZSe2IptXKCWDlEBJwetL0KbgULsyIjkq6HW8QtHk+8BKo+rUXv+A==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1u1PGK-0001Va-RS; Sun, 06 Apr 2025 08:38:08 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77575] [PATCH 14/21] gnu: python-mailman-hyperkitty: Update to 1.2.1. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, guix-patches@gnu.org Resent-Date: Sun, 06 Apr 2025 12:38:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77575 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77575@debbugs.gnu.org Cc: Nicolas Graves , lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org X-Debbugs-Original-Xcc: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org Received: via spool by 77575-submit@debbugs.gnu.org id=B77575.17439430805630 (code B ref 77575); Sun, 06 Apr 2025 12:38:08 +0000 Received: (at 77575) by debbugs.gnu.org; 6 Apr 2025 12:38:00 +0000 Received: from localhost ([127.0.0.1]:46388 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1PGB-0001Se-Cx for submit@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:59 -0400 Received: from 3.mo562.mail-out.ovh.net ([46.105.33.63]:52379) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1PG5-0001Qt-3P for 77575@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:53 -0400 Received: from director1.derp.mail-out.ovh.net (director1.derp.mail-out.ovh.net [51.68.80.175]) by mo562.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLm1MpWz1glT; Sun, 6 Apr 2025 12:37:52 +0000 (UTC) Received: from director1.derp.mail-out.ovh.net (director1.derp.mail-out.ovh.net. [127.0.0.1]) by director1.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <77575@debbugs.gnu.org>; Sun, 6 Apr 2025 12:37:51 +0000 (UTC) Received: from mta10.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.96.187]) by director1.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLl6lCszHcF5; Sun, 6 Apr 2025 12:37:51 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.4]) by mta10.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 6CA83DA396C; Sun, 6 Apr 2025 12:37:51 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-107S0016edf2529-a4d6-4cb4-9cb1-ec53ee1ced22, C919729AFBE9AB1136EE71DE75FB1B1DBE8A85BF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Sun, 6 Apr 2025 14:37:16 +0200 Message-ID: <20250406123732.31301-14-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250406123732.31301-1-ngraves@ngraves.fr> References: <20250406123732.31301-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 8475493024705077986 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduleejvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepffekgffhkedttdfgkeegfeeifedvgeejhefhfeelgfdtgeegleeviedvgeeufedvnecuffhomhgrihhnpehgihhtlhgrsgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheejheesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=hEAtee3Oyct7YuSsFJ4rf9is77i+5TXUxYxtm1bUaq0=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1743943072; v=1; b=issckz5nBIo6EskzsLsim7ycIPjVpvJ1TJBNvBby0eAVxlJV/KzpHt5hah5Fq7kUM9CY3gNa 31PKpfXjqgcrj2eVwgyJ0xR3JaCrdZE233ETUdoNqcyeaxlGkiKAjTUKUDK0DgNHQX0rF6c7WL1 ATH6OjKaQ3bAoQoNOZBuJPf2EdhxLZTCqx4Egsy4zmelZSkjucwi4MEnsfQlseBOvBYirZo0A/i ThRf06uwXs5iUs42XnnXFPWHgmxmYXyyHy6HymFo/KjvDFYmThM0XEud7h2t7M9wfDhdnYSTmLw CiLKSZqVVaksv1nVZ3XL/uBuaaOI2Xhw7LPDxYVSAbwKQ== 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/mail.scm (python-mailman-hyperkitty): Update to 1.2.1. [build-system] :Swtich to pyproject. [native-inputs]: Remove python-mock, python-nose. Add python-setuptools, python-wheel. --- gnu/packages/mail.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index e4b874078b..3d2085b59e 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -3757,21 +3757,21 @@ (define-public python-django-mailman3 (define-public python-mailman-hyperkitty (package (name "python-mailman-hyperkitty") - (version "1.2.0") + (version "1.2.1") (source (origin (method url-fetch) (uri (pypi-uri "mailman-hyperkitty" version)) (sha256 (base32 - "1ni6vf1yi14c0l895fk278x4na7ymhpkl1q0vnpzbkzplpa7200i")))) - (build-system python-build-system) + "0f6c1fs28w3r9k9mbg7gsv6pa45aayaadaa0dn4q5dfcqvxrvmpq")))) + (build-system pyproject-build-system) (propagated-inputs (list python-requests python-zope-interface)) (inputs (list mailman)) (native-inputs - (list python-mock python-nose python-nose2)) + (list python-nose2 python-setuptools python-wheel)) (home-page "https://gitlab.com/mailman/mailman-hyperkitty/") (synopsis "Mailman archiver plugin for HyperKitty") (description From patchwork Sun Apr 6 12:37: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: 41349 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 CC58927BBE9; Sun, 6 Apr 2025 13:39:08 +0100 (BST) 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 DABE527BBE2 for ; Sun, 6 Apr 2025 13:39:07 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1u1PGQ-0005ks-TS; Sun, 06 Apr 2025 08:38:15 -0400 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 1u1PGN-0005fU-94 for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:11 -0400 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 1u1PGM-00057o-Og for guix-patches@gnu.org; Sun, 06 Apr 2025 08:38:11 -0400 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=7UwSNYpXvM9JPvQlzZr/Tobabqb1wel9g6jTQy6poh4=; b=gRZBNsn2X8R+7DUyt9UVwGgNUn2vKETlK8O2hFY2LuUJ0V3tGGBGIWfaONo8y9uV4VUF59bRHauSieLm11h4WXNFs6UaxoBKUkkapleT46yrmosm9Rg9q75pwWhkfucf4s3O3h3/Yyq0S2epGedsR/wFWMphmKNkE4Vztw1TqzBGqex2ome/P0paMAd6h79p0UFlimDdFhKlLFXGsbn7wnCkm4QUuRw76TBnvodhe585iW+0qEgCv4+PVCpuCBdo+kJj0O+rBLRepBj7DQ4MAnKylnRShK9izr+e5tEsjJnZnMlySZlm8COvLC5Y+tvDyVhKufMNYDIW5QQCMfuebA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1u1PGL-0001Vk-CW; Sun, 06 Apr 2025 08:38:09 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77575] [PATCH 15/21] gnu: python-ledgerblue: Fix version detection. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, guix-patches@gnu.org Resent-Date: Sun, 06 Apr 2025 12:38:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77575 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77575@debbugs.gnu.org Cc: Nicolas Graves , lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org X-Debbugs-Original-Xcc: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org Received: via spool by 77575-submit@debbugs.gnu.org id=B77575.17439430805637 (code B ref 77575); Sun, 06 Apr 2025 12:38:09 +0000 Received: (at 77575) by debbugs.gnu.org; 6 Apr 2025 12:38:00 +0000 Received: from localhost ([127.0.0.1]:46390 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1PGB-0001Sl-Rc for submit@debbugs.gnu.org; Sun, 06 Apr 2025 08:38:00 -0400 Received: from 1.mo563.mail-out.ovh.net ([178.33.106.244]:52763) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1PG5-0001R7-TZ for 77575@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:54 -0400 Received: from director1.derp.mail-out.ovh.net (director1.derp.mail-out.ovh.net [51.68.80.175]) by mo563.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLm6Vwdz1f7H; Sun, 6 Apr 2025 12:37:52 +0000 (UTC) Received: from director1.derp.mail-out.ovh.net (director1.derp.mail-out.ovh.net. [127.0.0.1]) by director1.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <77575@debbugs.gnu.org>; Sun, 6 Apr 2025 12:37:52 +0000 (UTC) Received: from mta6.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.168.210]) by director1.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLm4n6fzHZcS; Sun, 6 Apr 2025 12:37:52 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.2]) by mta6.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 2FB6ED43D6C; Sun, 6 Apr 2025 12:37:52 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-96R00168b0fa03-d3dd-4b8c-8262-207c518094bc, C919729AFBE9AB1136EE71DE75FB1B1DBE8A85BF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Sun, 6 Apr 2025 14:37:17 +0200 Message-ID: <20250406123732.31301-15-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250406123732.31301-1-ngraves@ngraves.fr> References: <20250406123732.31301-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 8475774500264731362 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduleejvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehjeehseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehieefmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=7UwSNYpXvM9JPvQlzZr/Tobabqb1wel9g6jTQy6poh4=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1743943073; v=1; b=3Vhb/iIsv/XJif+jwffyB5S37s9Za6Q7dALzPyiDhCAB53dYSeBLdDWm41pTosLN2KjIWZ3/ 5wZRb4m3B/xaKhLVQ6dJtUDyMNHrvAwLP/zJxh1LrciOuJY8Rin0oangJHsxsru2uYmiQxECTus TCpmWXbRv0fsf5XPMDeciXzsBXSurx7ODzF0kR/EveAKN+6E3LPxe65eEEBBnOxYFqqGUZtaMfn By6F0wtGgit8CDbHPaLVcZH0RXvZBCIsfoL2JzrSKmInwGBcmFop+KoP46VfzaZ1jr1awyAZAFs g73uhgg0SchomtynprXQyx5dQWr9ySMNG46Nmdxf+PgXg== 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/finance.scm (python-ledgerblue): Fix version detection. [arguments]{phases}: Add 'pretend-version phase. [native-inputs]: Add python-setuptools-scm. --- gnu/packages/finance.scm | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index 680ebe467c..f7e7ca1fff 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -1065,9 +1065,14 @@ (define-public python-ledgerblue "0ghpvxgih1zarp788qi1xh5xmprv6yhaxglfbix4974i7r4pszqy")))) (build-system pyproject-build-system) (arguments - `(#:tests? #f)) ; no tests + (list #:tests? #f + #:phases + #~(modify-phases %standard-phases + (add-before 'build 'pretend-version + (lambda _ + (setenv "SETUPTOOLS_SCM_PRETEND_VERSION" #$version)))))) (native-inputs - (list python-setuptools python-wheel)) + (list python-setuptools python-setuptools-scm python-wheel)) (propagated-inputs (list python-bleak python-pyelftools From patchwork Sun Apr 6 12:37: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: 41352 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 F38FF27BBEC; Sun, 6 Apr 2025 13:39:29 +0100 (BST) 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 AB6F927BBE2 for ; Sun, 6 Apr 2025 13:39:29 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1u1PHP-0006Rb-3y; Sun, 06 Apr 2025 08:39:15 -0400 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 1u1PHI-0006KS-Sy for guix-patches@gnu.org; Sun, 06 Apr 2025 08:39:09 -0400 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 1u1PHC-0005Rn-Bw for guix-patches@gnu.org; Sun, 06 Apr 2025 08:39:03 -0400 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=vSVtPBr44azlY53h9eKW0YPv2UXggfaQNSItqYuSrLg=; b=l1McrqRQdWJ7e46ac7ApLH6Ukae+Yv0STczp+BwI83S8NAnWP0p8zcudeXhPNQohYZHp4fDaf6x6QNd+A+wcjEwinLeuzqHd7HUcAV1EPTErASqtwfKxronbwd17lMW9Hzo0BjoVRmOHYELxy9lfOI+McA6qVCJbKJFsmzDonvN7xeOmojet4QQw1b2xbP7EsK6xzqKd0PeId/4OUfDtYIBP46qZ35ZWIXq8eaNAaQkZnVPd+b11KPXSRn5+N8TXvbXcRPztsBmWik2pnaTfXMQqe7ZqfqITv+lz00h+iaJMqFKHS+zxZlm6w4GYAq+S20F9cs4ubo9wUkxw/eB0ug==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1u1PHC-0001Y7-5l; Sun, 06 Apr 2025 08:39:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77575] [PATCH 16/21] gnu: ledger-agent: Switch to pyproject-build-system. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, guix-patches@gnu.org Resent-Date: Sun, 06 Apr 2025 12:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77575 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77575@debbugs.gnu.org Cc: Nicolas Graves , lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org X-Debbugs-Original-Xcc: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org Received: via spool by 77575-submit@debbugs.gnu.org id=B77575.17439430905844 (code B ref 77575); Sun, 06 Apr 2025 12:39:02 +0000 Received: (at 77575) by debbugs.gnu.org; 6 Apr 2025 12:38:10 +0000 Received: from localhost ([127.0.0.1]:46461 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1PGM-0001W9-8e for submit@debbugs.gnu.org; Sun, 06 Apr 2025 08:38:10 -0400 Received: from 1.mo563.mail-out.ovh.net ([178.33.106.244]:45981) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1PG6-0001R8-9M for 77575@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:54 -0400 Received: from director4.derp.mail-out.ovh.net (director4.derp.mail-out.ovh.net [79.137.60.37]) by mo563.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLn2mGXz1fHw; Sun, 6 Apr 2025 12:37:53 +0000 (UTC) Received: from director4.derp.mail-out.ovh.net (director4.derp.mail-out.ovh.net. [127.0.0.1]) by director4.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <77575@debbugs.gnu.org>; Sun, 6 Apr 2025 12:37:53 +0000 (UTC) Received: from mta3.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.109.148.169]) by director4.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLn27fHzyBb; Sun, 6 Apr 2025 12:37:53 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.7]) by mta3.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id EB3BE3A3EB8; Sun, 6 Apr 2025 12:37:52 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-100R003d0625448-9177-4f04-845f-e526dccd7460, C919729AFBE9AB1136EE71DE75FB1B1DBE8A85BF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Sun, 6 Apr 2025 14:37:18 +0200 Message-ID: <20250406123732.31301-16-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250406123732.31301-1-ngraves@ngraves.fr> References: <20250406123732.31301-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 8476055975053812450 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduleejvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedvnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheejheesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeifegmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=vSVtPBr44azlY53h9eKW0YPv2UXggfaQNSItqYuSrLg=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1743943073; v=1; b=D3Bj2WCdZcJ5Jp9fisY1Gax15l4Ln3WGR+19RsJeTO2C/p+6WrzC7OVi9K40aoDtH1skaDcJ Uz9eZWRnMHkr3GjZPqQBN8Y10F1t12if4INo8dcGd5RrKcX2Por366LJVPhiA/ndvIOx5FW7cPw VJw1JWe4k/B7O5h/04/GdAi2xWf5WxOjn5VfHahr8ryNGwd72E+YIrMTdLkqfzvhPAdisbvAWYv EpUlrXdYEBIA9OQ/E/5o0T8UZx/ARYy0OuUhtDt6GgA1mXVN0CtZhUT2OyhTl7qgocmWWxywc1X HlrT7vc+39R/3TVRVbNRuPwjhjxkrC1PlvivGNsdmZAqw== 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/finance.scm (ledger-agent)[build-system]: Switch to pyproject. [native-inputs]: Add python-setuptools, python-wheel. --- gnu/packages/finance.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index f7e7ca1fff..f0536d3f3d 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -1219,9 +1219,11 @@ (define-public ledger-agent (sha256 (base32 "03zj602m2rln9yvr08dswy56vzkbldp8b074ixwzz525dafblr92")))) - (build-system python-build-system) + (build-system pyproject-build-system) (inputs (list python-ledgerblue python-trezor-agent)) + (native-inputs + (list python-setuptools python-wheel)) (home-page "https://github.com/romanz/trezor-agent") (synopsis "Ledger as hardware SSH/GPG agent") (description "This package allows using Ledger as hardware SSH/GPG agent.") From patchwork Sun Apr 6 12:37: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: 41362 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 9568A27BBEA; Sun, 6 Apr 2025 13:40:01 +0100 (BST) 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 0E2C327BBE2 for ; Sun, 6 Apr 2025 13:40:01 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1u1PI0-0006xC-Vm; Sun, 06 Apr 2025 08:39:53 -0400 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 1u1PHJ-0006Kr-K3 for guix-patches@gnu.org; Sun, 06 Apr 2025 08:39:09 -0400 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 1u1PHD-0005SE-Ho for guix-patches@gnu.org; Sun, 06 Apr 2025 08:39:05 -0400 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=tWVTosVACjMU5KlQKlQo3Uvj5RUEKj5349N4HpnO8KI=; b=IvyupPYXIvh0P/Qly21tGhiBgmbG/tsYRnYHVD3YqMABYxyeq6yz5Q4F0r3ruEx7IN1owFuzNxi8GbKDdFa5UlHITdIpInLgpQGHlvow+Sw8YWDzDg4kkQHjKNB5bDq57GvBcN+cl3yD7sO2HF+RFp6TSMxsGv80eCoFtHEG2p58v2QqFYl1m9HnAJZSacpteNqugiBx0+Nshv3bYFGCwtMyOtWci9KqyuRxDvkr0tVxh+SnXr6fNlNGXDDyrM50exkGkezLEqVyLjCnyuGzDrGfU+vOSMZ5r0qm28zsUXq/ee6N5ani1Lr25UUWpAhPw8lvRjmOUspaCt4cEQxrLw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1u1PHC-0001YF-Mi; Sun, 06 Apr 2025 08:39:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77575] [PATCH 17/21] gnu: python-gixy: Rename package to python-gixy-ng. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, guix-patches@gnu.org Resent-Date: Sun, 06 Apr 2025 12:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77575 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77575@debbugs.gnu.org Cc: Nicolas Graves , lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org X-Debbugs-Original-Xcc: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org Received: via spool by 77575-submit@debbugs.gnu.org id=B77575.17439430915855 (code B ref 77575); Sun, 06 Apr 2025 12:39:02 +0000 Received: (at 77575) by debbugs.gnu.org; 6 Apr 2025 12:38:11 +0000 Received: from localhost ([127.0.0.1]:46465 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1PGM-0001WE-P8 for submit@debbugs.gnu.org; Sun, 06 Apr 2025 08:38:11 -0400 Received: from 9.mo562.mail-out.ovh.net ([46.105.72.114]:56887) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1PG7-0001RN-DQ for 77575@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:56 -0400 Received: from director2.derp.mail-out.ovh.net (director2.derp.mail-out.ovh.net [79.137.60.36]) by mo562.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLp3rY9z1KNY; Sun, 6 Apr 2025 12:37:54 +0000 (UTC) Received: from director2.derp.mail-out.ovh.net (director2.derp.mail-out.ovh.net. [127.0.0.1]) by director2.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <77575@debbugs.gnu.org>; Sun, 6 Apr 2025 12:37:54 +0000 (UTC) Received: from mta6.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.168.132]) by director2.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLp3KtBzyBb; Sun, 6 Apr 2025 12:37:54 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.1]) by mta6.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id CC15AD43D6C; Sun, 6 Apr 2025 12:37:53 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-108S002faeb8ffe-74bd-4dab-a385-16a7b0fbde79, C919729AFBE9AB1136EE71DE75FB1B1DBE8A85BF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Sun, 6 Apr 2025 14:37:19 +0200 Message-ID: <20250406123732.31301-17-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250406123732.31301-1-ngraves@ngraves.fr> References: <20250406123732.31301-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 8476337450343850722 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduleejvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedunecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheejheesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=tWVTosVACjMU5KlQKlQo3Uvj5RUEKj5349N4HpnO8KI=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1743943074; v=1; b=L0xp8CHvo4jyRYdtDyHu5N/fPcJdHFtQ8JVV4MXgcvxGqPlkPAivZcTrMNc2IfFAFpG6Wowk gtJTPWAGx1LeTQVZ+vS/PgbIY5f16B4o17om6UmZfdNbI/t5vs996wjU1+h+XXQOfDjdPzjjg7k SMWth/cZKWPEP9kDEeEqNIqhSeU/ZNrEPnMy4pCyw2QX3OwnE6Zqz74Po/EZF+DyBQoeVRdRTZQ xEfuLPEnIT+6c9+SjqeS2gJb3/O2cDH+9u9b07Jv270M55/XJ2Z8cK2dSrof1XGtPHLEdogEncf LzZoKGd79QvWO7N47oXNGv1Gr9Vg6jgyuRTqsMxiw6Cpg== 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-gixy): Deprecate package, defaults to python-gixy-ng. (python-gixy-ng): New variable. --- gnu/packages/check.scm | 69 ++++++++++++++++++++++-------------------- 1 file changed, 36 insertions(+), 33 deletions(-) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index c9b96c14bd..ef5a23de86 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -1027,40 +1027,43 @@ (define-public kyua report generation engine.") (license license:bsd-3))) -(define-public python-gixy - ;; The 0.1.20 release is missing some important fixes. - ;; XXX: Commit 'e9008dcbd11f43ccac109b0cf2bf98a94e76b449' breaks tests - ;; since it improperly removes an import. - (let ((commit "303eb6887ddecab18138b6e427b04ae77c41d2f1") - (revision "0") - (base-version "0.1.20")) - (package - (name "python-gixy") - (version (git-version base-version revision commit)) - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/yandex/gixy") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0gymjcnvjx9snyrzdbmjnk93ibb161q72xam29vnl3yyac4r1330")))) - (build-system pyproject-build-system) - (native-inputs (list python-nose python-setuptools python-wheel)) - (propagated-inputs - (list python-cached-property python-configargparse - python-jinja2 python-six - ;; XXX: gixy is incompatible with pyparsing >= 3.x. - ;; See and - ;; . - python-pyparsing-2.4.7)) - (home-page "https://github.com/yandex/gixy") - (synopsis "Static NGINX configuration analyzer") - (description "Gixy is a static analyzer whose main goal is to help +(define-public python-gixy-ng + (package + (name "python-gixy-ng") + (version "0.2.7") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/dvershinin/gixy") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0dipvy8y1nlhpka0cdk6hyv1j2388y7isbajpwskjrgqc5vayqx8")))) + (build-system pyproject-build-system) + ;; This package currently doesn't test properly, but we can't add + ;; pytest because it propagates another version of python-pyparsing + ;; that takes precedence over the right one. + (propagated-inputs (list python-configargparse + python-jinja2 + python-pyparsing-2.4.7 + python-six)) + (native-inputs (list python-cached-property + python-setuptools + python-wheel)) + (home-page "https://github.com/dvershinin/gixy") + (synopsis "Static NGINX configuration analyzer") + (description "Gixy is a static analyzer whose main goal is to help prevent common NGINX misconfigurations. It provides the @command{gixy} -command.") - (license license:mpl2.0)))) +command. + +Note: This is an actively maintained fork of the original @code{python-gixy} +package.") + (license license:mpl2.0))) + +(define-deprecated/public python-gixy python-gixy-ng + (package/inherit python-gixy-ng + (name "python-gixy"))) (define-public googletest (package From patchwork Sun Apr 6 12:37: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: 41356 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 B335D27BBEA; Sun, 6 Apr 2025 13:39:32 +0100 (BST) 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 3FE5F27BBE2 for ; Sun, 6 Apr 2025 13:39:32 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1u1PHc-0006W7-UA; Sun, 06 Apr 2025 08:39:29 -0400 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 1u1PHJ-0006Mz-Ue for guix-patches@gnu.org; Sun, 06 Apr 2025 08:39:13 -0400 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 1u1PHE-0005Sb-K1 for guix-patches@gnu.org; Sun, 06 Apr 2025 08:39:07 -0400 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=QiH/S2mENgsgZVDNds6q/epWs8UoiW87mzsTmXxM+jk=; b=pz6EIsnZaMby4pDg78cqjSKjaQWfZ5LVLHZi4eLiTmUQnocTLCwKQKDQoL5B+i4XqxqoL2GiYdhGO5UhndYTDgeB7VFfhY+ghFV9yfMkLYEA1Bv+Kp/xm4vCQn42TO8gRBIkgdsIi8pS9QFUD+xZpaujPucRBAcvgwBmtpQII9A5ghQmxep95EVGxMF0+rHR+ntNl3oQQachdhf2+10AvCEvUlir6p8tTc4dP1AYT9eFHsTh9uGP3hRxuJaRA3+mumwdkNZu/NdFoKP+d+l2WD/Jb14WL3KOHBGKVerbmoI0BLX9Lsc6Je3Pw1f5yfIiu/pjT6MzE+UU9602vGd3ZQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1u1PHD-0001YO-7R; Sun, 06 Apr 2025 08:39:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77575] [PATCH 18/21] gnu: python-ujson: Update to 5.10.0. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, guix-patches@gnu.org Resent-Date: Sun, 06 Apr 2025 12:39:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77575 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77575@debbugs.gnu.org Cc: Nicolas Graves , lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org X-Debbugs-Original-Xcc: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org Received: via spool by 77575-submit@debbugs.gnu.org id=B77575.17439430925864 (code B ref 77575); Sun, 06 Apr 2025 12:39:03 +0000 Received: (at 77575) by debbugs.gnu.org; 6 Apr 2025 12:38:12 +0000 Received: from localhost ([127.0.0.1]:46470 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1PGN-0001WP-AS for submit@debbugs.gnu.org; Sun, 06 Apr 2025 08:38:12 -0400 Received: from 5.mo563.mail-out.ovh.net ([46.105.53.64]:50041) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1PG9-0001Ri-8r for 77575@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:58 -0400 Received: from director1.derp.mail-out.ovh.net (director1.derp.mail-out.ovh.net [51.68.80.175]) by mo563.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLq5YGvz1fHy; Sun, 6 Apr 2025 12:37:55 +0000 (UTC) Received: from director1.derp.mail-out.ovh.net (director1.derp.mail-out.ovh.net. [127.0.0.1]) by director1.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <77575@debbugs.gnu.org>; Sun, 6 Apr 2025 12:37:55 +0000 (UTC) Received: from mta6.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.118.27]) by director1.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLq3m51zHcF5; Sun, 6 Apr 2025 12:37:55 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.6]) by mta6.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id CC854D43D68; Sun, 6 Apr 2025 12:37:54 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-97G002f0291cc8-9d27-4b80-aaf9-e2175e61bbe0, C919729AFBE9AB1136EE71DE75FB1B1DBE8A85BF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Sun, 6 Apr 2025 14:37:20 +0200 Message-ID: <20250406123732.31301-18-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250406123732.31301-1-ngraves@ngraves.fr> References: <20250406123732.31301-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 8476618925985882850 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduleejvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpeegnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheejheesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeifegmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=QiH/S2mENgsgZVDNds6q/epWs8UoiW87mzsTmXxM+jk=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1743943076; v=1; b=Y+mJ7Y9e3WgfHf68WZLcSWRQHn55St78euYKfqHt5uw7qiM4rngxFJ3bGl9W2gu3zLNo4SM+ Wbw6+Ua+169H8XxXVSh9tgJd94u26rhua14nnI+1JEnGfD2xkV/wf0qZPpm+s1iAlhLRcLZ1BOH x95B7jHxwlArxKeD9y6nZCVNYZIaMy37KIJ4wgD847pZI1yvICTypsiQM9rLQxF1I/KArP4S78U UhR8u5GbbD6D4qjcheJ9MkJ9jfQ/MYzhre9FaMKVTeqJZQZWBjJTQ8ahHCyd1nNUEkk/6IgOUw4 4Kqw8+VcwboCaHNTpZtRh3QWNyXxFSdAHI4zEbcpztn3g== 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-ujson): Update to 5.10.0. [build-system]: Switch to pyproject. [native-inputs]: Add python-pytest, python-setuptools, python-wheel. --- gnu/packages/python-xyz.scm | 44 ++++++++++++++++++------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 374d10a8d8..5508ab1511 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -32429,38 +32429,38 @@ (define-public python-jsonplus (define-public python-ujson (package (name "python-ujson") - (version "5.7.0") + (version "5.10.0") (source (origin (method url-fetch) (uri (pypi-uri "ujson" version)) (sha256 (base32 - "08vvyfyg4qvjy2vxrvc0qix5zmd0j6wd0icvmhc633xfvkayb277")) + "1habmn3bmmv2ym4ldiijcavdkdzp8h28h60hgwjkhxwcbly8zkdk")) (modules '((guix build utils))) (snippet - '(begin (delete-file-recursively "deps") #t)))) - (build-system python-build-system) + #~(begin (delete-file-recursively "deps"))))) + (build-system pyproject-build-system) (arguments - `(#:phases - (modify-phases %standard-phases - (add-after 'unpack 'link-to-system-double-conversion - (lambda* (#:key inputs #:allow-other-keys) - (let ((d-c (assoc-ref inputs "double-conversion"))) - (substitute* "setup.py" - (("./deps/double-conversion/double-conversion\"") - (string-append d-c "/include/double-conversion\"")) - (("-lstdc++" stdc) - (string-append "-L" d-c "/lib\"," - " \"-ldouble-conversion\"," - " \"" stdc))) - #t))) - (replace 'check - (lambda* (#:key inputs outputs #:allow-other-keys) - (add-installed-pythonpath inputs outputs) - (invoke "pytest")))))) + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'link-to-system-double-conversion + (lambda* (#:key inputs #:allow-other-keys) + (let ((d-c (assoc-ref inputs "double-conversion"))) + (substitute* "setup.py" + (("./deps/double-conversion/double-conversion\"") + (string-append d-c "/include/double-conversion\"")) + (("-lstdc++" stdc) + (string-append "-L" d-c "/lib\"," + " \"-ldouble-conversion\"," + " \"" stdc))))))))) (native-inputs - (list double-conversion python-setuptools-scm python-pytest)) + (list double-conversion + python-pytest + python-setuptools + python-setuptools-scm + python-wheel)) (home-page "https://github.com/ultrajson/ultrajson") (synopsis "Ultra fast JSON encoder and decoder for Python") (description From patchwork Sun Apr 6 12:37: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: 41360 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 3799827BBEA; Sun, 6 Apr 2025 13:39:53 +0100 (BST) 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 B28AC27BBE2 for ; Sun, 6 Apr 2025 13:39:52 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1u1PHz-0006ma-5E; Sun, 06 Apr 2025 08:39:51 -0400 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 1u1PHJ-0006Mw-Ug for guix-patches@gnu.org; Sun, 06 Apr 2025 08:39:13 -0400 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 1u1PHD-0005SM-Sh for guix-patches@gnu.org; Sun, 06 Apr 2025 08:39:07 -0400 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=WKKa5JbLuViTlQnibLjMAen9FGpLRwtMfku9+A3h2J0=; b=BLgPnoxuWVzWENcte9W7LhXW06n+56mR7aWh7ElhQuffJyiK6tvx9ainWUsCEZDhMEg7iJR0Y60G6qI8X4DqEf/Kz0s7PSi9I+ikL2WzWJKtizZv0N8nfcjQ8heD4gKXhio6QrYA8o1l3g6V9j93zgLRPz6GjAZJcVhC7MOGAu/5GiQapGZcnwmTk/2CbaFipF49u809XeUDJSSkjgAA3kwpVlzjXOLbG0B6P90eJUOPDx0OXSUP2W0RDI1UBw3QAo28As9RoCpx4tzWjt1vSDSTyutgQIonHcZZXXCKo0jaZg7TeYaSj+tCGcm9GulwuU0jMeXvYEENYIp/psfp0A==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1u1PHD-0001YY-Ms; Sun, 06 Apr 2025 08:39:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77575] [PATCH 19/21] gnu: bpytop: Switch to pyproject-build-system. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, guix-patches@gnu.org Resent-Date: Sun, 06 Apr 2025 12:39:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77575 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77575@debbugs.gnu.org Cc: Nicolas Graves , lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org X-Debbugs-Original-Xcc: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org Received: via spool by 77575-submit@debbugs.gnu.org id=B77575.17439430925870 (code B ref 77575); Sun, 06 Apr 2025 12:39:03 +0000 Received: (at 77575) by debbugs.gnu.org; 6 Apr 2025 12:38:12 +0000 Received: from localhost ([127.0.0.1]:46473 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1PGO-0001WX-33 for submit@debbugs.gnu.org; Sun, 06 Apr 2025 08:38:12 -0400 Received: from 4.mo562.mail-out.ovh.net ([46.105.38.146]:39171) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1PG9-0001Rt-F0 for 77575@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:58 -0400 Received: from director1.derp.mail-out.ovh.net (director1.derp.mail-out.ovh.net [51.68.80.175]) by mo562.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLr3rDyz1KNY; Sun, 6 Apr 2025 12:37:56 +0000 (UTC) Received: from director1.derp.mail-out.ovh.net (director1.derp.mail-out.ovh.net. [127.0.0.1]) by director1.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <77575@debbugs.gnu.org>; Sun, 6 Apr 2025 12:37:56 +0000 (UTC) Received: from mta7.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.108.17.166]) by director1.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLr29qkzHcF5; Sun, 6 Apr 2025 12:37:56 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.0]) by mta7.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id CC2A4C397D; Sun, 6 Apr 2025 12:37:55 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-100R003aa95d3f2-02b8-47a4-9a68-f534b029f162, C919729AFBE9AB1136EE71DE75FB1B1DBE8A85BF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Sun, 6 Apr 2025 14:37:21 +0200 Message-ID: <20250406123732.31301-19-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250406123732.31301-1-ngraves@ngraves.fr> References: <20250406123732.31301-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 8476900402315059938 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduleejvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedunecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheejheesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=WKKa5JbLuViTlQnibLjMAen9FGpLRwtMfku9+A3h2J0=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1743943076; v=1; b=hTmupLuwYkiS0sAdKw43xDpxPAWRittRgSJii5HUs0K/6sqg1g3jO3JA28d3iDL3zBW8Sqrt DNoPS+G8OnDGE7l2ju3FW27pNM5YJtRxzSCOI+JqO6abS4kP68NNS3W7deVeQlJUri1LPwK89EH bkIgNUZC7Cn21BSje+JoQjNZBUvevqWI1FIOg5lfNg/dq0BnGIqPfKFVpZFopa0mljxLQV0CMDn X/OG7+57V/k3V6G6WjgtsW/4PgDEX4qGKrJsJiD1cBSgrYBVqLryMSWq69JJA0HAiYSFOM+lnz1 AgJyWfolPAnc/R42uxMH0zEPcbTqZcTGhU2484ZQyYcyg== 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/admin.scm (bpytop) [build-system]: Swith to pyproject. [arguments]{tests?}: Disable tests. {phases}: Add phase 'use-poetry-core. Improve phase 'install-theme. [native-inputs]: Add python-poetry-core. --- gnu/packages/admin.scm | 38 +++++++++++++++++++++----------------- 1 file changed, 21 insertions(+), 17 deletions(-) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 9aa71f8cf9..ce34477749 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -1065,25 +1065,29 @@ (define-public bpytop (uri (pypi-uri "bpytop" version)) (sha256 (base32 "1clvajbv7pzlya9s1xs6dvjic8rv3kx7aqiwnjxapiypx246gdjk")))) - (build-system python-build-system) + (build-system pyproject-build-system) + (arguments + (list + #:tests? #f ; No tests in Pypi archive. + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'use-poetry-core + (lambda _ + ;; Patch to use the core poetry API. + (substitute* "pyproject.toml" + (("poetry.masonry.api") + "poetry.core.masonry.api")))) + (add-after 'install 'install-themes + (lambda* (#:key inputs outputs #:allow-other-keys) + (let ((themes (string-append (site-packages inputs outputs) + "/bpytop-themes"))) + (mkdir-p themes) + (copy-recursively "themes" themes))))))) (inputs (list python-psutil)) - (arguments - `(#:phases - (modify-phases %standard-phases - ;; sanity-check phase fail, but the application seems to be working - (delete 'sanity-check) - (add-after 'install 'install-themes - (lambda* (#:key outputs #:allow-other-keys) - (let ((themes (string-append (assoc-ref outputs "out") - "/lib/python" - ,(version-major+minor - (package-version python)) - "/site-packages/bpytop-themes"))) - (mkdir-p themes) - (copy-recursively "themes" themes))))))) - (home-page - "https://github.com/aristocratos/bpytop") + (native-inputs + (list python-poetry-core)) + (home-page "https://github.com/aristocratos/bpytop") (synopsis "Resource monitor") (description "Resource monitor that shows usage and stats for processor, memory, disks, network and processes. It's a Python port and continuation of From patchwork Sun Apr 6 12:37: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: 41361 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 9A12027BBEA; Sun, 6 Apr 2025 13:39:59 +0100 (BST) 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 27B5627BBE2 for ; Sun, 6 Apr 2025 13:39:59 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1u1PI4-000718-Go; Sun, 06 Apr 2025 08:39:56 -0400 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 1u1PHJ-0006NA-Uy for guix-patches@gnu.org; Sun, 06 Apr 2025 08:39:13 -0400 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 1u1PHG-0005TC-AB for guix-patches@gnu.org; Sun, 06 Apr 2025 08:39:08 -0400 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=TaSTyC3YcTI2ABU+oCEflPXJfAPPf2r/FPpm+/NnJo8=; b=Dzu+HGsRHrn6bVVfGHsUvUTGKAI623E9vYLMy8qHYW8W4462S+4EVXLQ1pEc9ca4ho090rVevzndvDxI+pBOI/xsG5YW41FYCxaLJr2YunL8Z/Qec2AREx/gWIjfrcoB+EVrkb0pDLzUmZaXTtTZLibMaxXJT0ChL2lbnCEqop/Enxg/3+XYL2dUS+yr10ldf7Q26jTKR26J+Av41RWlVkPjlOaG+kLB/GFtZpvREAf1Nu9D7yeq8tQ9+BzfSOR8AaWltNnoqiQ8kQNvlvLD4D6Ztp6KFKRH+wolU0Vpr24eGzyQACqt5oTUOpn8iNMvpLKP1qAZiDW1QjgbJkG6Og==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1u1PHE-0001Yi-8v; Sun, 06 Apr 2025 08:39:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77575] [PATCH 20/21] gnu: python-redis: Ignore i686 failing test. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, guix-patches@gnu.org Resent-Date: Sun, 06 Apr 2025 12:39:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77575 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77575@debbugs.gnu.org Cc: Nicolas Graves , lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org X-Debbugs-Original-Xcc: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org Received: via spool by 77575-submit@debbugs.gnu.org id=B77575.17439430935879 (code B ref 77575); Sun, 06 Apr 2025 12:39:04 +0000 Received: (at 77575) by debbugs.gnu.org; 6 Apr 2025 12:38:13 +0000 Received: from localhost ([127.0.0.1]:46475 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1PGO-0001Wi-PQ for submit@debbugs.gnu.org; Sun, 06 Apr 2025 08:38:13 -0400 Received: from 1.mo563.mail-out.ovh.net ([178.33.106.244]:53455) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1PG9-0001S0-Sz for 77575@debbugs.gnu.org; Sun, 06 Apr 2025 08:37:58 -0400 Received: from director4.derp.mail-out.ovh.net (director4.derp.mail-out.ovh.net [79.137.60.37]) by mo563.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLr6YvRz1fJm; Sun, 6 Apr 2025 12:37:56 +0000 (UTC) Received: from director4.derp.mail-out.ovh.net (director4.derp.mail-out.ovh.net. [127.0.0.1]) by director4.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <77575@debbugs.gnu.org>; Sun, 6 Apr 2025 12:37:56 +0000 (UTC) Received: from mta11.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.108.25.103]) by director4.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLr6Gbzzy8N; Sun, 6 Apr 2025 12:37:56 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.1]) by mta11.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 83B35263973; Sun, 6 Apr 2025 12:37:56 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-100R003db2ac105-da5d-4796-8b47-e2e0e731843d, C919729AFBE9AB1136EE71DE75FB1B1DBE8A85BF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Sun, 6 Apr 2025 14:37:22 +0200 Message-ID: <20250406123732.31301-20-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250406123732.31301-1-ngraves@ngraves.fr> References: <20250406123732.31301-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 8476900399492031202 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduleejvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpeegnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheejheesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeifegmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=TaSTyC3YcTI2ABU+oCEflPXJfAPPf2r/FPpm+/NnJo8=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1743943077; v=1; b=m5azbjmY69uABssNlpQUFijE/Mite4S8vRwpOcVzu/W0N0oZpHnsskeRDBtI59d/lUJ52t5t 0AUqrT3RH3gbAUxYf94/DodTorJLTOExslaqBlCxe+OV2DjMrFQNDUUx1ujDA4E4cSJc6pyqGP6 4/cYG4fSRSrjNr7dtxNq9NYSG9U06b82euJop2z8gcHio49N+4Zme4pZlpj5cxw7UusU8w+vksg egOduqqOjtWet5KJiL4a65JFw404VbMRkq34rMihhxZDvf84w0as/S48uz9j3JoSJHfsnp/WG74 oBHKHTixT7265iqmYA6rhGena+dZg16kQBzKkM03fxg0Q== 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-redis) [arguments]{test-flags}: Ignore i686 failing test. --- gnu/packages/databases.scm | 37 +++++++++++++++++++++---------------- 1 file changed, 21 insertions(+), 16 deletions(-) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index 1aebf982ae..a7c83e5ea3 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -4562,22 +4562,27 @@ (define-public python-redis "and not ssl " "and not graph") "-k" (string-join - (list - ;; The autoclaim test fails with "AssertionError: assert - ;; [b'0-0', [], []] == [b'0-0', []]". - "not test_xautoclaim " - ;; These tests cause the following error: "Error 111 - ;; connecting to localhost:6380. Connection refused." - ;; (see: https://github.com/redis/redis-py/issues/2109). - "test_sync" - "test_psync" - ;; Same with: "Error 111 connecting to - ;; localhost:6479. Connection refused." - "test_tfcall" - "test_tfunction_load_delete" - "test_tfunction_list" - ;; AssertionError: assert 3 == 2 - "test_acl_list") + (append + (list + ;; The autoclaim test fails with "AssertionError: assert + ;; [b'0-0', [], []] == [b'0-0', []]". + "not test_xautoclaim " + ;; These tests cause the following error: "Error 111 + ;; connecting to localhost:6380. Connection refused." + ;; (see: https://github.com/redis/redis-py/issues/2109). + "test_sync" + "test_psync" + ;; Same with: "Error 111 connecting to + ;; localhost:6479. Connection refused." + "test_tfcall" + "test_tfunction_load_delete" + "test_tfunction_list" + ;; AssertionError: assert 3 == 2 + "test_acl_list") + ;; XXX: This test occasionally fails on i686-linux + (if (string-prefix? "i686" (%current-system)) + '("test_geopos") + '())) " and not ")) #:phases #~(modify-phases %standard-phases From patchwork Sun Apr 6 12:37:23 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 41359 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 4D7EE27BBEA; Sun, 6 Apr 2025 13:39:46 +0100 (BST) 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 0095427BBE2 for ; Sun, 6 Apr 2025 13:39:45 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1u1PHl-0006ZX-5g; Sun, 06 Apr 2025 08:39:39 -0400 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 1u1PHJ-0006Mr-Ts for guix-patches@gnu.org; Sun, 06 Apr 2025 08:39:13 -0400 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 1u1PHI-0005U2-0K for guix-patches@gnu.org; Sun, 06 Apr 2025 08:39:09 -0400 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=46aJMrWAhbejX2DNfPLyJS0HEcOv8vBQXd69/Y5+NgE=; b=IoJQvY12YhlcjL8rtSt9x2yAWj2G7zdBm+upAYt3LrfGsLEID4Myf9dN4xMNP4+cm7BvKAUWTGC+rWqTIK8F40wcpanygfI9ML6GAthpEMmo0RXw7vTdMvHkjtkfewfCBaKxANZbqj1emLOsybBqdPIxLenj1PEvsMiHt0/5VKNBECA5nPrg1hfc5NpSJcQcI5tGZOsPQNyOIIUlrnZ9k6sG9RPXOflbXPcYoYVe5KKvFQahIyB7AtGDCJaCs1s/t+PuDZBfLhSmsuju9jvY+RF3RbsiTyZv9IhfHYia55LR17My39xsM7lHKhrj4bMgAmRB8fPSkVUqzhu+xnqDyA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1u1PHE-0001Yr-O3; Sun, 06 Apr 2025 08:39:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77575] [PATCH 21/21] gnu: python-wxpython: Update to 4.2.2. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, guix-patches@gnu.org Resent-Date: Sun, 06 Apr 2025 12:39:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77575 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77575@debbugs.gnu.org Cc: Nicolas Graves , lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org X-Debbugs-Original-Xcc: lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org Received: via spool by 77575-submit@debbugs.gnu.org id=B77575.17439430945887 (code B ref 77575); Sun, 06 Apr 2025 12:39:04 +0000 Received: (at 77575) by debbugs.gnu.org; 6 Apr 2025 12:38:14 +0000 Received: from localhost ([127.0.0.1]:46477 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1PGP-0001Ws-Hm for submit@debbugs.gnu.org; Sun, 06 Apr 2025 08:38:14 -0400 Received: from 5.mo562.mail-out.ovh.net ([46.105.48.192]:39521) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1PGB-0001SC-5Q for 77575@debbugs.gnu.org; Sun, 06 Apr 2025 08:38:00 -0400 Received: from director3.derp.mail-out.ovh.net (director3.derp.mail-out.ovh.net [152.228.215.222]) by mo562.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLs4yr0z1g19; Sun, 6 Apr 2025 12:37:57 +0000 (UTC) Received: from director3.derp.mail-out.ovh.net (director3.derp.mail-out.ovh.net. [127.0.0.1]) by director3.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <77575@debbugs.gnu.org>; Sun, 6 Apr 2025 12:37:57 +0000 (UTC) Received: from mta6.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.178.179]) by director3.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZVsLs4C73z7wVq; Sun, 6 Apr 2025 12:37:57 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.2]) by mta6.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 4211CD43D68; Sun, 6 Apr 2025 12:37:57 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-103G005cc1c0d3b-e54c-43cd-b260-cd0b6b208b82, C919729AFBE9AB1136EE71DE75FB1B1DBE8A85BF) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Sun, 6 Apr 2025 14:37:23 +0200 Message-ID: <20250406123732.31301-21-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250406123732.31301-1-ngraves@ngraves.fr> References: <20250406123732.31301-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 8477181876335207138 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduleejvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfgggtgfesthekredtredtjeenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeeghfeuheefudevveeugeelveeltefffffhiefhkeekjeduieektdffgedtgfetueenucffohhmrghinhepghhithhhuhgsrdgtohhmpdifgihphihthhhonhdrohhrghenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheejheesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=46aJMrWAhbejX2DNfPLyJS0HEcOv8vBQXd69/Y5+NgE=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1743943077; v=1; b=FLzXPDK0GVXsqpMP239nLqBVwcEFQIlBl66ODYvYMdfaX8fffhtydctm1i6e1VP/T5S6BSVE 5IHlgPUXYdOfT5dXm5/4qJCN2gOQgkwocmetE91YdsBraCdGRQK+9c+SX+4cde+e76VdYw2aXC2 48GrkUPz3Tc6BuA/Nk/971Cn7W55TdP0VjnmhbksCVJi3MCbGlBYF54ATqE0NpviEgEjVAQZxXc NMG0w0FKipqfJxNvoj8Z/bOKJGiwwF45h0DY1WamAGwLF7G/LOwrDAxW0xxlS0KBjCQo5YhYaAM 2kaF501GdcybHQ/0HE5aPGKKvWJiOnJ/KMRwb87Q2IlvQ== 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/wxwidgets.scm (python-wxpython): Update to 4.2.2. [source]: Remove uneeded patch. [arguments]{phases}: Add phase 'patch-avoid-circular-import. Add phase 'add-missing.so. {modules}: Add necessary modules for new phases. [native-inputs]: Add python-setuptools, python-wheel. * gnu/packages/patches/python-wxwidgets-type-errors.patch: Remove patch. * gnu/local.mk: Unregister patch. --- gnu/local.mk | 1 - .../python-wxwidgets-type-errors.patch | 42 --------------- gnu/packages/wxwidgets.scm | 51 +++++++++++++++---- 3 files changed, 40 insertions(+), 54 deletions(-) delete mode 100644 gnu/packages/patches/python-wxwidgets-type-errors.patch diff --git a/gnu/local.mk b/gnu/local.mk index 6c2466114d..01dd31c328 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -2023,7 +2023,6 @@ dist_patch_DATA = \ %D%/packages/patches/python-sgmllib3k-assertions.patch \ %D%/packages/patches/python-sphobjinv-defer-ssl-import.patch \ %D%/packages/patches/python-sphinx-prompt-docutils-0.19.patch \ - %D%/packages/patches/python-wxwidgets-type-errors.patch \ %D%/packages/patches/qcodeeditor-qt6.patch \ %D%/packages/patches/qtdeclarative-5-disable-qmlcache.patch \ %D%/packages/patches/qtdeclarative-disable-qmlcache.patch \ diff --git a/gnu/packages/patches/python-wxwidgets-type-errors.patch b/gnu/packages/patches/python-wxwidgets-type-errors.patch deleted file mode 100644 index 53e48c0886..0000000000 --- a/gnu/packages/patches/python-wxwidgets-type-errors.patch +++ /dev/null @@ -1,42 +0,0 @@ -Merged upstream but not yet released (see: -https://github.com/wxWidgets/Phoenix/pull/2387/commits/5d9f7aa185cd18da3e93ae1d0033fb9172d7a714). - -From 5d9f7aa185cd18da3e93ae1d0033fb9172d7a714 Mon Sep 17 00:00:00 2001 -From: Maxim Cournoyer -Date: Mon, 1 May 2023 13:53:55 -0400 -Subject: [PATCH] agw: Fix TypeError caused by floats with Python 3.10 - extensions. - -This fixes the following error: - - File "/lib/python3.10/site-packages/wx/lib/agw/pygauge.py", line 380, in OnPaint - dc.DrawText(drawString, textXPos, textYPos) - TypeError: DC.DrawText(): arguments did not match any overloaded call: - overload 1: argument 2 has unexpected type 'float' - overload 2: argument 2 has unexpected type 'float' - TimeLeft: 3.0 - -Visible when using Python 3.10 or newer. ---- - wx/lib/agw/pygauge.py | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/wx/lib/agw/pygauge.py b/wx/lib/agw/pygauge.py -index b8654436a..da42e6f61 100644 ---- a/wx/lib/agw/pygauge.py -+++ b/wx/lib/agw/pygauge.py -@@ -367,12 +367,12 @@ def OnPaint(self, event): - drawString = self._drawIndicatorText_formatString.format(drawValue) - rect = self.GetClientRect() - (textWidth, textHeight, descent, extraLeading) = dc.GetFullTextExtent(drawString) -- textYPos = (rect.height-textHeight)/2 -+ textYPos = (rect.height-textHeight)//2 - - if textHeight > rect.height: - textYPos = 0-descent+extraLeading - -- textXPos = (rect.width-textWidth)/2 -+ textXPos = (rect.width-textWidth)//2 - - if textWidth>rect.width: - textXPos = 0 diff --git a/gnu/packages/wxwidgets.scm b/gnu/packages/wxwidgets.scm index 7bbdafeb89..2f806482f9 100644 --- a/gnu/packages/wxwidgets.scm +++ b/gnu/packages/wxwidgets.scm @@ -13,6 +13,7 @@ ;;; Copyright © 2023 Malte Frank Gerdes ;;; Copyright © 2023 Maxim Cournoyer ;;; Copyright © 2025 Ekaitz Zarraga +;;; Copyright © 2025 Nicolas Graves ;;; ;;; This file is part of GNU Guix. ;;; @@ -37,6 +38,7 @@ (define-module (gnu packages wxwidgets) #:use-module ((guix licenses) #:prefix l:) #:use-module (guix build-system glib-or-gtk) #:use-module (guix build-system perl) + #:use-module (guix build-system pyproject) #:use-module (guix build-system python) #:use-module (guix utils) #:use-module (gnu packages) @@ -57,7 +59,9 @@ (define-module (gnu packages wxwidgets) #:use-module (gnu packages photo) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) + #:use-module (gnu packages python-build) #:use-module (gnu packages python-xyz) + #:use-module (gnu packages qt) #:use-module (gnu packages sdl) #:use-module (gnu packages video) #:use-module (gnu packages web) @@ -318,26 +322,38 @@ (define-public prusa-wxwidgets (define-public python-wxpython (package (name "python-wxpython") - (version "4.2.0") + (version "4.2.2") (source (origin (method url-fetch) (uri (pypi-uri "wxPython" version)) (sha256 - (base32 - "1iw6xp76b3fmdqwbqmsx9i1razzpfki5z1hq6l8mszlxa32fng36")) + (base32 "1fp2717a96hd5pdai6hlzc4pngdazxas55apjv2w5zb71xjv1g2x")) (modules '((guix build utils))) - (snippet - '(begin - ;; Remove bundled wxwidgets - (delete-file-recursively "ext/wxWidgets"))) - (patches (search-patches "python-wxwidgets-type-errors.patch")))) - (build-system python-build-system) + (snippet #~(begin + ;; Remove bundled wxWidgets + (delete-file-recursively "ext/wxWidgets"))))) + (build-system pyproject-build-system) (outputs '("out" "debug")) (arguments (list + #:modules '((guix build pyproject-build-system) + (guix build utils) + (ice-9 ftw) + (ice-9 match) + (srfi srfi-26)) #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'patch-avoid-circular-import + (lambda _ + (substitute* "wx/__init__.py" + (("^import wx\\.__version__.*$") "\ +try: + import wx.__version__ +except ImportError: + pass\n") + (("^__version__ = .*") + (format #f "__version__ = ~s~%" #$version))))) (add-before 'build 'configure (lambda* (#:key inputs #:allow-other-keys) ;; Configure the build options provided to the 'build.py' build @@ -357,11 +373,24 @@ (define-public python-wxpython (string-append "#" all))) ;; The build script tries to write to demo/version.py. So, we set ;; correct write permissions. - (chmod "demo/version.py" #o644)))))) + (chmod "demo/version.py" #o644))) + (add-before 'check 'add-missing-.so + (lambda* (#:key inputs outputs #:allow-other-keys) + (let ((site (site-packages inputs outputs))) + (with-directory-excursion (string-append site "/wx") + (for-each + (match-lambda + ("siplib" + (rename-file "siplib" "siplib.so")) + ((? (cut string-prefix? "_" <>) file) + (unless (string-prefix? "__" file) + (rename-file file (string-append file ".so")))) + (_ #t)) + (scandir "."))))))))) (inputs (list gtk+ wxwidgets)) (native-inputs - (list pkg-config python-waf)) + (list pkg-config python-setuptools python-waf python-wheel)) (propagated-inputs (list python-attrdict3 python-numpy python-pillow python-six)) (home-page "https://wxpython.org/")