GNU logs - #77541, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 01/38] gnu: Add clipper2.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:11:01 +0000
Resent-Message-ID: <handler.77541.B.174379382414847 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.174379382414847
          (code B ref -1); Fri, 04 Apr 2025 19:11:01 +0000
Received: (at submit) by debbugs.gnu.org; 4 Apr 2025 19:10:24 +0000
Received: from localhost ([127.0.0.1]:39947 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mQp-0003rN-OO
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:10:24 -0400
Received: from lists.gnu.org ([2001:470:142::17]:57132)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mQl-0003oL-R9
 for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:10: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 <ngraves@HIDDEN>)
 id 1u0mQf-0005BT-Kl
 for guix-patches@HIDDEN; Fri, 04 Apr 2025 15:10:13 -0400
Received: from 8.mo562.mail-out.ovh.net ([46.105.60.65])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ngraves@HIDDEN>)
 id 1u0mQY-0006C5-SN
 for guix-patches@HIDDEN; Fri, 04 Apr 2025 15:10:12 -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 4ZTp8C0l7cz1cHZ;
 Fri,  4 Apr 2025 19:10:03 +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 <guix-patches@HIDDEN>; Fri,  4 Apr 2025 19:10:02 +0000 (UTC)
Received: from mta6.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.188.32])
 by director3.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTp8B6r8Dz86Jk; Fri,  4 Apr 2025 19:10:02 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.4])
 by mta6.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 863BCD43D38; 
 Fri,  4 Apr 2025 19:10:02 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-114S008a563d658-17d0-47d3-855f-b548a7b28b56,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:06:57 +0200
Message-ID: <20250404190959.30444-2-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404190959.30444-1-ngraves@HIDDEN>
References: <20250404190959.30444-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3353492874488308450
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdehucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfgggtgfesthekredtredtjeenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpedvffehgeekhfekgffgleehffetiefggeeitdduteekfffhkeehveejfeejledtieenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopehguhhigidqphgrthgthhgvshesghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=YmKNsUUUSrdkSSY0IRcj1FoXsMMFWpQp8adyu2AT4IU=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743793803; v=1;
 b=Mg7lcrweifzsNjfIdG04nwKFqnhJ4ncprLYi/7J907uJL5O6j/40tqOSnidqDNqPrIZkFHAB
 Ov+6KhOFIY9WXeDwduO33PZMBsJhmyKN0jxPAD++VUxdnxw1guOdyMlywcbhOsy8vPycMmEtpNS
 PM+7SedyONqq8+3OiJqWtEaJ99e1XY1Wx0AhK/65UWCK3eyZtSSosHTjwo67/Gj3BzJq//PurCq
 Og+5ABpCkvw7NOtCDzLLnLdKY9RxC0YKJ1lTDFzKIHRLvgkRTKdYUbULdMmxTGTR9xW4gi8JmBZ
 P8pySHjMmVSy74JEU8Xz2PqXkI1R5A3ggZpst9nqd5ifw==
Received-SPF: permerror client-ip=46.105.60.65;
 envelope-from=ngraves@HIDDEN; helo=8.mo562.mail-out.ovh.net
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001,
 T_SPF_PERMERROR=0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/cpp.scm (clipper2): New variable.
---
 gnu/packages/cpp.scm | 36 +++++++++++++++++++++++++++++++++++-
 1 file changed, 35 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index a102a5d468..946484d325 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -44,7 +44,7 @@
 ;;; Copyright © 2024 Jakob Kirsch <jakob.kirsch@HIDDEN>
 ;;; Copyright © 2025 Sharlatan Hellseher <sharlatanus@HIDDEN>
 ;;; Copyright © 2025 Sergio Pastor Pérez <sergio.pastorperez@HIDDEN>
-;;;
+;;; Copyright © 2025 Nicolas Graves <ngraves@HIDDEN>
 ;;; This file is part of GNU Guix.
 ;;;
 ;;; GNU Guix is free software; you can redistribute it and/or modify it
@@ -2620,6 +2620,40 @@ (define-public clipper
 The library is based on Vatti's clipping algorithm.")
     (license license:boost1.0)))
 
+(define-public clipper2
+  (package
+    (inherit clipper)
+    (name "clipper2")
+    (version "1.5.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/AngusJohnson/Clipper2")
+             (commit (string-append "Clipper2_" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1w8cmx712k45cb8gh9dakmbmybiwdx8c0b45mwpcldywx2lwxi2j"))
+       (modules '((guix build utils)))
+       (snippet #~(for-each
+                   delete-file-recursively
+                   '("CSharp" "DLL" "Delphi")))))
+    (build-system cmake-build-system)
+    (arguments
+     (list
+      #:configure-flags
+      #~(list "-DUSE_EXTERNAL_GTEST=ON"
+              "-DCLIPPER2_EXAMPLES=OFF")
+      #:phases #~(modify-phases %standard-phases
+                   (add-after 'unpack 'chdir
+                     (lambda _
+                       (chdir "CPP"))))))
+    (native-inputs (list googletest))
+    (home-page "https://github.com/AngusJohnson/Clipper2")
+    (description
+     (string-append (package-description clipper) "\
+Note: This package is a major update of the original clipper library."))))
+
 (define-public pcg-cpp
   (let ((commit "ffd522e7188bef30a00c74dc7eb9de5faff90092")
         (revision "2"))
-- 
2.49.0





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Nicolas Graves <ngraves@HIDDEN>
Subject: bug#77541: Acknowledgement ([PATCH 01/38] gnu: Add clipper2.)
Message-ID: <handler.77541.B.174379382414847.ack <at> debbugs.gnu.org>
References: <20250404190959.30444-2-ngraves@HIDDEN>
X-Gnu-PR-Message: ack 77541
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 77541 <at> debbugs.gnu.org
Date: Fri, 04 Apr 2025 19:11:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 77541 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
77541: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D77541
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 4 Apr 2025 19:15:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 04 15:15:44 2025
Received: from localhost ([127.0.0.1]:39962 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mW0-0005wy-0K
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:15:44 -0400
Received: from 9.mo562.mail-out.ovh.net ([46.105.72.114]:35643)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mVx-0005nc-1a
 for control <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:15:41 -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 4ZTpGg00zMz1XFf
 for <control <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:15:38 +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 <control <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:15:38 +0000 (UTC)
Received: from mta10.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.118.229])
 by director4.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZTpGf63V0zyFs
 for <control <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:15:38 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.1])
 by mta10.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 91527DA3967
 for <control <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:15:38 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-100R0033949cad0-0b36-4d5f-ad2f-3e262ba45957,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
Date: Fri, 04 Apr 2025 21:15:38 +0200
Message-ID: <7eeb509fe9c5cfc0b924be0972152565@HIDDEN>
To: control <at> debbugs.gnu.org
From: Nicolas Graves <ngraves@HIDDEN>
Subject: control message for bug #77541
X-Ovh-Tracer-Id: 3448068467362751077
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdehucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpeffkffvhffusedttdhjtddttddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepgfdvvdeugfekueelheejheejhfekieekgedtieefieekjedvgeehuddvieeftdeunecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopegtohhnthhrohhlseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedvmgdpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=Q6H/Hm7nfLkRalmL2F/QaJ6NepGtJY2CYtXF03AGWV4=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794139; v=1;
 b=XkFTzheCxRXbA0etQ23LPVx9QOV/fdW5MM212OXnbO9/mhvuAE/DbTX3wMQ1Y8E996ky8haN
 tNnfzlt5P7IQjfUZlY0VDIDWeDCQ96a7tMiZm66+9ZGn62SgJVkLhsJPCilRkfQzkHoSVktUWU/
 /+eajPh+zY9Gea4t0slePRH/Cgcx41WMHyySlH/se97go5h67JoxUUQ8NdqUbP+yQ3ird5PClXS
 CjmutX55znYzNJ1wu6sBvlxq+N1tvzyWxz9i+9M2miwkAgO0EExbjYiHw8B/KTlXEfDuFMQJEq0
 k/7SI5dFtUZSveFrujHG+FDpGnLPZ7vPohYuRX3wGYynw==
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: control
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

close 77541 
quit





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 01/38] gnu: Add clipper2.
References: <20250404190959.30444-2-ngraves@HIDDEN>
In-Reply-To: <20250404190959.30444-2-ngraves@HIDDEN>
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:18:03 +0000
Resent-Message-ID: <handler.77541.B77541.174379424527739 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379424527739
          (code B ref 77541); Fri, 04 Apr 2025 19:18:03 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:17:25 +0000
Received: from localhost ([127.0.0.1]:39980 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mXc-0007DH-Pe
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:25 -0400
Received: from 1.mo563.mail-out.ovh.net ([178.33.106.244]:34217)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXZ-0007Cn-ID
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:22 -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 4ZTpJb5lk9z1Ts4;
 Fri,  4 Apr 2025 19:17:19 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:19 +0000 (UTC)
Received: from mta6.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.168.168])
 by director4.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpJb3N2ZzyD4; Fri,  4 Apr 2025 19:17:19 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.4])
 by mta6.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 12918D43D38; 
 Fri,  4 Apr 2025 19:17:19 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-110S0044dec632e-4935-4604-b00c-e4e3b7dda108,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:33 +0200
Message-ID: <20250404191717.32747-1-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3476497439615869666
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffogggtgfesthekredtredtjeenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeelueehgfevfeevhffftdetgedugeevveehteeileeuueejhfegffetteffhffhvdenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehgeduseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehieefmgdpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=JAPz8HAQStx6rSFaHJsrG69AtX1J5SS9Eoh+b1DvRX8=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794239; v=1;
 b=jrz9NYrnxPIWmQEOQX6xDO5DH/nB+m3/51z3YOJ93mFjODUkR91LKRKwS2xCIMtjeRjaAshQ
 UHYLZgEf/JsnSJNFzAt8AJ3cJyQQGSDd1ceudkuT4AgQ6XP6kUNWoCOsVMuADD3Jl7mWmCuAaMO
 9lCTnBS16NwMQXSoMiN4DfCS6EWbOGFaIEFbpWy8gic4AMxJNUGElmafHM/nKv8v3Eq3ap+i3b1
 dkNxg83YsI5iHdQBYs9EulKaZeqGWxHY0dTwTua9Sq6MZfS1+9LD2CW4dGRaDeimrbMcjwAV0BJ
 iMm/nRZFjioZp4jTmuu+nKf6wHXJBbeJrYpBDD1Va/h3A==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/cpp.scm (clipper2): New variable.
---
 gnu/packages/cpp.scm | 35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index a102a5d468..4c645f0f9d 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -44,6 +44,7 @@
 ;;; Copyright © 2024 Jakob Kirsch <jakob.kirsch@HIDDEN>
 ;;; Copyright © 2025 Sharlatan Hellseher <sharlatanus@HIDDEN>
 ;;; Copyright © 2025 Sergio Pastor Pérez <sergio.pastorperez@HIDDEN>
+;;; Copyright © 2025 Nicolas Graves <ngraves@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -2620,6 +2621,40 @@ (define-public clipper
 The library is based on Vatti's clipping algorithm.")
     (license license:boost1.0)))
 
+(define-public clipper2
+  (package
+    (inherit clipper)
+    (name "clipper2")
+    (version "1.5.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/AngusJohnson/Clipper2")
+             (commit (string-append "Clipper2_" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1w8cmx712k45cb8gh9dakmbmybiwdx8c0b45mwpcldywx2lwxi2j"))
+       (modules '((guix build utils)))
+       (snippet #~(for-each
+                   delete-file-recursively
+                   '("CSharp" "DLL" "Delphi")))))
+    (build-system cmake-build-system)
+    (arguments
+     (list
+      #:configure-flags
+      #~(list "-DUSE_EXTERNAL_GTEST=ON"
+              "-DCLIPPER2_EXAMPLES=OFF")
+      #:phases #~(modify-phases %standard-phases
+                   (add-after 'unpack 'chdir
+                     (lambda _
+                       (chdir "CPP"))))))
+    (native-inputs (list googletest))
+    (home-page "https://github.com/AngusJohnson/Clipper2")
+    (description
+     (string-append (package-description clipper) "\
+Note: This package is a major update of the original clipper library."))))
+
 (define-public pcg-cpp
   (let ((commit "ffd522e7188bef30a00c74dc7eb9de5faff90092")
         (revision "2"))
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 02/38] gnu: labelme: Add missing native-inputs.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:18:03 +0000
Resent-Message-ID: <handler.77541.B77541.174379424527751 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379424527751
          (code B ref 77541); Fri, 04 Apr 2025 19:18:03 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:17:25 +0000
Received: from localhost ([127.0.0.1]:39984 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mXd-0007DM-6X
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:25 -0400
Received: from 5.mo563.mail-out.ovh.net ([46.105.53.64]:39143)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXa-0007Cp-9b
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:22 -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 4ZTpJc5Nzsz1VQM;
 Fri,  4 Apr 2025 19:17:20 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:20 +0000 (UTC)
Received: from mta7.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.108.2.66])
 by director4.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZTpJc54fWzyFv;
 Fri,  4 Apr 2025 19:17:20 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.5])
 by mta7.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 2F6B9C3960; 
 Fri,  4 Apr 2025 19:17:20 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-95G0011f3397cc-51ee-4cee-afc0-e9b904fe7bca,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:34 +0200
Message-ID: <20250404191717.32747-2-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3476778913118216930
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehgeduseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehieefmgdpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=um7mAO6RWwOmElmn4ukPN8wWm+DJbkJ2Bm0uVlsr92Q=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794240; v=1;
 b=Ine4znHd/QRtbo7bhAgDXNHm+TyoFM/60Pk5tuTo8CrPpo2LrBZ809GFUhnikpqgfoKW0Dhy
 KvzknDWAVswz1/vyKmcJ3nbZ4qTDwMq8CylVsRT1mjC73pCoLxQDmGVulZY7XMq+xIVrdP2ftAK
 9STgUD9y0MummK6GjbaSX5dODRTNursTCzTLbR7rY7UxR66t22addUSdkzAdjFzLIhfMRSZ5uAl
 tK0RsPE1qs2Lisfs/FbE03GEc1/uAVjmLYKljQk40fT7UNpTZaStY9geLJTwFkMUcsMprAFSQUX
 PouQRJlhL3Y0B/uYcdnoqOvxkA2PHARD0MG4q0aXPfOsQ==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/image-processing.scm (labelme)[native-inputs]: Add
python-wheel.
---
 gnu/packages/image-processing.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/image-processing.scm b/gnu/packages/image-processing.scm
index 296dec738a..5a3e6f69ef 100644
--- a/gnu/packages/image-processing.scm
+++ b/gnu/packages/image-processing.scm
@@ -1845,7 +1845,8 @@ (define-public labelme
     (native-inputs
      (list python-pytest
            python-pytest-qt
-           xorg-server-for-tests))
+           xorg-server-for-tests
+           python-wheel))
     (propagated-inputs
      (list python-imgviz
            python-matplotlib
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 03/38] gnu: scregseg: Add missing native-inputs.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:18:04 +0000
Resent-Message-ID: <handler.77541.B77541.174379424727767 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379424727767
          (code B ref 77541); Fri, 04 Apr 2025 19:18:04 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:17:27 +0000
Received: from localhost ([127.0.0.1]:39988 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mXe-0007Di-PD
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:27 -0400
Received: from 8.mo562.mail-out.ovh.net ([46.105.60.65]:53803)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXb-0007Cu-HR
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:24 -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 4ZTpJf14bHz1dFy;
 Fri,  4 Apr 2025 19:17:22 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:21 +0000 (UTC)
Received: from mta3.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.109.140.109])
 by director1.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpJd6WXXzHZcS; Fri,  4 Apr 2025 19:17:21 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.7])
 by mta3.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 60B1C3A3EA6; 
 Fri,  4 Apr 2025 19:17:21 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-96R00136b9f35e-d399-4b92-985f-50cff2b204fc,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:35 +0200
Message-ID: <20250404191717.32747-3-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3477060388044071650
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdehucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehgeduseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehiedvmgdpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=9B1UkN5neWXj2PKIdsZ30RJhsI1yN0mbnxCQuPNE4kA=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794242; v=1;
 b=Z0Q5wnJp892Rq1JaONUfcWATkSTsAeNKRwnkz9ND/9Ty78ubFwckzxg/mspt3wysDbcaI5rp
 zwqTFqr3sZQ+LoeND7qKtf/IeMgmvBi8t8WEEfnMhARJVN9i3uCYdAbnG1hvVXH0EgyTnRmvw/W
 JwJzqNyo7l3FRUA8WAvXnsNY91/vCrpCXUyMbqQh+Bgan6G1277L7CfM89fIc4ZpqQLl5B714Zq
 +yG/jJRl2jvgMq81bpkVVckzu/oxlB4YZ24OKg9680YQiTY1YgXaBLqjHXwTQeobPfzHRC2/bv7
 t2hZP7Gc0jhnXDIW8pnTUGXmCML1E92HzqN3dIDiDZokg==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/bioinformatics.scm (scregseg)[native-inputs]: Add
python-wheel.
---
 gnu/packages/bioinformatics.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index e7685faf02..804cf057e2 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -24241,7 +24241,8 @@ (define-public scregseg
              (substitute* "setup.py"
                (("'sklearn',") "")))))))
     (native-inputs
-     (list python-cython))
+     (list python-cython
+           python-wheel))
     (propagated-inputs
      (list python-scikit-learn
            python-scipy
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 04/38] gnu: autokey: Add missing native-inputs.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:18:04 +0000
Resent-Message-ID: <handler.77541.B77541.174379425427835 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379425427835
          (code B ref 77541); Fri, 04 Apr 2025 19:18:04 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:17:34 +0000
Received: from localhost ([127.0.0.1]:40006 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mXm-0007En-6j
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:34 -0400
Received: from 2.mo562.mail-out.ovh.net ([178.33.252.217]:58849)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXc-0007D9-Tu
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:25 -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 4ZTpJg1rh8z1YGT;
 Fri,  4 Apr 2025 19:17:23 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:23 +0000 (UTC)
Received: from mta3.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.108.25.213])
 by director1.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpJg0G4pzHq2L; Fri,  4 Apr 2025 19:17:23 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.6])
 by mta3.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 52E3E3A3EA6; 
 Fri,  4 Apr 2025 19:17:22 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-107S001f0d3cd90-e342-469f-b3e7-fd8ecd32a7c7,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:36 +0200
Message-ID: <20250404191717.32747-4-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3477623341024797410
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdehucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehgeduseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehiedvmgdpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=FKlXzC6r0eYKiFWW+0Ds2RtLFfA0sKYzLGLS8sepJ5c=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794243; v=1;
 b=OFnVTqAHnnt4a4NHA8G4FK8QZ8Tae3wDFhTi7UMnIqK/GDm40+6zZ+UAgVOko9NmPrkQ72Pu
 NCdlz48sdi2nHGVASdDuVZX3U1KvXbt7KoO0tSWtoVUm068JsRWzaqLFvUoGdDrr9ZuWYQTs+nw
 54xujocQ8peqo2QYdP/Q6iA4t5rRnzPdKjjocpNw+wfbSBWRhaA96dwxaul0tb7r/P8TH2iL2LP
 68FvDZjzXKA41ncuUj/prea4lubzDW8WSIR15gPxotgpTy9Xr7lI2Nymao8By0pGp4DCwMvU9pa
 I9HUsDueKFhEEXSxhA1c2uAe/d+206xg4ZYAuXtNWN8DQ==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-xyz.scm (autokey)[native-inputs]: Add
python-wheel.
---
 gnu/packages/python-xyz.scm | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 12d6800a1c..4abe04007d 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -7938,7 +7938,11 @@ (define-public autokey
               (setenv "LANG" "")
               ;; required for tests/test_configmanager.py
               (setenv "HOME" "/tmp"))))))
-    (native-inputs (list python-pytest python-pytest-cov python-pyhamcrest))
+    (native-inputs
+     (list python-pytest
+           python-pytest-cov
+           python-pyhamcrest
+           python-wheel))
     (inputs
      (list bash-minimal ; for wrap-program
            gtksourceview-3
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 05/38] gnu: mageck: Add missing native-inputs.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:18:05 +0000
Resent-Message-ID: <handler.77541.B77541.174379425527849 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379425527849
          (code B ref 77541); Fri, 04 Apr 2025 19:18:05 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:17:35 +0000
Received: from localhost ([127.0.0.1]:40010 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mXm-0007F0-Vm
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:35 -0400
Received: from 5.mo562.mail-out.ovh.net ([46.105.48.192]:52427)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXd-0007DG-W6
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:26 -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 4ZTpJh33fqz1dFy;
 Fri,  4 Apr 2025 19:17:24 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:24 +0000 (UTC)
Received: from mta7.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.109.140.109])
 by director2.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpJh2Zw8zyDq; Fri,  4 Apr 2025 19:17:24 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.0])
 by mta7.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id EE362C3960; 
 Fri,  4 Apr 2025 19:17:23 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-109S003f41a47f4-90e7-49ee-ac46-f6d9e1c456dc,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:37 +0200
Message-ID: <20250404191717.32747-5-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3477904813649421026
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdehucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehgeduseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehiedvmgdpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=ZEihD5DRbOXhyTOpyH4vX4v8guIv1FhkyNLAtNdIPU4=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794244; v=1;
 b=CK7fsxQe6qPYb4S/oaAJqgl4MksfPpPppMLLGDT9z+wf3KLF6Lru+HrFQxYJ/05wgS8cmxg/
 h5auLjxgvxTgTNEQKWcgmbZCyhuV7w3d4CxyBEau6JGf+rqIlunuZTBOuN6ObDFiVMeEsKCqzS8
 nnHwkdvnosatkpV2aGJaSDY0qqCTYl+UdzLSMe0NhVhF4C8F8ozBeS81bGKeWIXNy2PTGoO9BEj
 wBgBzlsnz04JHZYeS7zNS0kXOO9vLKKXJaifxDDGCV+Np404krJW5V31j/UO/OkQynFF98EiiwZ
 +b/ZENwyYDDB++53Kh7F1bx1SmgZ0te/UTUTYLBDUW4Ng==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/bioinformatics.scm (mageck)[native-inputs]: Add
python-wheel.
---
 gnu/packages/bioinformatics.scm | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 804cf057e2..4dbedc09f9 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -9975,6 +9975,8 @@ (define-public mageck
                                (with-directory-excursion (string-append "demo/" dir)
                                  (invoke "bash" script))))
                             tests))))))))
+    (native-inputs
+     (list python-wheel))
     (inputs
      (list python-numpy
            python-scipy
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 06/38] gnu: python-pytroch-geometric: Skip failing tests.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:18:05 +0000
Resent-Message-ID: <handler.77541.B77541.174379425527856 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379425527856
          (code B ref 77541); Fri, 04 Apr 2025 19:18:05 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:17:35 +0000
Received: from localhost ([127.0.0.1]:40012 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mXn-0007FD-CD
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:35 -0400
Received: from 7.mo562.mail-out.ovh.net ([46.105.55.234]:36199)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXf-0007De-2x
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:27 -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 4ZTpJj4pNBz1YGT;
 Fri,  4 Apr 2025 19:17:25 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:25 +0000 (UTC)
Received: from mta2.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.101.1])
 by director2.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZTpJj3zXCzy9b;
 Fri,  4 Apr 2025 19:17:25 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.4])
 by mta2.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 1B6E2BA3E48; 
 Fri,  4 Apr 2025 19:17:25 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-114S00865803ec1-efa1-4e3f-80a4-cc5b4403ec8e,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:38 +0200
Message-ID: <20250404191717.32747-6-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3478186289878983394
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdehucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehgeduseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehiedvmgdpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=v1pfKyCJqjnjYyK1z0/yaTPFlcWIH6+xxgyKrZViaHE=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794245; v=1;
 b=V9oz/pRXHNfrl2IspBDOYIUSMRvke8lT4v7c0Q8FOaPzltajoPulZjroNyJME9La3yTyKACr
 5BOTmxcl7p4opCyWeqPcuhOkzkia8ag/rBEN1N2wjQ3v2DjaFGCe3GlsFlfbLnk2iBUtbiPJF+r
 5j+W88CkZmTtAhqf8CyrhXR3f6xWGS9cZUcfP6jA2Me1n29mfUjctPRytTJggQLcD6sMQPhcrw4
 vUefd9rFWPOl+T5fmxurVkm+IprdUSWRakwl6fuSiOYCr1jGAiU003qKIjNkYceoARQjDur0bTt
 wiLwIOZlpx1a3ur56Rkt9biUG0vWDpP4NdmvwGxEj9sCQ==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/machine-learning.scm (python-pytroch-geometric):
[arguments]{test-flags}: Skip test_type_repr failing test.
---
 gnu/packages/machine-learning.scm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index e7923bd503..fb1d5d2eed 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -5399,7 +5399,10 @@ (define-public python-pytorch-geometric
                    ;; These refuse to be run on CPU and really want a GPU
                    " and not test_add_random_walk_pe"
                    " and not test_asap"
-                   " and not test_two_hop"))
+                   " and not test_two_hop"
+                   ;; Failed when switched to python@HIDDEN
+                   ;; typing module internals
+                   " and not test_type_repr"))
       #:phases
       '(modify-phases %standard-phases
          (add-after 'unpack 'delete-top-level-directories
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 07/38] gnu: Add string-view-lite.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:18:05 +0000
Resent-Message-ID: <handler.77541.B77541.174379425627866 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379425627866
          (code B ref 77541); Fri, 04 Apr 2025 19:18:05 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:17:36 +0000
Received: from localhost ([127.0.0.1]:40014 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mXn-0007FM-OO
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:36 -0400
Received: from 4.mo563.mail-out.ovh.net ([46.105.53.192]:40443)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXg-0007Dw-Kt
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:29 -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 4ZTpJl0Gvsz1VCN;
 Fri,  4 Apr 2025 19:17:27 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:26 +0000 (UTC)
Received: from mta2.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.178.252])
 by director1.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpJk5Q5YzHZcS; Fri,  4 Apr 2025 19:17:26 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.6])
 by mta2.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 3C398BA3E8F; 
 Fri,  4 Apr 2025 19:17:26 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-114S00839d9e0ba-af18-40c2-9deb-a43b8141bb33,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:39 +0200
Message-ID: <20250404191717.32747-7-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3478467765694816994
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheegudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeifegmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=pbRqSqtN8FffvXKBbMvUI2lobhqwLNPky70iA+BquNg=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794247; v=1;
 b=QRZllu9vLvEfylBl8dElbZdY+WiNFEUCOB7W5FF7aLVd7eydAES3JrdbKlZdk4+mQdrV8V78
 DXXJ8/wY8Ucs2i44aIqpchVDHD2aScjw+oSIBNHoNfeo4yauEVVdguXDWFdQN2teIY/CTG3znEX
 VR2keo+gdKcq72v/CH5hkHNKzc5gmKsLMwPy9i9iuNpnaMQbKI6DGWCYbkMhmQoNfEyGmZSkZF5
 GH37HFjgjy6/cnvHbTok8AWNzYjWMESDlUyP0Q/LywHfXYyaTOk2r63uAsF7729AhrGgaiDJobR
 d8g9U2sAOFggx4icuc2DmLV1bKpFRCm1YJ2Zx3lr6Emcg==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/cpp.scm (string-view-lite): New variable.
---
 gnu/packages/cpp.scm | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index 4c645f0f9d..7d0135044a 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -3795,6 +3795,26 @@ (define-public nativefiledialog-extended
 \"source files\" or \"image files\") where supported.")
     (license license:zlib)))
 
+(define-public string-view-lite
+  (package
+    (name "string-view-lite")
+    (version "1.8.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/martinmoene/string-view-lite")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1mfp3lmqx7ac0545akxd2v05rrapa3byz8q4gb9rqy94pcqbfyc5"))))
+    (build-system cmake-build-system)
+    (home-page "https://github.com/martinmoene/string-view-lite")
+    (synopsis "C++17 string-view for older C++")
+    (description "This package provides a compatibility header-only library
+for C++17 string-view.")
+    (license license:boost1.0)))
+
 (define-public tsl-hopscotch-map
   (package
     (name "tsl-hopscotch-map")
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 08/38] gnu: python-pytensor: Update to 2.30.1.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:18:06 +0000
Resent-Message-ID: <handler.77541.B77541.174379425727882 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379425727882
          (code B ref 77541); Fri, 04 Apr 2025 19:18:06 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:17:37 +0000
Received: from localhost ([127.0.0.1]:40018 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mXo-0007FP-3E
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:36 -0400
Received: from 2.mo563.mail-out.ovh.net ([46.105.33.33]:35659)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXh-0007E2-0V
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:30 -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 4ZTpJl3BnLz1Zww;
 Fri,  4 Apr 2025 19:17:27 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:27 +0000 (UTC)
Received: from mta6.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.168.98])
 by director4.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpJl2sMnzy98; Fri,  4 Apr 2025 19:17:27 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.1])
 by mta6.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 11E9BD43D38; 
 Fri,  4 Apr 2025 19:17:27 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-98R00274918769-1c82-4836-9722-862e7e79a11b,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:40 +0200
Message-ID: <20250404191717.32747-8-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3478749237482808034
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgepudenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehgeduseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehieefmgdpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=pWmUJcn+pDxzrmhUDElIva61tu1JUjT4UFBsL/bCOkY=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794247; v=1;
 b=mIF5yVyaeo7cMhpepy3dafilfMKGL4vkT7xdOyCV/N7/NT0FMh529pBQtnKw12O8qnR5t+J0
 5v2uXKfgf7HJ+ajxGvrnZkANrIi+tcN97Olt3uBTawifQRm3xDq7Q+DVYHwbR4fnbYmG1hRvw16
 dvTs1iHLBsY9xrFzSam636Q/yOkflK07kbdEkeC7M8i21U62eVSD1m/z0XmdiZsr6HbaPExLsiv
 IzOLCsmXubJuaoYBjGOVhKRXl9WnouZ4q2pgymPXcOEXtK3D5MEM6oee3O4cbMdJR/0CZDlW+nq
 kbiXYp6ee/GtHxKr7Wg2MplpdLYmCw5ULq7SmvuIzc78w==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-science.scm (python-pytensor): Update to 2.30.1.
[arguments]{test-flags}: Use field.
{phases}: Remove 'check phase replacement. Add phase 'pre-check.
---
 gnu/packages/python-science.scm | 43 +++++++++++++++++----------------
 1 file changed, 22 insertions(+), 21 deletions(-)

diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index 49e46f7ff3..3bf266582d 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -2465,7 +2465,7 @@ (define-public python-xarray-schema
 (define-public python-pytensor
   (package
     (name "python-pytensor")
-    (version "2.18.1")
+    (version "2.30.1")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -2474,10 +2474,28 @@ (define-public python-pytensor
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0qa0y13xfm6w7ry7gp0lv84c8blyg34a9ns7ynwqyhf9majq08s5"))))
+                "008ivcrab9j256mcrfrcd1xlkq5qicsx97wqaxaxwk1ynnmxdqbn"))))
     (build-system pyproject-build-system)
     (arguments
      (list
+      #:test-flags
+      #~(list ;; test_tensor_basic.py file requires JAX.
+         "--ignore" "tests/link/jax/test_tensor_basic.py"
+         ;; No module named 'pytensor.scan.scan_perform'
+         "--ignore" "pytensor/scan/scan_perform_ext.py"
+         ;; Skip benchmark tests.
+         "-k" (string-append
+               "not test_elemwise_speed"
+               " and not test_logsumexp_benchmark"
+               " and not test_fused_elemwise_benchmark"
+               " and not test_scan_multiple_output"
+               " and not test_vector_taps_benchmark"
+               " and not test_cython_performance")
+         ;; Skip computationally intensive tests.
+         "--ignore" "tests/scan/"
+         "--ignore" "tests/tensor/"
+         "--ignore" "tests/sandbox/"
+         "--ignore" "tests/sparse/sandbox/")
       #:phases
       #~(modify-phases %standard-phases
           ;; Replace version manually because pytensor uses
@@ -2499,27 +2517,10 @@ (define-public python-pytensor
               (substitute* "setup.py"
                 (("versioneer.get_version\\(\\)")
                  (string-append "\"" #$version "\"")))))
-          (replace 'check
+          (add-before 'check 'pre-check
             (lambda* (#:key tests? #:allow-other-keys)
               (when tests?
-                (setenv "HOME" "/tmp") ; required for most tests
-                ;; Test discovery fails, have to call pytest by hand.
-                ;; test_tensor_basic.py file requires JAX.
-                (invoke "python" "-m" "pytest" "-vv"
-                        "--ignore" "tests/link/jax/test_tensor_basic.py"
-                        ;; Skip benchmark tests.
-                        "-k" (string-append
-                              "not test_elemwise_speed"
-                              " and not test_logsumexp_benchmark"
-                              " and not test_fused_elemwise_benchmark"
-                              " and not test_scan_multiple_output"
-                              " and not test_vector_taps_benchmark"
-                              " and not test_cython_performance")
-                        ;; Skip computationally intensive tests.
-                        "--ignore" "tests/scan/"
-                        "--ignore" "tests/tensor/"
-                        "--ignore" "tests/sandbox/"
-                        "--ignore" "tests/sparse/sandbox/")))))))
+                (setenv "HOME" "/tmp"))))))) ; required for most tests
     (native-inputs (list python-cython
                          python-pytest
                          python-pytest-mock
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 09/38] gnu: python-vaex-core: Update to 4.17.1.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:18:06 +0000
Resent-Message-ID: <handler.77541.B77541.174379425827899 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379425827899
          (code B ref 77541); Fri, 04 Apr 2025 19:18:06 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:17:38 +0000
Received: from localhost ([127.0.0.1]:40022 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mXp-0007Ff-1B
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:37 -0400
Received: from 6.mo563.mail-out.ovh.net ([46.105.55.200]:58521)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXh-0007E5-KH
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:30 -0400
Received: from director2.derp.mail-out.ovh.net
 (director2.derp.mail-out.ovh.net [79.137.60.36])
 by mo563.mail-out.ovh.net (Postfix) with ESMTPS id 4ZTpJm12VGz1Y12;
 Fri,  4 Apr 2025 19:17:28 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:28 +0000 (UTC)
Received: from mta6.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.168.98])
 by director2.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpJm0SsGzyDq; Fri,  4 Apr 2025 19:17:28 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.3])
 by mta6.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id B2A0FD43D38; 
 Fri,  4 Apr 2025 19:17:27 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-106R00600198727-7569-468b-a901-e824bfdbc7e0,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:41 +0200
Message-ID: <20250404191717.32747-9-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3479030713936044770
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheegudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeifegmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=66Sgzt2DmnR0I5i4pPLNsv3WZIJZVZcEGZYlAI2tSl0=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794248; v=1;
 b=tTCKH9NYqvwsLsI8+s51eNa46Q3x+JFXbY160Dhvt1VQTlyA1LQtnXETqiwO7/mIwWHlkSNs
 7zxNCVAlwIOXbimTmIwqMdHPqO1wrK2GTnswFSSZjbrMLUDjlUB16XojKZ/R52f3U4Nz/ORakol
 ZBC1B7YdUawX0F3YjqXa2lVDYrMQaI1LWQvaZ4jF+wCXD6FIApEZOjv5R3uT8zrXoRwbJXEbt5D
 ronxN8U1PdVIFb/psZ1T59VT1NCmseOKDeNnxwbYFW1ydlSEFXOSfZZoOzoGyOG0ZP+Vkq7Owr9
 cGca7utedl6I8Yrf0Fy//0TtrJyH5e5MXq0qAaEoHL5VA==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-science.scm (python-vaex-core): Update to 4.17.1.
* gnu/packages/patches/python-vaex-core-fix-tsl-use.patch: Add patch.
* gnu/local.mk: Record patch.
---
 gnu/local.mk                                  |  1 +
 .../python-vaex-core-fix-tsl-use.patch        | 67 +++++++++++++++++++
 gnu/packages/python-science.scm               | 44 ++++++++----
 3 files changed, 100 insertions(+), 12 deletions(-)
 create mode 100644 gnu/packages/patches/python-vaex-core-fix-tsl-use.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index 18ba0073fc..93f346481d 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -2142,6 +2142,7 @@ dist_patch_DATA =						\
   %D%/packages/patches/python-robotframework-sshlibrary-rf5-compat.patch \
   %D%/packages/patches/python-unittest2-python3-compat.patch	\
   %D%/packages/patches/python-unittest2-remove-argparse.patch	\
+  %D%/packages/patches/python-vaex-core-fix-tsl-use.patch	\
   %D%/packages/patches/python-vega-datasets-remove-la-riots-code.patch	\
   %D%/packages/patches/python-versioneer-guix-support.patch	\
   %D%/packages/patches/python-werkzeug-tests.patch		\
diff --git a/gnu/packages/patches/python-vaex-core-fix-tsl-use.patch b/gnu/packages/patches/python-vaex-core-fix-tsl-use.patch
new file mode 100644
index 0000000000..f4f6fc1c48
--- /dev/null
+++ b/gnu/packages/patches/python-vaex-core-fix-tsl-use.patch
@@ -0,0 +1,67 @@
+From 8cb8808b3ceccf4ab3ac542739ef490abe7e76b3 Mon Sep 17 00:00:00 2001
+Message-ID: <8cb8808b3ceccf4ab3ac542739ef490abe7e76b3.1743597010.git.ngraves@HIDDEN>
+From: Nicolas Graves <ngraves@HIDDEN>
+Date: Wed, 2 Apr 2025 14:29:40 +0200
+Subject: [PATCH] Fix tsl map use
+
+---
+ packages/vaex-core/src/hash_string.hpp | 25 ++++++++++++++++---------
+ 1 file changed, 16 insertions(+), 9 deletions(-)
+
+diff --git a/packages/vaex-core/src/hash_string.hpp b/packages/vaex-core/src/hash_string.hpp
+index d3b60199..0ed69d1c 100644
+--- a/packages/vaex-core/src/hash_string.hpp
++++ b/packages/vaex-core/src/hash_string.hpp
+@@ -39,13 +39,15 @@ class hash_base : public hash_common<Derived, T, hashmap<T, int64_t>> {
+         for (int i = 0; i < nmaps; i++) {
+             string_arrays.emplace_back(std::make_shared<StringList64>());
+             StringList64 *strings = string_arrays[i].get();
+-            // equal_to<string_ref>& eq = this->maps[i].key_eq();
+-            this->maps[i].m_ht.strings_equals = strings;
+-            this->maps[i].m_ht.strings_hash = strings;
++            equal_to<key_type> eq;
++            eq.strings_equals = strings;
++            hash<key_type> h;
++            h.strings_hash = strings;
++            this->maps[i] = hashmap_type(8, h, eq);
+         }
+     };
+ 
+-    virtual std::string _get(hashmap_type &map, typename hashmap_type::key_type key) override { return map.m_ht.strings_equals->get(key.index); };
++    virtual std::string _get(hashmap_type &map, typename hashmap_type::key_type key) override { return string_arrays[0]->get(key.index); };
+ 
+     size_t bytes_used() const {
+         int64_t buffer_size = 0; // collect buffer size
+@@ -391,9 +393,12 @@ class ordered_set : public hash_base<ordered_set<T>, T, T, V> {
+     template <class SL>
+     static ordered_set *create(std::shared_ptr<SL> keys, int64_t null_value, int64_t nan_count, int64_t null_count, std::string *fingerprint) {
+         ordered_set *set = new ordered_set(1);
+-        set->maps[0].m_ht.strings_equals = keys.get();
+-        set->maps[0].m_ht.strings_hash = keys.get();
+         set->string_arrays[0] = keys;
++        equal_to<key_type> eq;
++        eq.strings_equals = keys.get();
++        hash<key_type> h;
++        h.strings_hash = keys.get();
++        set->maps[0] = hashmap_type(keys->length, h, eq);
+         {
+             size_t size = keys->length;
+             set->maps[0].reserve(size);
+@@ -701,9 +706,11 @@ class index_hash : public hash_base<index_hash<T>, T, T, V> {
+             // string_arrays_overflow.emplace_back(std::make_shared<StringList64>());
+             // for each key in overflow, it should be present in the main string array
+             StringList64 *strings = this->string_arrays[i].get();
+-            // equal_to<string_ref>& eq = this->maps[i].key_eq();
+-            overflows[i].m_ht.strings_equals = strings;
+-            overflows[i].m_ht.strings_hash = strings;
++            equal_to<key_type> eq;
++            eq.strings_equals = strings;
++            hash<key_type> h;
++            h.strings_hash = strings;
++            overflows[i] = overflow_type(8, h, eq);
+         }
+     }
+ 
+-- 
+2.49.0
+
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index 3bf266582d..73e08fccbe 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -4097,24 +4097,44 @@ (define-public python-opt-einsum
 (define-public python-vaex-core
   (package
     (name "python-vaex-core")
-    (version "4.17.1")
+    (version "4.18.1")
     (source
      (origin
-       (method url-fetch)
-       (uri (pypi-uri "vaex-core" version))
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://www.github.com/maartenbreddels/vaex")
+             (commit (string-append "core-v" version))))
+       (file-name (git-file-name name version))
        (sha256
-        (base32 "1rzx5px3fwi5mh1z8y91brvffk7dkhj287lnmqp8zp6836kkqhya"))
-       (modules '((guix build utils)))
+        (base32 "1sp096msbzgjlwi8c1ink2bp4pjff9pvikqz1y1li8d3in4gpgdr"))
+       (patches
+        (search-patches "python-vaex-core-fix-tsl-use.patch"))
+       (modules '((guix build utils)
+                  (ice-9 ftw)))
        (snippet
-        ;; Remove bundled libraries
-        '(for-each delete-file-recursively
-                   (list "vendor/boost"
-                         "vendor/pcre"
-                         "vendor/pybind11")))))
+        #~(begin
+            ;; Delete everything except for vaex-core itself:
+            (define (delete-except exception)
+              (lambda (file)
+                (unless (member file `("." ".." ,exception))
+                  (delete-file-recursively file))))
+            (for-each (delete-except "packages") (scandir "."))
+            (with-directory-excursion "packages"
+              (for-each (delete-except "vaex-core") (scandir ".")))
+            (for-each (lambda (file)
+                        (unless (member file '("." ".."))
+                          (rename-file
+                           (string-append "packages/vaex-core/" file)
+                           file)))
+                      (scandir "packages/vaex-core"))
+            (delete-file-recursively "packages")
+            (delete-file-recursively "vendor")))))
     (build-system pyproject-build-system)
-    (arguments (list #:tests? #false)) ;require vaex.server and others, which require vaex-core.
+    (arguments
+     ;; require vaex.server and others, which require vaex-core.
+     (list #:tests? #false))
     (inputs
-     (list boost pcre pybind11-2.3))
+     (list boost pcre pybind11 string-view-lite tsl-hopscotch-map))
     (propagated-inputs
      (list python-aplus
            python-blake3
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 10/38] gnu: Remove pybind11-2.3.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:18:07 +0000
Resent-Message-ID: <handler.77541.B77541.174379425827911 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379425827911
          (code B ref 77541); Fri, 04 Apr 2025 19:18:07 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:17:38 +0000
Received: from localhost ([127.0.0.1]:40026 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mXq-0007G1-2V
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:38 -0400
Received: from 8.mo562.mail-out.ovh.net ([46.105.60.65]:47139)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXi-0007EC-AK
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:30 -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 4ZTpJn1Mzbz1YGT;
 Fri,  4 Apr 2025 19:17:29 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:29 +0000 (UTC)
Received: from mta3.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.109.139.163])
 by director2.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpJn0wVSzyFr; Fri,  4 Apr 2025 19:17:29 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.1])
 by mta3.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id BB6313A3EBC; 
 Fri,  4 Apr 2025 19:17:28 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-113S007b030d535-0f10-4ebd-bc13-e79558cf5d7d,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:42 +0200
Message-ID: <20250404191717.32747-10-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3479312189021217506
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdehucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheegudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=o01IwpDf4/GfVi21PaHLQN5LsD0KTdDgG7gkEB9rgc0=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794249; v=1;
 b=DcvRF6m99kbep1xMLTc4Rlcrp2pgBDbDxQJEAj1Euq5RrymA7c5K+q7wcpfD316ozhsRG0Yn
 amsoy1fOfmeHn276ABYDXRyigZ9cpd2ANpMiIPUnqLwFUkeNYtKDzjWW74YxlhTswLpJC8PtHiJ
 5GvsM/qTDAeFjOI9BATPYBoN7DOgQCl00zp7aFVhk7idEZuFbbP57CRUJYBFQoapEhy+ipszZUz
 P4qQMYIg9h3DnC0bMzdgNyO7zQIoPjhlpoyLP2PnzAtzSWZm7c5pIvtKS41w3pEyUK6I5g422mT
 oDsltMBC83FMysZwe9zaw2osxA7FaMaEn99wVWgJScCLQ==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

This package is now a leaf package that fails to build.

* gnu/packages/python-xyz.scm (pybind11-2.3): Delete variable.
---
 gnu/packages/python-xyz.scm | 20 --------------------
 1 file changed, 20 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 4abe04007d..46efd10292 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -29832,26 +29832,6 @@ (define-public pybind11-2.10
                 "0rbcfvl7y472sykzdq3vrkw83kar0lpzhk3wq9yj9cdydl8cpfcz"))
               (file-name (git-file-name name version))))))
 
-;; This is needed for python-vaex-core.
-(define-public pybind11-2.3
-  (package
-    (inherit pybind11)
-    (name "pybind11")
-    (version "2.3.0")
-    (source (origin
-              (method git-fetch)
-              (uri (git-reference
-                    (url "https://github.com/pybind/pybind11")
-                    (commit (string-append "v" version))))
-              (sha256
-               (base32
-                "11b6dniri8m05spfd2a19irz82shf4sdca73566bniggrf3zclnf"))
-              (file-name (git-file-name name version))))
-    (arguments
-     (substitute-keyword-arguments (package-arguments pybind11)
-       ((#:tests? tests? #false)
-        #false)))))
-
 (define-public python-pooch
   (package
     (name "python-pooch")
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 11/38] gnu: python-property-cached: Fix build.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:18:08 +0000
Resent-Message-ID: <handler.77541.B77541.174379425927927 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379425927927
          (code B ref 77541); Fri, 04 Apr 2025 19:18:08 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:17:39 +0000
Received: from localhost ([127.0.0.1]:40030 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mXq-0007G8-Hm
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:39 -0400
Received: from 8.mo562.mail-out.ovh.net ([46.105.60.65]:57471)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXj-0007EU-Qh
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:32 -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 4ZTpJp4qwtz1ddd;
 Fri,  4 Apr 2025 19:17:30 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:30 +0000 (UTC)
Received: from mta3.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.108.17.113])
 by director1.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpJp32gqzHp3j; Fri,  4 Apr 2025 19:17:30 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.1])
 by mta3.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id B52B63A3EA6; 
 Fri,  4 Apr 2025 19:17:29 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-114S008c88dc79c-3933-42e4-97b8-dfd958d72d02,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:43 +0200
Message-ID: <20250404191717.32747-11-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3479593664245195490
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdehucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgepgeenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehgeduseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehiedvmgdpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=Bt14lIzipCMSo+u1yb6zqxKsjqnovthSam03fUgNxsw=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794250; v=1;
 b=lm6mKdbs2/uuwzWb1QOTjqsaVmBblGuAU+9UqTLihBLpU6SruO2IfzlSwLKB9Y8nwrFqPRsv
 SQF156RuR79ZgBCCMlUwr293KxFhD6+FFT3f8jDnstU4HIavDE2p/zerVJWcV7v0PrGvvVSqdnk
 mjOYpFCYtNXpFCZDmCNAlf9NMJVkhlo9bGcnhDDhUaZzVMaQz2I7+o6119r8/9lt0B/e1NoACkw
 gVOoz2/FKu3fPjff9dLG/qyiimvLstQ4FXu2cCJ2CLtBGv0fxK3v8nL6M6gySFTvTrEWEqFI1gd
 9DiRB5PK3Pf0Y7v3jO6t7W5o57qNmG112UN6s9d5fXrpg==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-xyz.scm (python-property-cached): Fix build.
* gnu/packages/patches/python-property-cached-asyncio-3_11.patch: Add
patch.
* gnu/local.mk: Record patch.
---
 gnu/local.mk                                  |   1 +
 .../python-property-cached-asyncio-3_11.patch | 201 ++++++++++++++++++
 gnu/packages/python-xyz.scm                   |   4 +-
 3 files changed, 205 insertions(+), 1 deletion(-)
 create mode 100644 gnu/packages/patches/python-property-cached-asyncio-3_11.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index 93f346481d..1bf8f8deba 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -2129,6 +2129,7 @@ dist_patch_DATA =						\
   %D%/packages/patches/python-memcached-syntax-warnings.patch	\
   %D%/packages/patches/python-mox3-python3.6-compat.patch	\
   %D%/packages/patches/python-packaging-test-arch.patch		\
+  %D%/packages/patches/python-property-cached-asyncio-3_11.patch	\
   %D%/packages/patches/python-pyan3-fix-absolute-path-bug.patch \
   %D%/packages/patches/python-pyan3-fix-positional-arguments.patch \
   %D%/packages/patches/python-pytorch-fix-codegen.patch		\
diff --git a/gnu/packages/patches/python-property-cached-asyncio-3_11.patch b/gnu/packages/patches/python-property-cached-asyncio-3_11.patch
new file mode 100644
index 0000000000..21c176947e
--- /dev/null
+++ b/gnu/packages/patches/python-property-cached-asyncio-3_11.patch
@@ -0,0 +1,201 @@
+From d89186b47dc25c5ef5907c146edf3f792d50774b Mon Sep 17 00:00:00 2001
+Message-ID: <d89186b47dc25c5ef5907c146edf3f792d50774b.1743608515.git.ngraves@HIDDEN>
+From: Nicolas Graves <ngraves@HIDDEN>
+Date: Wed, 2 Apr 2025 17:29:45 +0200
+Subject: [PATCH] Update to python 3.11
+
+---
+ property_cached/__init__.py             | 21 +++-------
+ tests/test_async_cached_property.py     |  3 +-
+ tests/test_coroutine_cached_property.py | 51 ++++++++++---------------
+ 3 files changed, 27 insertions(+), 48 deletions(-)
+
+diff --git a/property_cached/__init__.py b/property_cached/__init__.py
+index 3353048..c033542 100644
+--- a/property_cached/__init__.py
++++ b/property_cached/__init__.py
+@@ -3,6 +3,7 @@ import functools
+ import pkg_resources
+ import threading
+ import weakref
++from inspect import iscoroutinefunction
+ from time import time
+ 
+ 
+@@ -31,12 +32,12 @@ class cached_property(property):
+         if obj is None:
+             return self
+ 
+-        if asyncio and asyncio.iscoroutinefunction(self.func):
+-            return self._wrap_in_coroutine(obj)
+-
+         value = self.cache.get(obj, self._sentinel)
+         if value is self._sentinel:
+-            value = self.cache[obj] = self.func(obj)
++            if iscoroutinefunction(self.func):
++                self.cache[obj] = value = asyncio.ensure_future(self.func(obj))
++            else:
++                self.cache[obj] = value = self.func(obj)
+ 
+         return value
+ 
+@@ -49,18 +50,6 @@ class cached_property(property):
+     def __delete__(self, obj):
+         del self.cache[obj]
+ 
+-    def _wrap_in_coroutine(self, obj):
+-
+-        @functools.wraps(obj)
+-        @asyncio.coroutine
+-        def wrapper():
+-            value = self.cache.get(obj, self._sentinel)
+-            if value is self._sentinel:
+-                self.cache[obj] = value = asyncio.ensure_future(self.func(obj))
+-            return value
+-
+-        return wrapper()
+-
+ 
+ class threaded_cached_property(cached_property):
+     """
+diff --git a/tests/test_async_cached_property.py b/tests/test_async_cached_property.py
+index 1af139d..32b3410 100644
+--- a/tests/test_async_cached_property.py
++++ b/tests/test_async_cached_property.py
+@@ -9,8 +9,7 @@ import property_cached as cached_property
+ 
+ def unittest_run_loop(f):
+     def wrapper(*args, **kwargs):
+-        coro = asyncio.coroutine(f)
+-        future = coro(*args, **kwargs)
++        future = f(*args, **kwargs)
+         loop = asyncio.get_event_loop()
+         loop.run_until_complete(future)
+ 
+diff --git a/tests/test_coroutine_cached_property.py b/tests/test_coroutine_cached_property.py
+index 40e443b..5864301 100644
+--- a/tests/test_coroutine_cached_property.py
++++ b/tests/test_coroutine_cached_property.py
+@@ -14,8 +14,7 @@ import property_cached as cached_property
+ 
+ def unittest_run_loop(f):
+     def wrapper(*args, **kwargs):
+-        coro = asyncio.coroutine(f)
+-        future = coro(*args, **kwargs)
++        future = f(*args, **kwargs)
+         loop = asyncio.get_event_loop()
+         loop.run_until_complete(future)
+ 
+@@ -33,14 +32,12 @@ def CheckFactory(cached_property_decorator):
+             self.control_total = 0
+             self.cached_total = 0
+ 
+-        @asyncio.coroutine
+-        def add_control(self):
++        async def add_control(self):
+             self.control_total += 1
+             return self.control_total
+ 
+         @cached_property_decorator
+-        @asyncio.coroutine
+-        def add_cached(self):
++        async def add_cached(self):
+             self.cached_total += 1
+             return self.cached_total
+ 
+@@ -52,74 +49,68 @@ class TestCachedProperty(unittest.TestCase):
+ 
+     cached_property_factory = cached_property.cached_property
+ 
+-    @asyncio.coroutine
+-    def assert_control(self, check, expected):
++    async def assert_control(self, check, expected):
+         """
+         Assert that both `add_control` and 'control_total` equal `expected`
+         """
+-        value = yield from check.add_control()
++        value = await check.add_control()
+         self.assertEqual(value, expected)
+         self.assertEqual(check.control_total, expected)
+ 
+-    @asyncio.coroutine
+-    def assert_cached(self, check, expected):
++    async def assert_cached(self, check, expected):
+         """
+         Assert that both `add_cached` and 'cached_total` equal `expected`
+         """
+         print("assert_cached", check.add_cached)
+-        value = yield from check.add_cached
++        value = await check.add_cached
+         self.assertEqual(value, expected)
+         self.assertEqual(check.cached_total, expected)
+ 
+     @unittest_run_loop
+-    @asyncio.coroutine
+-    def test_cached_property(self):
++    async def test_cached_property(self):
+         Check = CheckFactory(self.cached_property_factory)
+         check = Check()
+ 
+         # The control shows that we can continue to add 1
+-        yield from self.assert_control(check, 1)
+-        yield from self.assert_control(check, 2)
++        await self.assert_control(check, 1)
++        await self.assert_control(check, 2)
+ 
+         # The cached version demonstrates how nothing is added after the first
+-        yield from self.assert_cached(check, 1)
+-        yield from self.assert_cached(check, 1)
++        await self.assert_cached(check, 1)
++        await self.assert_cached(check, 1)
+ 
+         # The cache does not expire
+         with freeze_time("9999-01-01"):
+-            yield from self.assert_cached(check, 1)
++            await self.assert_cached(check, 1)
+ 
+         # Typically descriptors return themselves if accessed though the class
+         # rather than through an instance.
+         self.assertTrue(isinstance(Check.add_cached, self.cached_property_factory))
+ 
+     @unittest_run_loop
+-    @asyncio.coroutine
+-    def test_reset_cached_property(self):
++    async def test_reset_cached_property(self):
+         Check = CheckFactory(self.cached_property_factory)
+         check = Check()
+ 
+         # Run standard cache assertion
+-        yield from self.assert_cached(check, 1)
+-        yield from self.assert_cached(check, 1)
++        await self.assert_cached(check, 1)
++        await self.assert_cached(check, 1)
+ 
+         # Clear the cache
+         del check.add_cached
+ 
+         # Value is cached again after the next access
+-        yield from self.assert_cached(check, 2)
+-        yield from self.assert_cached(check, 2)
++        await self.assert_cached(check, 2)
++        await self.assert_cached(check, 2)
+ 
+     @unittest_run_loop
+-    @asyncio.coroutine
+-    def test_none_cached_property(self):
++    async def test_none_cached_property(self):
+         class Check(object):
+             def __init__(self):
+                 self.cached_total = None
+ 
+             @self.cached_property_factory
+-            @asyncio.coroutine
+-            def add_cached(self):
++            async def add_cached(self):
+                 return self.cached_total
+ 
+-        yield from self.assert_cached(Check(), None)
++        await self.assert_cached(Check(), None)
+-- 
+2.49.0
+
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 46efd10292..01dfc0799f 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -11700,7 +11700,9 @@ (define-public python-property-cached
        (method url-fetch)
        (uri (pypi-uri "property-cached" version ".zip"))
        (sha256
-        (base32 "0wxv5sdx1p7ils36j6j6hfscz8v2vzbq212i8y8r0lrnxpqlx71y"))))
+        (base32 "0wxv5sdx1p7ils36j6j6hfscz8v2vzbq212i8y8r0lrnxpqlx71y"))
+       (patches
+        (search-patches "python-property-cached-asyncio-3_11.patch"))))
     (build-system pyproject-build-system)
     (arguments
      (list
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 13/38] gnu: python-serpent: Update to 1.41.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:18:08 +0000
Resent-Message-ID: <handler.77541.B77541.174379427228048 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379427228048
          (code B ref 77541); Fri, 04 Apr 2025 19:18:08 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:17:52 +0000
Received: from localhost ([127.0.0.1]:40060 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mY3-0007I4-Kj
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:52 -0400
Received: from 10.mo562.mail-out.ovh.net ([46.105.72.220]:50717)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXl-0007EX-NX
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:34 -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 4ZTpJr142wz1YGT;
 Fri,  4 Apr 2025 19:17:32 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:32 +0000 (UTC)
Received: from mta3.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.108.9.234])
 by director2.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZTpJr0blWzy9b;
 Fri,  4 Apr 2025 19:17:32 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.1])
 by mta3.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 83A653A3EA6; 
 Fri,  4 Apr 2025 19:17:31 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-100R00333061bd6-74b3-4045-b51d-f85c7a5886ad,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:45 +0200
Message-ID: <20250404191717.32747-13-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3480156612066796258
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheegudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=tVwwadcVt5QtE/iwQljtuL12OeWdy8jZn/0xKIUhBLA=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794252; v=1;
 b=gu4Fm0jhCQ7khxFMwgYO8C4YWDpw6OgRbLna6R53Ko7Jt1Aqj6z7YUA3RmBXSBWLE8IUZH39
 JEyqEPU5augUhi0aymwTdDwAGyyYZyFDRFhHZYTPFGZU34p/aXJsF/a9zkZ6KD/F60HeFOOpPfw
 MOI+emdJU2gpEP/CONOfnIzU4uRQmWsjUfVdYx2LcUUL+iduWwzDnsvfgJW8ED2p2fGx5AmrBky
 Ehf0/+9/5YQ4tvmjTfTHfDFVBmW3ui1erRTcrviu7kRERa0FJwA+KgQnbxFc5lMIT9Hcs1HjFSY
 /w65Rf34aUkS58y/4/0Dqcqwq15k9TfLA2a0760Mx/c9Q==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-xyz.scm (python-serpent): Update to 1.41.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
---
 gnu/packages/python-xyz.scm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 8100b030c5..f36e5a3141 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -4368,16 +4368,16 @@ (define-public python-semantic-version
 (define-public python-serpent
   (package
     (name "python-serpent")
-    (version "1.28")
+    (version "1.41")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "serpent" version))
        (sha256
-        (base32 "1arnckykpkvv2qrp49l1k7q5mr5pisswl0rvdx98x8wsl1n361pk"))))
-    (build-system python-build-system)
+        (base32 "15bhxpihxvbphsvp4wyh2kwfz7xasmki9zwcsj3l6r66wdgh61q4"))))
+    (build-system pyproject-build-system)
     (native-inputs
-     (list python-attrs python-pytz))
+     (list python-attrs python-pytz python-setuptools python-wheel))
     (home-page "https://github.com/irmen/Serpent")
     (synopsis "Serializer for literal Python expressions")
     (description
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 12/38] gnu: python-attr: Update to 0.3.2.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:18:09 +0000
Resent-Message-ID: <handler.77541.B77541.174379427328062 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379427328062
          (code B ref 77541); Fri, 04 Apr 2025 19:18:09 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:17:53 +0000
Received: from localhost ([127.0.0.1]:40064 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mY4-0007IM-D6
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:53 -0400
Received: from 6.mo563.mail-out.ovh.net ([46.105.55.200]:35573)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXk-0007EW-HW
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:33 -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 4ZTpJq3bHNz1Y12;
 Fri,  4 Apr 2025 19:17:31 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:31 +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 4ZTpJq21LyzHZcS;
 Fri,  4 Apr 2025 19:17:31 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.3])
 by mta10.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id C5912DA3969;
 Fri,  4 Apr 2025 19:17:30 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-97G0022a6ef042-86c6-44f3-a3f3-98cd1b5c476f,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:44 +0200
Message-ID: <20250404191717.32747-12-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3479875138666619618
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheegudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeifegmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=aHlceCsE23Hcm1UhE0aIWt5UB8XdL/vIJp7h83J5SEA=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794251; v=1;
 b=iPhucNbOPbtcheV/EXB5X1n4qHdXWSRXcyhdgh+G7UEpWx9xGmdI4ovcyWiJtltvfNtx257b
 95IcpFgNk0AdO1rYxQuTDDzWSdk/bndqf5vxBNe/33sALYG8GOsW4N2mivIjyYE8xQd6ZSebAmV
 /Fln7CMj1CpQqrroEYFdGBHlo380lD7iS6SWfcOqNo33F36CyvtCBVEdHRf2NLxayCtsFrGTngq
 G4M2SEvGTZVsFCjTEtYLXDQYdxR9wRmpk+NlsazVkjeSOt130of6TQIaGmEN5drKTknH6NdwnYp
 qwilUElh6ZXMLw0FQ1Fah1jOnc1tdS1DNf8OIeul5VqsA==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-xyz.scm (python-attr): Update to 0.3.2.
---
 gnu/packages/python-xyz.scm | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 01dfc0799f..8100b030c5 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -31373,15 +31373,16 @@ (define-public python-doctest-ignore-unicode
 (define-public python-attr
   (package
     (name "python-attr")
-    (version "0.3.1")
+    (version "0.3.2")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "attr" version))
        (sha256
-        (base32
-         "0pbpskvxp5hzdvcaf766ljwpckshir8sf7z6jqji6zyib20594ch"))))
-    (build-system python-build-system)
+        (base32 "1x2627x0n2rxx8wib4cksbjjnncff8finq97k37dq70qd2kvrvhw"))))
+    (build-system pyproject-build-system)
+    (native-inputs
+     (list python-setuptools python-wheel))
     (home-page "https://github.com/denis-ryzhkov/attr")
     (synopsis "Decorator for attributes of target function or class")
     (description "Simple decorator to set attributes of target function or
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 14/38] gnu: python-pyro4: Update to 4.82.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:18:09 +0000
Resent-Message-ID: <handler.77541.B77541.174379427428076 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379427428076
          (code B ref 77541); Fri, 04 Apr 2025 19:18:09 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:17:54 +0000
Received: from localhost ([127.0.0.1]:40068 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mY5-0007IZ-9k
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:54 -0400
Received: from 5.mo562.mail-out.ovh.net ([46.105.48.192]:45093)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXm-0007Ek-E1
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:35 -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 4ZTpJs2THyz1dXn;
 Fri,  4 Apr 2025 19:17:33 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:33 +0000 (UTC)
Received: from mta2.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.168.98])
 by director1.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpJs0cWyzHq2L; Fri,  4 Apr 2025 19:17:33 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.3])
 by mta2.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 9E2F2BA3E48; 
 Fri,  4 Apr 2025 19:17:32 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-98R0020b3524f0-4baf-48a0-b2e0-3f91ee1be16a,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:46 +0200
Message-ID: <20250404191717.32747-14-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3480438088591467234
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleevueeghffgtdeiueegffduvefhleehtedtffehgeetudfhgfdvledvteelkeegnecuffhomhgrihhnpehrvggrughthhgvughotghsrdhiohenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheegudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=encm68WVVEs/0f3y5e6o5Q7lbmLA+jhw1kWxRVuYZYQ=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794253; v=1;
 b=4KusF2FXwH1PqNl8y6Hac0y52U1PK7Yckat3QDgmKlIIUj19VVAFzLko2R5uZlI8LkgzOtoN
 9YiuvzvjRzYNBACPA8xlrD3ufpjPRD7/SPxFHrfX0jD+bfz0D4a8azQcgR1wcchfrIUXk8fqfM3
 1HjFieNiNRFm0jjwaJZYi7FwWd3WcBdfljB5tzgAx/yj/G8lmx/r3vQsTm5JERlFDNT7/sJAuKQ
 oAYs1Z0REFCKpE04XbkDt+J2HXeBdkY+PBpxvNQim61JQI4hI1Do917V+nfZXMaDWasCgPCfYyi
 DsIDgRwsXP4xWOQmsQ+fIcn6lUxsslaITI4l2jIllWdTw==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-xyz.scm (python-pyro4): Update to 4.82.
[build-system]: Switch to pyproject-build-system.
[arguments]{tests?}: Remove to enable tests.
{test-flags}: Skip missing tests.
{phases}: Add 'check phase replacement.
[native-inputs]: Add python-setuptools, python-wheel.
---
 gnu/packages/python-xyz.scm | 45 ++++++++++++++++++++++++++++++++-----
 1 file changed, 40 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index f36e5a3141..f262ccefcb 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -28438,18 +28438,53 @@ (define-public python-semver
 (define-public python-pyro4
   (package
     (name "python-pyro4")
-    (version "4.77")
+    (version "4.82")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "Pyro4" version))
        (sha256
-        (base32 "0gsjg869y4gpy265s1gj1f2qy6jn5iz8r2bwwnq78r1r5yi15zib"))))
-    (build-system python-build-system)
+        (base32 "1yr1rv2afmq55wb14sx9qplzkqw7fya9rprsqdyxfbg90h45n7si"))))
+    (build-system pyproject-build-system)
     (arguments
-     '(#:tests? #f)) ;FIXME: Some tests require network access.
+     (list #:test-flags
+           #~(list "-k"
+                   (string-join
+                    ;; Those tests require network.
+                    (list "testBCstart"
+                          "testAutoClean"
+                          "testDaemonPyroObj"
+                          "testLookupAndRegister"
+                          "testLookupInvalidHmac"
+                          "testLookupUnixsockParsing"
+                          "testMulti"
+                          "testRefuseDottedNames"
+                          "testResolve"
+                          "testBCLookup0000"
+                          "testPyroname"
+                          "testResolveAsymmetricHmacUsage"
+                          "testResolveWrongHmac"
+                          "testStartNSfunc"
+                          "testCustomDictClass"
+                          "testDictClassFail"
+                          "testBroadcast"
+                          "testGetIP"
+                          ;; XXX: Unclear why this test fails.
+                          "testCustomClassFail")
+                    " and not "))
+           #:phases
+           #~(modify-phases %standard-phases
+               (replace 'check
+                 (lambda* (#:key tests? test-flags #:allow-other-keys)
+                   (if tests?
+                       (apply invoke "python" "-m" "unittest" test-flags)
+                       (format #t "test suite not run.~%")))))))
     (native-inputs
-     (list python-cloudpickle python-dill python-msgpack))
+     (list python-cloudpickle
+           python-dill
+           python-msgpack
+           python-setuptools
+           python-wheel))
     (propagated-inputs
      (list python-serpent))
     (home-page "https://pyro4.readthedocs.io")
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 15/38] gnu: python-lcapy: Add missing native-inputs.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:18:10 +0000
Resent-Message-ID: <handler.77541.B77541.174379427528090 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379427528090
          (code B ref 77541); Fri, 04 Apr 2025 19:18:10 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:17:55 +0000
Received: from localhost ([127.0.0.1]:40072 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mY6-0007In-7Q
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:54 -0400
Received: from 1.mo562.mail-out.ovh.net ([178.33.109.175]:36033)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXn-0007Eo-Rt
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:36 -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 4ZTpJt0dxVz1dg9;
 Fri,  4 Apr 2025 19:17:34 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:33 +0000 (UTC)
Received: from mta3.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.108.17.113])
 by director3.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpJs6r7mz82Vw; Fri,  4 Apr 2025 19:17:33 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.1])
 by mta3.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 6E2623A3EA6; 
 Fri,  4 Apr 2025 19:17:33 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-109S003d37df7e6-c6c4-4ee4-9728-8f47f8a6482c,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:47 +0200
Message-ID: <20250404191717.32747-15-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3480438089487737570
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheegudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=bZQsf9J+FDLcWNLK48sSVQyRpw3Le1LTj4YrPJAOP/w=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794254; v=1;
 b=1s3MJLqBC6QRfkD04KEIPLsXUuevBueP6bECFls615zkPU16zMoyBppoxj6ubPqrLc/ox9cn
 FW7T6QPICvKEeo8KMaKtReC+bx8NoG55aydzY19Kw/NMiRDvkaHXWUErLduXXiXFmFybFbcyU3w
 HnyTY5Dt+SOFHqUfSCuummLcK5VGtkeqs6swiZ7YHHMaGtjMhxs9h7WKrXuMw6Edl815VWbNXDv
 oOhx7GCfTXHZNMcP0dDcjT2QHXU04HIgUijQC1A7/x++cWMgGLNErapFqWZuCMQVxzW9uq/FTwc
 YTyOdpQcrf8PtEkAaKoACuTVKluXT8uwWngV6dy6gl4kg==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/engineering.scm (python-lcapy)[native-inputs]: Add
python-setuptools, python-wheel.
---
 gnu/packages/engineering.scm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index ff268a1e08..e4aa046d3d 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -3138,7 +3138,9 @@ (define-public python-lcapy
                              python-scipy
                              python-sympy
                              python-wheel))
-    (native-inputs (list python-pytest))
+    (native-inputs (list python-pytest
+                         python-setuptools
+                         python-wheel))
     (home-page "https://github.com/mph-/lcapy")
     (synopsis "Symbolic linear circuit analysis")
     (description "Lcapy is a Python package for linear circuit analysis.  It
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 16/38] gnu: python-linear-operator: Update to 0.6.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:18:10 +0000
Resent-Message-ID: <handler.77541.B77541.174379427528105 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379427528105
          (code B ref 77541); Fri, 04 Apr 2025 19:18:10 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:17:55 +0000
Received: from localhost ([127.0.0.1]:40076 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mY7-0007J9-6o
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:55 -0400
Received: from 8.mo562.mail-out.ovh.net ([46.105.60.65]:36619)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXo-0007F8-1Q
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:37 -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 4ZTpJv0KXMz1dFy;
 Fri,  4 Apr 2025 19:17:35 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:34 +0000 (UTC)
Received: from mta7.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.108.2.46])
 by director3.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZTpJt6bcPz82Vw;
 Fri,  4 Apr 2025 19:17:34 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.6])
 by mta7.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 7EAC5C3960; 
 Fri,  4 Apr 2025 19:17:34 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-107S001eec644aa-4c4f-4960-8f52-f0a070a7f2f6,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:48 +0200
Message-ID: <20250404191717.32747-16-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3480719563765179106
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheegudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=tHzX/YlQ/9Bft7s/3AFCfMuw5UG8ifSK1+rhpdx1V1A=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794255; v=1;
 b=aU9OyxD6nQBab5ncZ3hYRo/ZjWOZO809mYR28DIZz7iwaCDp2G5CaT5WshhG1CJLz1EcTN/n
 pYLCXv8P1zSn91jNSOAnrBatUZVs8K7TSxzTjMVzJlwbqXGyY+C+uCCMvCglmtLrPGkkXJif+sL
 LuuWdIWzNuELssERdvqW/9abkwY59X9C6rboV0ru77orqXLoL6VDhkIul+BxTWp8Pq6Bq/Z4djb
 RUyVJo2+s8vHwAmBRGFnj5zzUYaJYBdAMP7PvClWdTZTcekfnF05QW8TfZBVtNLnK3haoHS/Ba9
 eBH9C7xz0DHbYBOxdlB6///v2837iBwaO2VUbKQyFnXsg==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/machine-learning.scm (python-linear-operator): Update
to 0.6.
[propagated-inputs]: Remove python-typeguard. Add python-mpmath.
[native-inputs]: Remove python-flake8, python-flake8-print,
python-twine. Add python-typeguard, python-wheel.
---
 gnu/packages/machine-learning.scm | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index fb1d5d2eed..615768c492 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -6098,24 +6098,23 @@ (define-public python-pyro-ppl
 (define-public python-linear-operator
   (package
     (name "python-linear-operator")
-    (version "0.5.2")
+    (version "0.6")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "linear_operator" version))
               (sha256
                (base32
-                "03drb4hn9nn8jrqd9vbalihhahgpdm956hbs05bix7svradhknaw"))))
+                "0m56f3zrm8xh1bpwh4g7jfc79rf4j94g6zmz663b58pig4w6dqm9"))))
     (build-system pyproject-build-system)
     (propagated-inputs (list python-jaxtyping
+                             python-mpmath
                              python-pytorch
-                             python-scipy
-                             python-typeguard))
-    (native-inputs (list python-flake8
-                         python-flake8-print
-                         python-pytest
+                             python-scipy))
+    (native-inputs (list python-pytest
                          python-setuptools
                          python-setuptools-scm
-                         python-twine))
+                         python-typeguard
+                         python-wheel))
     (home-page "https://github.com/cornellius-gp/linear_operator/")
     (synopsis "Linear operator implementation")
     (description "LinearOperator is a PyTorch package for abstracting away the
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 18/38] gnu: python-botorch: Add missing native-inputs.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:18:11 +0000
Resent-Message-ID: <handler.77541.B77541.174379427628120 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379427628120
          (code B ref 77541); Fri, 04 Apr 2025 19:18:11 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:17:56 +0000
Received: from localhost ([127.0.0.1]:40080 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mY7-0007JG-NY
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:56 -0400
Received: from 7.mo562.mail-out.ovh.net ([46.105.55.234]:60933)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXq-0007Fs-88
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:38 -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 4ZTpJx1Vxqz1ddd;
 Fri,  4 Apr 2025 19:17:37 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:37 +0000 (UTC)
Received: from mta2.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.164.177])
 by director1.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpJw6zQ0zHcF1; Fri,  4 Apr 2025 19:17:36 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.7])
 by mta2.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 73FD2BA3E48; 
 Fri,  4 Apr 2025 19:17:36 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-113S00795fa5875-447c-4dde-b9da-8841343e2200,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:50 +0200
Message-ID: <20250404191717.32747-18-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3481563990116590306
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepudduhefgtdejhefgkedvjeehkeefudehgefhgfekjeegfefgkedvhfekledvffehnecuffhomhgrihhnpegsohhtohhrtghhrdhorhhgnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehgeduseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehiedvmgdpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=B4nAPwAOrdlctNBI+lNmNr4GMVKAz8bPfUS3s97fP6w=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794257; v=1;
 b=rz/ht8ixb5iwbaCKpb9yCMqz6KE6h7RKlXmsIYs9UidoW1hleLkV3hYPBu95w5T9rKvL6R9O
 oqSrCRpltL9Nlsxt7CAA07evV3KKTKAqUfATK1EgCm5w17rlfTCRx2ZWbB/APG67lp+7zgGBPmZ
 yUsW5+vGvzGCx/hIxji1cmPTPxPbhbzTXo5AQnHxF162Jea6+bmfmblKzLczuIQ9U3qcRNQ6BY6
 ph6YJH3ai2Vq7265Q/XYzQVKnXzT8GywVG8uDbWmYCveOm/JCRHOLRJ5YUxn2jgBuGZHpeWBAtu
 EKq+aXT2n/Ba3JKk0k9F/1ztLeImW2xWN3t65z7BxCTeg==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/machine-learning.scm (python-botorch)[native-inputs]:
Add python-setuptools, python-wheel.
---
 gnu/packages/machine-learning.scm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index dcebf89376..e5dd247c7d 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -6184,7 +6184,9 @@ (define-public python-botorch
                              python-scipy))
     (native-inputs (list python-pytest
                          python-pytest-cov
-                         python-setuptools-scm))
+                         python-setuptools
+                         python-setuptools-scm
+                         python-wheel))
     (home-page "https://botorch.org")
     (synopsis "Bayesian Optimization in PyTorch")
     (description
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 19/38] gnu: python-gpytorch: Update to 1.14.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:18:11 +0000
Resent-Message-ID: <handler.77541.B77541.174379427728127 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379427728127
          (code B ref 77541); Fri, 04 Apr 2025 19:18:11 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:17:57 +0000
Received: from localhost ([127.0.0.1]:40082 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mY8-0007JX-Ac
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:56 -0400
Received: from 6.mo562.mail-out.ovh.net ([46.105.48.43]:33679)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXr-0007Fw-9m
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:40 -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 4ZTpJx4zrYz1dFy;
 Fri,  4 Apr 2025 19:17:37 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:37 +0000 (UTC)
Received: from mta6.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.101.222])
 by director4.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpJx4RL3zyBh; Fri,  4 Apr 2025 19:17:37 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.6])
 by mta6.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 3F5BCD43D38; 
 Fri,  4 Apr 2025 19:17:37 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-105G006e702aac8-778f-4aaa-ad8d-5aab28f46050,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:51 +0200
Message-ID: <20250404191717.32747-19-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3481563991080100578
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepheevgffhueejhfevgfekvdfgteeggeetudffheeghfekgfekteeuhedtffffhfeunecuffhomhgrihhnpehgphihthhorhgthhdrrghinecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehgeduseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehiedvmgdpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=Cu16WszfdMgcEzHgDMr8MWHFPY5eUNvKJmxYY6CZcKA=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794257; v=1;
 b=yWxOoBzhUmfYKnAZ2BKiVRAVZRBq6PuHXNXcBEGEQ+5cB7DxwaKGtApRivcgmrObUcGpbB/1
 MovVDUkvqFp0mV8M/foGqLv0ACkLd8UQK1N1ZWvXQ8xzsvGmn363B4ExHloUcbywKOU/yYFqVqP
 kDfNfvUFEFz2+A0ZBxxEN6TRI3MgfUlLfWb8J5H5KK8LAlJ/fwBVArou0EFiwJciWnAdxqTYyzf
 oaaHD6TZskvJyrPtS+6MSL4KSY2K0eLJkbveuMmKBALEt0mVblt7yBBY5wRLkXF3x9S75VvmY37
 nDmZmJoMMrCJJk1vfEm7o4NAQ/ubBlyhKIgeNjMK3fVIw==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/machine-learning.scm (python-gpytorch): Update to 1.14.
[arguments]{test-flags}: Ignore additional failing test.
[propagated-inputs]: Add python-jaxtyping.
[native-inputs]: Add python-setuptools, python-wheel.
---
 gnu/packages/machine-learning.scm | 19 +++++++++++++------
 1 file changed, 13 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index e5dd247c7d..4bf7442e09 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -6124,27 +6124,34 @@ (define-public python-linear-operator
 (define-public python-gpytorch
   (package
     (name "python-gpytorch")
-    (version "1.12")
+    (version "1.14")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "gpytorch" version))
               (sha256
                (base32
-                "1pwsccll1hrgkifdmlxzcn6cvnwvyq2cimqzbfgihr13yw51cb6w"))))
+                "13cs6dx8qa5j4ygji9w5xbmaqc68ihqyzz33fyyf9qa6d8gc2b03"))))
     (build-system pyproject-build-system)
     (arguments
      (list #:test-flags
-           ;; test_deprecated_methods fails with an AssertionError.
-           #~(list "-k" (string-append "not test_deprecated_methods")
+           #~(list "-k" (string-append
+                         ;; test_deprecated_methods fails with an AssertionError.
+                         "not test_deprecated_methods"
+                         ;; This test is flaky: Expects gradients of 0 exactly,
+                         ;; can get negligible ones (e-10 to e-16).
+                         " and not test_optimization_optimal_error")
                    ;; Ignore lenghty tests of little relevance.
                    "--ignore=test/examples/")))
-    (propagated-inputs (list python-linear-operator
+    (propagated-inputs (list python-jaxtyping
+                             python-linear-operator
                              python-mpmath
                              python-scikit-learn
                              python-scipy))
     (native-inputs (list python-nbval
                          python-pytest
-                         python-setuptools))
+                         python-setuptools
+                         python-setuptools-scm
+                         python-wheel))
     (home-page "https://gpytorch.ai")
     (synopsis "Implementation of Gaussian Processes in PyTorch")
     (description
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 21/38] gnu: python-pgmpy: Update to 1.0.0.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:18:12 +0000
Resent-Message-ID: <handler.77541.B77541.174379427728134 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379427728134
          (code B ref 77541); Fri, 04 Apr 2025 19:18:12 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:17:57 +0000
Received: from localhost ([127.0.0.1]:40084 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mY8-0007Jd-U9
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:57 -0400
Received: from 7.mo562.mail-out.ovh.net ([46.105.55.234]:45119)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXs-0007GM-12
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:40 -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 4ZTpJz0S3wz1ddd;
 Fri,  4 Apr 2025 19:17:39 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:38 +0000 (UTC)
Received: from mta10.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.168.35])
 by director2.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpJy6vQ1zyDq; Fri,  4 Apr 2025 19:17:38 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.3])
 by mta10.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 9022ADA3963;
 Fri,  4 Apr 2025 19:17:38 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-95G001efd7d4ae-76d3-47f4-bcda-4641d66dab11,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:53 +0200
Message-ID: <20250404191717.32747-21-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3481845463658980066
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpeefnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheegudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=8q4wdqrkM5bkpGybgKZaZuS50uaQr/XeazuoVHeaeUY=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794259; v=1;
 b=wteSyV27B2GXO+WCO3XXN9QBi/5Ygxb2/z1fPHbby6qiLjJxWvqeaY6KhWWVG2I7Sogp3vFw
 bSfYnjf6HYulDpv6+kf8UlanUqXQ9uWyJCm/+yEezyPEPK7pTjCxtEibF6CCiSL0EhuPs0T+S9R
 uuaIHdni2gLdL5qY0QhP1aTT/iFFrxFIuHsuZJWOdyfhM2t0DxmXzIVxeLgQpETdMrvw1WXyMKr
 wlTLRmM4yLEcr5Wet3LHrxKFCP5PNNdyHJc2Ae3PTUNXPas84JhjzTCg8lBi4K+LumGOGAcHoaP
 6Qom6hImfMbKfyNCVxSNAAY2cGYODZRPqbti3UPVB8ftw==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/statistics.scm (python-pgmpy): Update to 1.0.0.
[arguments]{test-flags}: Ignore failing tests.
[native-inputs]: Add python-pyro-ppl, python-setuptools, python-wheel,
python-xgboost.
---
 gnu/packages/statistics.scm | 16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm
index 40991caab5..f883786f81 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -8312,7 +8312,7 @@ (define-public ruby-enumerable-statistics
 (define-public python-pgmpy
   (package
     (name "python-pgmpy")
-    (version "0.1.24")
+    (version "1.0.0")
     (source
      (origin
        (method git-fetch)  ;pypi package does not include test data
@@ -8322,8 +8322,14 @@ (define-public python-pgmpy
        (file-name (git-file-name name version))
        (sha256
         (base32
-         "0fvzh6v0yhgdryczamvzhfy2ymywkh0ssx4rl47xnfvi43hnij90"))))
+         "1hg6wrg3jcac71zn4gknni1wrn38wa86ka3sgp2bndz59mx6sr2s"))))
     (build-system pyproject-build-system)
+    (arguments
+     (list #:test-flags
+           #~(list "-k" (string-append
+                         "not test_pillai"
+                         " and not test_estimate_with_cache_no_llm_calls"
+                         " and not test_estimate_with_orientations"))))
     (propagated-inputs (list python-daft
                              python-joblib
                              python-networkx
@@ -8337,7 +8343,11 @@ (define-public python-pgmpy
                              python-statsmodels
                              python-tqdm))
     (native-inputs (list python-mock
-                         python-pytest))
+                         python-pyro-ppl
+                         python-pytest
+                         python-setuptools
+                         python-wheel
+                         python-xgboost))
     (home-page "https://github.com/pgmpy/pgmpy")
     (synopsis "Probabilistic Graphical Models library")
     (description "This package provides a library for Probabilistic
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 17/38] gnu: gpytorch: Remove uneeded inputs.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:19:01 +0000
Resent-Message-ID: <handler.77541.B77541.174379429328332 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379429328332
          (code B ref 77541); Fri, 04 Apr 2025 19:19:01 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:18:13 +0000
Received: from localhost ([127.0.0.1]:40108 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mYO-0007Mj-Jg
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:18:13 -0400
Received: from 7.mo562.mail-out.ovh.net ([46.105.55.234]:44567)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXp-0007FW-8w
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:41 -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 4ZTpJv6nnSz1YGT;
 Fri,  4 Apr 2025 19:17:35 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:35 +0000 (UTC)
Received: from mta2.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.168.35])
 by director4.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpJv6VMWzy98; Fri,  4 Apr 2025 19:17:35 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.7])
 by mta2.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 822FEBA3E48; 
 Fri,  4 Apr 2025 19:17:35 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-104R0056556b265-5e51-4aae-b16c-cd7d19c8a190,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:49 +0200
Message-ID: <20250404191717.32747-17-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3481001038149444322
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepheevgffhueejhfevgfekvdfgteeggeetudffheeghfekgfekteeuhedtffffhfeunecuffhomhgrihhnpehgphihthhorhgthhdrrghinecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehgeduseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehiedvmgdpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=tYPPxQlvKj9nnJrcCKAvXOGQHLMqwIWoKtPaX7SYEDw=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794256; v=1;
 b=LQRqMPbCYZo0aNA6Xj4FSeiiVyRAg3unJ6wQ0L3pTvZ3wq5obtVqf+kQSgddPcLzF6ilxHWf
 HSRrp1+Dy0bsfSQISDiJ4I5GmsKWAPdhT2tFrFKcergM4Pg3PzKzrh8JEiObT1duN2nMMiI27Tp
 KwhUjctDvNu4sRK5VsJGNqpPHEwE/wwJCg8DvJmPtyYYQ+VTs3Ge6PhGavu6hZu0PuHvCyC+Wrp
 I1RNwOTM4oezSfa3TMggYLknCS0XaxaE9DShdS99Q/4N9pmV6wibDDZlOkPmfoYEOYL93BuQzQK
 5OtuLkZvu66etBkpohGdkC5MV6uGfohUwgtW9Thy2MdqA==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/machine-learning.scm (gpytorch): Remove uneeded inputs.
[arguments]{test-flags}: Ignore costly examples tests.
[native-inputs]: Remove python-coverage, python-flake8,
python-flake8-print, python-twine.
---
 gnu/packages/machine-learning.scm | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 615768c492..dcebf89376 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -6135,18 +6135,16 @@ (define-public python-gpytorch
     (arguments
      (list #:test-flags
            ;; test_deprecated_methods fails with an AssertionError.
-           #~(list "-k" (string-append "not test_deprecated_methods"))))
+           #~(list "-k" (string-append "not test_deprecated_methods")
+                   ;; Ignore lenghty tests of little relevance.
+                   "--ignore=test/examples/")))
     (propagated-inputs (list python-linear-operator
                              python-mpmath
                              python-scikit-learn
                              python-scipy))
-    (native-inputs (list python-coverage
-                         python-flake8
-                         python-flake8-print
-                         python-nbval
+    (native-inputs (list python-nbval
                          python-pytest
-                         python-setuptools
-                         python-twine))
+                         python-setuptools))
     (home-page "https://gpytorch.ai")
     (synopsis "Implementation of Gaussian Processes in PyTorch")
     (description
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 24/38] gnu: python-pysnptools: Fix build and enable tests.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:19:02 +0000
Resent-Message-ID: <handler.77541.B77541.174379429328339 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379429328339
          (code B ref 77541); Fri, 04 Apr 2025 19:19:02 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:18:13 +0000
Received: from localhost ([127.0.0.1]:40110 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mYP-0007N0-5i
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:18:13 -0400
Received: from 6.mo562.mail-out.ovh.net ([46.105.48.43]:58969)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXu-0007Gt-SF
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:43 -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 4ZTpK16HKfz1YGT;
 Fri,  4 Apr 2025 19:17:41 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:41 +0000 (UTC)
Received: from mta11.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.109.148.152])
 by director4.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZTpK15zgMzy98;
 Fri,  4 Apr 2025 19:17:41 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.0])
 by mta11.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 7406D263921;
 Fri,  4 Apr 2025 19:17:41 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-103G005e9187ad1-3804-4eb8-9557-f0a5c790f03a,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:56 +0200
Message-ID: <20250404191717.32747-24-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3482689888511255266
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhephedvtdffvdduudeluefhffdufeehleeffeevuefhjeevleelkeehkeeljeeiveevnecuffhomhgrihhnpehgihhthhhusgdrtghomhdpghhithhhuhgsuhhsvghrtghonhhtvghnthdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheegudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=3TkHtLDjxOYACiJqk8Wpz7yH+X5EdOKRVdzlXVs1/lg=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794262; v=1;
 b=Ly29Au8RSM/TuNwz48z2y/yCSBTKEJXYiR/JqiI/O3teRgPlgWGJz4XzSQQ7tfa5++rlcF0f
 /5VHSs6gsaq426i3Srt6wEaU7I8URU5Jl0g258cr9rtoDmRadzs9F+Mx5QWseONBGAPLD1XJrKl
 6/M8pk4qDzRD5G14ArC9xh4m1LUW/Ib6xmAlwRpOPBFpqfstZUQdPWwUc87fiXe5mR0LV6oKfNM
 /iJ2WqgzCxzBUzVUWMLgtkQpierpDboumUeWFa8SRvNd9l9YRCPyJG0H3muCBexLH5boyyxLqun
 3doYSrGKgTU32wCIpBO1//kf/ZaGSvvpeCuXrZ45Ss+bw==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/bioinformatics.scm (python-pysnptools): Fix build and enable
tests.
[arguments]{test-flags}: Ignore failing tests.
{phases}: Add 'patch-data-path and 'loosen-requirements phases.

(pysnptools-examples-files): Add origin.
(bgen-sample-files): Add origin.
---
 gnu/packages/bioinformatics.scm | 80 ++++++++++++++++++++++++++++++---
 1 file changed, 75 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index c5fe295f6c..3f612fd701 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -3715,6 +3715,49 @@ (define-public python-pygam
 familiar to anyone with experience of scikit-learn or scipy.")
     (license license:asl2.0)))
 
+(define bgen-sample-files
+  (let* ((name "bgen-sample-files")
+         (commit "7b1bc74f58b326ca19606fa5f3c6093d48367993")
+         (revision "0")
+         (version (git-version "0.0.0" revision commit)))
+    (origin
+      (method git-fetch)
+      (uri (git-reference
+            (url "https://github.com/fastlmm/bgen-sample-files")
+            (commit commit)))
+      (file-name (git-file-name name version))
+      (sha256
+       (base32 "1b8jkscccyspfr3y1b66xvwnljcha08r2i24v9d6hcm5zii0l54w")))))
+
+(define pynsptools-examples-files
+  (let* ((name "pysnptools-examples-files")
+         ;; taken from pysnptools/util/pysnptools.hashdown.json
+         (commit "ed14e050b2b75e7f4ddb73d512fbe928bbdb2b85")
+         (revision "0")
+         (version (git-version "0.0.0" revision commit)))
+    (origin
+      (method git-fetch)
+      (uri (git-reference
+            (url "https://github.com/fastlmm/PySnpTools")
+            (commit commit)))
+      (file-name (git-file-name name version))
+      (sha256
+       (base32 "0hznpj15kx2sla16wlmcqz21n2vi2qb1493v30vz75hnm1m4iwm1"))
+      (modules '((guix build utils)
+                 (ice-9 ftw)))
+      (snippet
+       #~(begin
+           ;; Delete everything except for examples directory:
+           (define (delete-except exceptions)
+             (lambda (file)
+               (unless (member file `("." ".." ,@exceptions))
+                 (delete-file-recursively file))))
+           (for-each (delete-except '("pysnptools" "tests")) (scandir "."))
+           (with-directory-excursion "pysnptools"
+             (for-each (delete-except '("examples")) (scandir ".")))
+           (with-directory-excursion "tests"
+             (for-each (delete-except '("datasets")) (scandir "."))))))))
+
 (define-public python-pysnptools
   (package
     (name "python-pysnptools")
@@ -3724,12 +3767,39 @@ (define-public python-pysnptools
        (method url-fetch)
        (uri (pypi-uri "pysnptools" version))
        (sha256
-        (base32
-         "1babnyky5fk93as1ybdvpz9x3x5099gkgscxflngzfswin23mspk"))))
+        (base32 "1babnyky5fk93as1ybdvpz9x3x5099gkgscxflngzfswin23mspk"))))
     (build-system pyproject-build-system)
-    ;; Tests require test data from python-bed-reader, which fetches data with
-    ;; python-pooch.
-    (arguments (list #:tests? #f))
+    (arguments
+     (list
+      #:test-flags
+      #~(list
+         ;; These tests require the bgen feature and an additional input.
+         "--ignore" "pysnptools/distreader/bgen.py"
+         "--ignore" "pysnptools/distreader/test_bgen2.py"
+         "--ignore" "pysnptools/distreader/distreader.py"
+         "-k" "not pysnptools.distreader.distdata.DistData.val \
+and not pysnptools.distreader.disthdf5.DistHdf5.write \
+and not pysnptools.distreader.distmemmap.DistMemMap.write"
+         ;; These tests require network connection.
+         "--ignore" "pysnptools/util/_example_file.py"
+         "--ignore" "pysnptools/util/filecache/hashdown.py")
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'patch-data-path
+            (lambda _
+              (substitute* "pysnptools/util/pysnptools.hashdown.json"
+                (("https://github\\.com/fastlmm/PySnpTools/\
+raw/ed14e050b2b75e7f4ddb73d512fbe928bbdb2b85")
+                 (string-append "file://" #+pynsptools-examples-files)))
+              (substitute* "pysnptools/util/bgen.hashdown.json"
+                (("https://raw\\.githubusercontent\\.com\
+/fastlmm/bgen-sample-files/7b1bc74f58b326ca19606fa5f3c6093d48367993")
+                 (string-append "file://" #+bgen-sample-files)))))
+          (add-after 'unpack 'loosen-requirements
+            (lambda _
+              (substitute* "pyproject.toml"
+                (("(h5py|psutil|wheel)>=[0-9.]*" all target)
+                 target)))))))
     (propagated-inputs
      (list python-bed-reader
            python-cloudpickle
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 25/38] gnu: Add python-poetry-core-next.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:19:02 +0000
Resent-Message-ID: <handler.77541.B77541.174379429428348 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379429428348
          (code B ref 77541); Fri, 04 Apr 2025 19:19:02 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:18:14 +0000
Received: from localhost ([127.0.0.1]:40112 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mYQ-0007N8-0W
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:18:14 -0400
Received: from 4.mo563.mail-out.ovh.net ([46.105.53.192]:58923)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXv-0007Gv-QN
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:44 -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 4ZTpK25SVHz1Y12;
 Fri,  4 Apr 2025 19:17:42 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:42 +0000 (UTC)
Received: from mta3.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.108.25.126])
 by director4.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpK257smzyD4; Fri,  4 Apr 2025 19:17:42 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.0])
 by mta3.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 5A2283A3EA6; 
 Fri,  4 Apr 2025 19:17:42 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-111S005bd6c9915-f423-4eb9-9aca-4f8643dcd04e,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:57 +0200
Message-ID: <20250404191717.32747-25-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3482971363351978722
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgepfeenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehgeduseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehieefmgdpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=/HAxnahZy7GdztM5l3DvIvFXgWj6nPwY5XKwSwpzUMk=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794262; v=1;
 b=Qmu43Yu0ZKpMIN18o8HL01v48d3cZO7Z451EMCaoRiTS/EdHlOJ/nQ0dl7jd9SyZoKxDLBxC
 IZQk97HdNHNlK5a65HajD4FOF/F0lFL7dMz0u/ip0xw7CfFr/iJCb5EJ6h4kfB2dTakOg3qEsJe
 xNiCMMTksw4tcHXHIByaBWQNBgfVkCOx/HPoHvUoRsSTMChq6xMcZiU1mW+VF6ppvpDK/m5kPXz
 L5PNsqzd0a69Vdvc2LzKsH571WkzSH6XtsREpY6udhEWpysfKpYpuop/OSj0o+vW409OjrJ4nsP
 CBQxUwrnqEAKmSnM+MKNBxjaHFVKgGvhz/55V8sve5qag==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-build.scm (python-poetry-core-next): New variable.
---
 gnu/packages/python-build.scm | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/gnu/packages/python-build.scm b/gnu/packages/python-build.scm
index 6bea44fee6..9ac325094d 100644
--- a/gnu/packages/python-build.scm
+++ b/gnu/packages/python-build.scm
@@ -571,6 +571,16 @@ (define-public python-poetry-core
 compatible build front-ends to build Poetry managed projects.")
     (license license:expat)))
 
+(define-public python-poetry-core-next
+  (package/inherit python-poetry-core
+    (version "2.1.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "poetry_core" version))
+       (sha256
+        (base32 "015a0802radb2x5wsbywm4fggv4s1srh8zyml5v58xgrxg8bpnzr"))))))
+
 ;;; This package exists to bootstrap python-tomli.
 (define-public python-flit-core-bootstrap
   (package
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 22/38] gnu: python-qasync: Ignore failing test.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:19:03 +0000
Resent-Message-ID: <handler.77541.B77541.174379429428354 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379429428354
          (code B ref 77541); Fri, 04 Apr 2025 19:19:03 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:18:14 +0000
Received: from localhost ([127.0.0.1]:40114 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mYQ-0007NB-E4
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:18:14 -0400
Received: from 4.mo562.mail-out.ovh.net ([46.105.38.146]:56097)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXx-0007Ga-1T
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:45 -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 4ZTpK00pj3z1dQ4;
 Fri,  4 Apr 2025 19:17: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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:40 +0000 (UTC)
Received: from mta6.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.168.35])
 by director3.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpK003Dnz82Vs; Fri,  4 Apr 2025 19:17:40 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.2])
 by mta6.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 9ED60D43D38; 
 Fri,  4 Apr 2025 19:17:39 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-108S002a01780bb-154c-4574-a7b8-e4b1741b59d3,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:54 +0200
Message-ID: <20250404191717.32747-22-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3482408415835841250
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehgeduseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehiedvmgdpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=ZbogFtOfj2qdtBOidsZn8rA8gJWKX9/MnijZp/qq9FU=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794260; v=1;
 b=WPOslGGYCqM+a9UXDoOfijAPuj6bcYkJT7QF9At+vq4vQzCJeQpGGLRmmeT1QN7CP8kOkryC
 t3hW4dT8EJshoRNoHsAGUk3R+qxfVODjwN/kyzBezifc4U8keKvhA0YZhiF8LjOX9Wy912YVho3
 kfgPOoY5mhedxLparFGTS7DV5K1v08wgn5IjSl+oifGtd7K3CSJWme0Xsj2g5t98hAyWrpOkPEp
 5HL2TIocBQPHSoSHRvf0zO2Bzx+2QT3hjaqa1dSFjiscEzOQUv479PFFlpCb4ifVVym+lC+YsCA
 z2Edz0sfU8hXozE+tZgM6CV7ihYFmLgwJoZ/FPSxgFm7Q==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-xyz.scm (python-qasync)[arguments]{test-flags}:
Ignore failing tests.
---
 gnu/packages/python-xyz.scm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index f262ccefcb..b526c6161a 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -21749,7 +21749,10 @@ (define-public python-qasync
         (base32 "0j6ksfnq9qfjdfppbkdz7jh6w0gnslwnckhafmlgim29b25g0z51"))))
     (build-system pyproject-build-system)
     (arguments
-     (list #:phases
+     (list #:test-flags
+           ;; XXX: Added with python@HIDDEN, not fixed upstream.
+           #~(list "-k" "not test_regression_bug13")
+           #:phases
            #~(modify-phases %standard-phases
                (add-before 'check 'set-qpa
                  (lambda _
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 26/38] gnu: python-duniterpy: Update to 1.2.1.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:19:04 +0000
Resent-Message-ID: <handler.77541.B77541.174379429528363 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379429528363
          (code B ref 77541); Fri, 04 Apr 2025 19:19:04 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:18:15 +0000
Received: from localhost ([127.0.0.1]:40116 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mYQ-0007NM-Sv
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:18:15 -0400
Received: from 10.mo563.mail-out.ovh.net ([46.105.78.6]:34591)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXx-0007H4-UI
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:46 -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 4ZTpK36qm0z1Y3P;
 Fri,  4 Apr 2025 19:17:43 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:43 +0000 (UTC)
Received: from mta11.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.109.140.156])
 by director3.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZTpK35fhlz83Zk;
 Fri,  4 Apr 2025 19:17:43 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.4])
 by mta11.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 45054263921;
 Fri,  4 Apr 2025 19:17:43 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-109S00334ef1edd-8a1b-4188-bfab-c72e4e74aae3,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:58 +0200
Message-ID: <20250404191717.32747-26-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3483252840550294242
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepfeetudffvdeutdehkeefvefhhfejteeiffdutedujeejtdetffeivdeiheehueeinecuffhomhgrihhnpeguuhhnihhtvghrrdhorhhgnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehgeduseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehieefmgdpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=uFSkaTv6DWHc306mZ++Hn+cB1Hn4I2HJHFFUVhXVOg4=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794264; v=1;
 b=HK9RRKMyrqL6FGTD7TEqmlMglxhTSytvbwm+1OqnQJV/7UoKvpsftt+2XNZqnIV5LXJfySkp
 F4CM06xrtlufqfrLoJ+9HdCI835iXdYscxIsdq1itWlJd0hy3PiNGtuKKnhPNGBvals/GZA0BRm
 CDbTyUUuyPHKr8f4unqKgmv1WvkqXN7/Dhi2DDwzuCL7RuoH2BTIM/oaro8IsfhT3LcTSZKDidE
 GHjQHPmcfeZwefPXSfrKRg5Y1dUMVW0dcsPdd9bfeXlEr6Yex48jwRCVORvHXLe1HD84E2TMyto
 PwLsjQK+/mRBMc9KzHRUOb7Z6xIFOzLwK6lIgDMG9F1gQ==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/finance.scm (python-duniterpy): Update to 1.2.1.
[source]: Switch to git-fetch to get tests.
[arguments]: Remove field.
[native-inputs]: Replace python-poetry-core by
python-poetry-core-next.  Add python-pytest.
[propagated-inputs]: Remove python-attrs.
---
 gnu/packages/finance.scm | 40 ++++++++++------------------------------
 1 file changed, 10 insertions(+), 30 deletions(-)

diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm
index 69cee44386..680ebe467c 100644
--- a/gnu/packages/finance.scm
+++ b/gnu/packages/finance.scm
@@ -1412,42 +1412,22 @@ (define-public python-stdnum
 (define-public python-duniterpy
   (package
     (name "python-duniterpy")
-    (version "1.1.1")
+    (version "1.2.1")
     (source
      (origin
-       (method url-fetch)
-       (uri (pypi-uri "duniterpy" version))
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://git.duniter.org/clients/python/duniterpy")
+             (commit version)))
+       (file-name (git-file-name name version))
        (sha256
-        (base32 "0h0fsawsrjd50lb1bkysb21ph39qlhmiymd3r5vs695qxvbwaqaa"))))
+        (base32 "1ysh9b5lzg053hv4iw3zbn7hid05qssiwmrl8sir8qlk958r8x60"))))
     (build-system pyproject-build-system)
-    (arguments
-     ;; FIXME: Tests fail with: "TypeError: block_uid() missing 1 required
-     ;; positional argument: 'value'".
-     `(#:tests? #f
-       #:phases (modify-phases %standard-phases
-                  (add-after 'unpack 'loosen-requirements
-                    (lambda _
-                      (substitute* "pyproject.toml"
-                        (("mnemonic = \"\\^0\\.19")
-                         "mnemonic = \">=0.19")
-                        (("jsonschema = \"\\^3\\.2")
-                         "jsonschema = \">=3.2"))))
-                  (add-after 'unpack 'adjust-for-new-libnacl
-                    (lambda _
-                      ;; Mimic upstream commit ad8f6a26e9e7067; remove
-                      ;; for newer versions of duniterpy.
-                      (substitute* "pyproject.toml"
-                        (("libnacl = \"1\\.8")
-                         "libnacl = \">=1.9"))
-                      (substitute* "duniterpy/key/ascii_armor.py"
-                        (("from libnacl\\.version import version as libnacl_version")
-                         "import importlib.metadata
-libnacl_version = importlib.metadata.version('libnacl')")))))))
     (native-inputs
-     (list python-poetry-core))
+     (list python-poetry-core-next
+           python-pytest))
     (propagated-inputs
-     (list python-attrs
-           python-base58
+     (list python-base58
            python-graphql-core
            python-jsonschema
            python-libnacl
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 27/38] gnu: python-pgpy: Fix tests.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:19:04 +0000
Resent-Message-ID: <handler.77541.B77541.174379429628372 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379429628372
          (code B ref 77541); Fri, 04 Apr 2025 19:19:04 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:18:16 +0000
Received: from localhost ([127.0.0.1]:40118 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mYR-0007NV-DR
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:18:15 -0400
Received: from 9.mo563.mail-out.ovh.net ([46.105.73.201]:36925)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXy-0007HA-EX
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:47 -0400
Received: from director2.derp.mail-out.ovh.net
 (director2.derp.mail-out.ovh.net [79.137.60.36])
 by mo563.mail-out.ovh.net (Postfix) with ESMTPS id 4ZTpK45GdXz1Y12;
 Fri,  4 Apr 2025 19:17:44 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:44 +0000 (UTC)
Received: from mta2.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.101.222])
 by director2.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpK44lMrzyF8; Fri,  4 Apr 2025 19:17:44 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.7])
 by mta2.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 4BC0BBA3E48; 
 Fri,  4 Apr 2025 19:17:44 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-107S001ac365a67-0209-45bd-98c2-70a246cf2e81,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:59 +0200
Message-ID: <20250404191717.32747-27-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3483534315308376802
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpeefnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheegudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeifegmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=AOkgEjA6KIuSjFqq05WGTkfEjD+XslU9Nn26DF0V/BQ=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794264; v=1;
 b=i6e8YS/+XS2mq/cLmPVFL6l5lTQ1MhFNsXAiqpu701MrhohnAiorev2Xab9OK5NyBv4b9jCi
 t2uIijL1bO0BIAQNL8hRezisV33FRc08Zsi9ul3baW25OvxWQumEdvOOra/0oFVXrlO6Uv0KqIF
 B3DEb7H27Xlc+pX9Lm2Cw0V80YGqQDmYrafMjUmE/qW3gNyZvsSsiY6uK2WExaSRgJnlb3GBTQl
 NEiAv/x3kpZD1CtCfhKHoqchtuoc0jhaPVOCsTNJKbaISg6lqT0w9IR/L36+4c/NmFIX2k9ohtN
 gMmp3xjx/87lJ9JuG97rgfszWf75gK+/2yewX0UeCdvAg==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-crypto.scm (python-pgpy): Fix tests.
[build-system]: Switch to pyproject.
[arguments]{phases}: Remove argument.
{test-flags}: Ignore failing tests.
[native-inputs]: Add python-setuptools.
---
 gnu/packages/python-crypto.scm | 15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm
index 13ad37bca8..fc57afb862 100644
--- a/gnu/packages/python-crypto.scm
+++ b/gnu/packages/python-crypto.scm
@@ -1634,17 +1634,14 @@ (define-public python-pgpy
         (uri (pypi-uri "PGPy" version))
         (sha256
          (base32 "10w3h934fi1ijx72ppn67a50yhkf8n1db6xx02gk2fjc7wsjx717"))))
-    (build-system python-build-system)
+    (build-system pyproject-build-system)
     (arguments
-     `(#:phases
-       (modify-phases %standard-phases
-         (replace 'check
-           (lambda* (#:key tests? #:allow-other-keys)
-             (when tests?
-               (invoke "pytest")))))))
+     (list #:test-flags
+           ;; All broken tests are in this file.
+           ;; They fail with ValueError: key_size must be at least 1024-bits.
+           #~(list "--ignore" "tests/test_10_exceptions.py")))
     (native-inputs
-     (list python-pytest
-           python-wheel))
+     (list python-pytest python-setuptools python-wheel))
     (propagated-inputs (list python-cryptography python-pyasn1))
     (home-page "https://github.com/SecurityInnovation/PGPy")
     (synopsis "Python implementation of OpenPGP")
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 28/38] gnu: python-furl: Update to 2.1.4.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:19:05 +0000
Resent-Message-ID: <handler.77541.B77541.174379429628379 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379429628379
          (code B ref 77541); Fri, 04 Apr 2025 19:19:05 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:18:16 +0000
Received: from localhost ([127.0.0.1]:40120 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mYR-0007Na-SI
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:18:16 -0400
Received: from 1.mo562.mail-out.ovh.net ([178.33.109.175]:36817)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXy-0007HH-SF
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:47 -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 4ZTpK569C6z1dQ4;
 Fri,  4 Apr 2025 19:17:45 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:45 +0000 (UTC)
Received: from mta3.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.109.139.44])
 by director2.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpK55MbZzyDq; Fri,  4 Apr 2025 19:17:45 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.7])
 by mta3.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 50F703A3EB0; 
 Fri,  4 Apr 2025 19:17:45 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-114S008d11cc458-bfef-45c8-b4e6-abd657e781c7,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:17:00 +0200
Message-ID: <20250404191717.32747-28-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3483815790371398370
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpeegnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheegudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=JHnb5nTIe+Bcn46BTqGgYSmnQ/0gvni3j7raluUYDX8=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794266; v=1;
 b=s/+Bdvkl9VqL8d7BqFFDU6Z+E4XyZOrxr1lq4Hc/644t6Gpk6ZKEzpjYWKNgY1KjsCH62v+V
 CuPEtf9irN/zgdXmX5iF4c08L8PR+8FZmPwF6EqvdoD/aJNVCbVPJOXWYssHTR8gx5uGe1P0omy
 xQO6h0Hm8EvPm+lfMtGmnzCSoiQQXvNpDPXToSIEXlyjXuaaqqI0TUYxYqqVh2CeDf1hhy+yZkf
 bP9znbDfdgoaLcmEKMy0SxMRf2KwJoqkPJn2fkfiqwjPB8ZgqW+Qdi5pxdNb0bXhPrrvgTnqNNW
 WD15jO9nFVUs6dMGtM75E1p1z1+J3PRN1xaE8jeUSFxAg==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-web.scm (python-furl): Update to 2.1.4.
[build-system]: Swtich to pyproject.
[arguments]{test-flags}: Ignore failing tests.
[propagated-inputs]: Sort.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
---
 gnu/packages/python-web.scm | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index bf379c3699..579386e5ab 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -1941,19 +1941,23 @@ (define-public python-falcon-cors
 (define-public python-furl
   (package
     (name "python-furl")
-    (version "2.1.3")
+    (version "2.1.4")
     (source
       (origin
         (method url-fetch)
         (uri (pypi-uri "furl" version))
         (sha256
-          (base32
-            "0knc76pm8pzigs3bpx9fccfsfxqrgblqphar46hq9i364vz8hqas"))))
-    (build-system python-build-system)
+          (base32 "05b058xisv8kghvcpaxvssml2jjkh1cmzyrrjwk2kjb62985fxl7"))))
+    (build-system pyproject-build-system)
+    (arguments
+     (list #:test-flags
+           #~(list "-k" (string-append "not test_hosts"
+                                       " and not test_netloc"
+                                       " and not test_odd_urls"))))
     (propagated-inputs
-     (list python-six python-orderedmultidict))
+     (list python-orderedmultidict python-six))
     (native-inputs
-     (list python-flake8))
+     (list python-flake8 python-pytest python-setuptools python-wheel))
     (home-page "https://github.com/gruns/furl")
     (synopsis "URL manipulation in Python")
     (description "Furl provides an easy-to-use alternative to the
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 29/38] gnu: python-rq: Update to 2.3.1.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:19:05 +0000
Resent-Message-ID: <handler.77541.B77541.174379429628388 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379429628388
          (code B ref 77541); Fri, 04 Apr 2025 19:19:05 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:18:16 +0000
Received: from localhost ([127.0.0.1]:40122 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mYS-0007Ng-80
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:18:16 -0400
Received: from 4.mo563.mail-out.ovh.net ([46.105.53.192]:51901)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXz-0007HK-J3
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:48 -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 4ZTpK6403bz1VCN;
 Fri,  4 Apr 2025 19:17:46 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:46 +0000 (UTC)
Received: from mta6.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.113.125])
 by director4.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpK63fcFzyBh; Fri,  4 Apr 2025 19:17:46 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.4])
 by mta6.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 296D9D43D38; 
 Fri,  4 Apr 2025 19:17:46 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-102R004ee5fe6d7-d07b-4d0e-990c-9415d4722c5c,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:17:01 +0200
Message-ID: <20250404191717.32747-29-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3484097263102386914
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepueduvdekfeejudduveefjeegveffleekgeffvdeugfehvdffgfeivdekvdeljeeunecuffhomhgrihhnpehphihthhhonhdqrhhqrdhorhhgnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehgeduseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehieefmgdpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=KNKam4WCJemZAOyPnpur3+CCACUgjwph7Z3RcwK2xbc=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794266; v=1;
 b=WMt6JHbBy4ZXd53iUs8lY88b2EDe+/PjsvohkiwW1QSiJSfAfd1EnwjnJgAgkZrrHnLUgVla
 AnNP1GUfEXDqjlPloBk0v1YeM0Fw6W4XyH0BUxsJL8uUY6vMfdh2J2nkiZ4ZDD2BKyYfF5/ZGvu
 50v1PUH2I+4KSVyw3akIGvMnL73Wpl2FzT3b9/iz/dTaOC/DCAginKwGiLQtuXNctc0SLZvRhHT
 p9BU2X5fBqoYZKwxacUHJYj5kfjWCNzgREcS6TUHDmeBzAWHhH+nzp5Jh4R4QmlVc0Cf1FxdpXZ
 z93W+2QUihb5E3dy/NhQW57wx5st6+GNowGdSg8bKlCQQ==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/databases.scm (python-rq): Update to 2.3.1.
[build-system]: Switch to pyproject.
[arguments]{phases}: Delete 'check phase replacement. Improve style.
[native-inputs]: Add python-hatchling.
---
 gnu/packages/databases.scm | 30 +++++++++++++-----------------
 1 file changed, 13 insertions(+), 17 deletions(-)

diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index 097617e094..4ecf237115 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -4611,7 +4611,7 @@ (define-public python-aioredis
 (define-public python-rq
   (package
     (name "python-rq")
-    (version "1.11.1")
+    (version "2.3.1")
     (source
      (origin
        (method git-fetch)
@@ -4620,24 +4620,20 @@ (define-public python-rq
              (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0dnjm2s036l4j4ypq0h903vh132dp2wiwjrn8jicz1nw829dqpzf"))))
-    (build-system python-build-system)
+        (base32 "1w9aqvbvh1mfpgng0mdcskxl5y3ybcqqai5dnwgvg18am0xxhya6"))))
+    (build-system pyproject-build-system)
     (arguments
-     '(#:phases (modify-phases %standard-phases
-                  (add-before 'check 'start-redis
-                    (lambda _
-                      (invoke "redis-server" "--daemonize" "yes")))
-                  (replace 'check
-                    (lambda* (#:key outputs #:allow-other-keys)
-                      (let ((out (assoc-ref outputs "out")))
-                        ;; Drop test that needs the SDK for Sentry.io.
-                        (delete-file "tests/test_sentry.py")
-                        ;; Ensure 'rq' and 'rqworker' ends up on PATH.
-                        (setenv "PATH" (string-append out "/bin:"
-                                                      (getenv "PATH")))
-                        (invoke "pytest" "-vv")))))))
+     (list
+      #:phases #~(modify-phases %standard-phases
+                   (add-before 'check 'start-redis
+                     (lambda _
+                       (invoke "redis-server" "--daemonize" "yes"))))))
     (native-inputs
-     (list python-mock python-psutil python-pytest redis))
+     (list python-hatchling
+           python-mock
+           python-psutil
+           python-pytest
+           redis))
     (propagated-inputs
      (list python-click python-redis))
     (home-page "https://python-rq.org/")
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 23/38] gnu: python-bed-reader: Fix build and enable tests.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:19:06 +0000
Resent-Message-ID: <handler.77541.B77541.174379429728395 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379429728395
          (code B ref 77541); Fri, 04 Apr 2025 19:19:06 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:18:17 +0000
Received: from localhost ([127.0.0.1]:40124 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mYS-0007Np-Mu
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:18:17 -0400
Received: from 10.mo562.mail-out.ovh.net ([46.105.72.220]:56581)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXz-0007Gr-2a
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17: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 4ZTpK10rxvz1ddd;
 Fri,  4 Apr 2025 19:17:41 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:41 +0000 (UTC)
Received: from mta6.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.178.229])
 by director4.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpK10Vj7zyD4; Fri,  4 Apr 2025 19:17:41 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.5])
 by mta6.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 9E113D43D38; 
 Fri,  4 Apr 2025 19:17:40 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-107S001d5f5dbf0-0e84-40d2-ad66-d93e944faba0,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:55 +0200
Message-ID: <20250404191717.32747-23-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3482689889811358434
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 49
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucgoufhushhpvggtthffohhmrghinhculdegledmnecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeeltdfhiefgtdffkeeitdeggeffieevteffieeigfelffegkeelhfegudfhudevueenucffohhmrghinhepghhithhhuhgsrdgtohhmpdhgihhthhhusghushgvrhgtohhnthgvnhhtrdgtohhmpdhgihhthhhusgdrihhonecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehgeduseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehiedvmgdpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=Wr5mop/Npb6Aqxtnm/2tqbUqsZ19LUU5F21s83YH39s=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794261; v=1;
 b=NA7vMr9iBmM6Tq9wvZahqmhNINP8XZ2ytNOc4j8eO9CHL3FuRrRJt8WgV1Ie5Cb9dtXKw7q+
 +avy3HKPnVI+FS8qy0s9QCRK2gIdohb0jAHDA7jkVGTP1H1W2g7hMF5vy8DN6HyUSJx5Mi/RVIw
 3HK7bx29DQzDzK96AUbSYwAQXNkclUPDR9Xn60QgbMVBl1rhpK6prg8Ci9AgAnC1QsEb8NiNlKr
 3qYHyVm39n1Uwk1oIb+1B9fLT9MIOLdHIT182jhcYeXws+T1jG3yV7HkhCwnhqForVbGZQ7Kepw
 cNpjjLxXkiNCwJiDnXy2N3Zx4elSnFqB6wJR33Rr/W61g==
X-Spam-Score: 0.8 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.2 (/)

* gnu/packages/bioinformatics.scm (python-bed-reader): Fix build and enable tests.
[source]{snippet}: Delete bundled website-related javascript.
{patches}: Use the store-cached instead of pooch-cached samples.
[arguments]{tests?}: Enable them.
{cargo-test-flags}: Skip doc tests. Skip failing tests.
{cargo-inputs}: Improve style.
{cargo-development-inputs}: Improve style.
{phases}: Add phases 'set-data-path, 'patch-data-path to use
store-cached samples for library and tests.  Rewrite phase
'prepare-python-module to rely more on the existing info in
pyproject.toml.  Rewrite phase 'check-python entirely, and
marginaly rewrite phase 'install-python-library to match 'check-python
phase style.
{modules}: Adapt accordingly.
{propagated-inputs}: Remove python-pooch. Add python-scipy.

(bed-sample-files): Add origin, used in python-bed-reader.

* gnu/packages/patches/python-bed-reader-use-store-samples.patch: Add
patch.
* gnu/local.mk: Record patch.
---
 gnu/local.mk                                  |   1 +
 gnu/packages/bioinformatics.scm               | 195 ++++++++++++------
 .../python-bed-reader-use-store-samples.patch | 147 +++++++++++++
 3 files changed, 284 insertions(+), 59 deletions(-)
 create mode 100644 gnu/packages/patches/python-bed-reader-use-store-samples.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index 1bf8f8deba..6c2466114d 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -2008,6 +2008,7 @@ dist_patch_DATA =						\
   %D%/packages/patches/python-3.12-fix-tests.patch		\
   %D%/packages/patches/python-accupy-use-matplotx.patch		\
   %D%/packages/patches/python-accupy-fix-use-of-perfplot.patch	\
+  %D%/packages/patches/python-bed-reader-use-store-samples.patch	\
   %D%/packages/patches/python-chai-drop-python2.patch		\
   %D%/packages/patches/python-clarabel-blas.patch		\
   %D%/packages/patches/python-docrepr-fix-tests.patch		\
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 4dbedc09f9..c5fe295f6c 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -2167,6 +2167,20 @@ (define-public python-bcbio-gff/biopython-1.73
       (modify-inputs (package-propagated-inputs python-bcbio-gff)
         (replace "python-biopython" python-biopython-1.73))))))
 
+(define bed-sample-files
+  (let* ((name "bed-sample-files")
+         (commit "a06dc0450e484090f15656ffd5d317813a5e1e01")
+         (revision "0")
+         (version (git-version "0.0.0" revision commit)))
+    (origin
+      (method git-fetch)
+      (uri (git-reference
+            (url "https://github.com/fastlmm/bed-sample-files")
+            (commit commit)))
+      (file-name (git-file-name name version))
+      (sha256
+       (base32 "1ldr2lvgbcykxa9i2s2298mhfh0sz96aaxs5dx217aipa9vsrjwk")))))
+
 (define-public python-bed-reader
   (package
     (name "python-bed-reader")
@@ -2176,80 +2190,124 @@ (define-public python-bed-reader
        (method url-fetch)
        (uri (pypi-uri "bed_reader" version))
        (sha256
-        (base32 "1c8ibwvz3b069w7ffh9aasz16lfkmx4z0249c2v909a21mrkkd6n"))))
+        (base32 "1c8ibwvz3b069w7ffh9aasz16lfkmx4z0249c2v909a21mrkkd6n"))
+       (modules '((guix build utils)))
+       ;; Bundled unused javascript & co.
+       (snippet #~(delete-file-recursively "_static"))
+       (patches
+        (search-patches "python-bed-reader-use-store-samples.patch"))))
     (build-system cargo-build-system)
     (arguments
      (list
-      ;; Many of the tests (both the Rust tests and the Python tests) require
-      ;; Internet access to fetch samples.
-      #:tests? #false
       #:install-source? #false
       #:features '(list "extension-module")
-      #:cargo-test-flags '(list "--features=extension-module")
+      #:cargo-test-flags
+      '(list "--features=extension-module"
+             ;; Skip doc tests.
+             "--lib" "--bins" "--tests" "--"
+             ;; This test is the only one not matched by our regexp.
+             "--skip=http_one"
+             ;; These test require a 84 GB file.
+             "--skip=http_two"
+             "--skip=http_cloud_urls_md_3")
       #:cargo-inputs
-      `(("rust-anyinput" ,rust-anyinput-0.1)
-        ("rust-bytecount" ,rust-bytecount-0.6)
-        ("rust-byteorder" ,rust-byteorder-1)
-        ("rust-bytes" ,rust-bytes-1)
-        ("rust-cloud-file" ,rust-cloud-file-0.2)
-        ("rust-derive-builder" ,rust-derive-builder-0.20)
-        ("rust-dpc-pariter" ,rust-dpc-pariter-0.4)
-        ("rust-fetch-data" ,rust-fetch-data-0.2)
-        ("rust-futures-util" ,rust-futures-util-0.3)
-        ("rust-itertools" ,rust-itertools-0.13)
-        ("rust-ndarray" ,rust-ndarray-0.16)
-        ("rust-ndarray-npy" ,rust-ndarray-npy-0.9)
-        ("rust-num-traits" ,rust-num-traits-0.2)
-        ("rust-numpy" ,rust-numpy-0.22)
-        ("rust-pyo3" ,rust-pyo3-0.22)
-        ("rust-pyo3-build-config" ,rust-pyo3-build-config-0.22)
-        ("rust-rayon" ,rust-rayon-1)
-        ("rust-statrs" ,rust-statrs-0.17)
-        ("rust-thiserror" ,rust-thiserror-1)
-        ("rust-tokio" ,rust-tokio-1))
+      (list rust-anyinput-0.1
+            rust-bytecount-0.6
+            rust-byteorder-1
+            rust-bytes-1
+            rust-cloud-file-0.2
+            rust-derive-builder-0.20
+            rust-dpc-pariter-0.4
+            rust-fetch-data-0.2
+            rust-futures-util-0.3
+            rust-itertools-0.13
+            rust-ndarray-0.16
+            rust-ndarray-npy-0.9
+            rust-num-traits-0.2
+            rust-numpy-0.22
+            rust-pyo3-0.22
+            rust-pyo3-build-config-0.22
+            rust-rayon-1
+            rust-statrs-0.17
+            rust-thiserror-1
+            rust-tokio-1)
       #:cargo-development-inputs
-      `(("rust-anyhow" ,rust-anyhow-1)
-        ("rust-ndarray-rand" ,rust-ndarray-rand-0.15)
-        ("rust-rusoto-credential" ,rust-rusoto-credential-0.48)
-        ("rust-temp-testdir" ,rust-temp-testdir-0.2)
-        ("rust-thousands" ,rust-thousands-0.2))
+      (list rust-anyhow-1
+            rust-ndarray-rand-0.15
+            rust-rusoto-credential-0.48
+            rust-temp-testdir-0.2
+            rust-thousands-0.2)
       #:imported-modules
       (append %cargo-build-system-modules
               %pyproject-build-system-modules)
       #:modules
       '((guix build cargo-build-system)
         ((guix build pyproject-build-system) #:prefix py:)
-        (guix build utils))
+        (guix build utils)
+        (ice-9 match)
+        (ice-9 rdelim))
       #:phases
       #~(modify-phases %standard-phases
+          (add-after 'configure 'set-data-path
+            (lambda _
+              ;; This var is still necessary despite the patch-data-path phase.
+              ;; Otherwise more tests fail with a read-only filesystem error.
+              (setenv "BED_READER_DATA_DIR" #+bed-sample-files)))
+          (add-after 'unpack 'patch-data-path
+            (lambda _
+              ;; If BED_READER_DATA_DIR is unset, default to bed-sample-files.
+              (substitute* "bed_reader/_sample_data.py"
+                (("os\\.environ\\.get\\(\"BED_READER_DATA_DIR\"" all)
+                 (format #f "~a, ~s" all #+bed-sample-files)))
+              ;; XXX: More work is necessary to use another
+              ;; version of sample files with BED_READER_DATA_DIR
+              ;; Currently, only the hardcoded Guix version is working.
+              (substitute* '("bed_reader/tests/test_open_bed_cloud.py"
+                             "src/bed_cloud.rs"
+                             "src/lib.rs"
+                             "src/supplemental_documents/cloud_urls_etc.md"
+                             "tests/tests_api_cloud.rs")
+                (("\
+https://raw\\.githubusercontent\\.com/fastlmm/bed-sample-files/main")
+                 (string-append "file://" #+bed-sample-files)))
+              (substitute* "src/tests.rs"
+                (("bed_reader/tests/data")
+                 #+bed-sample-files))))
           (add-after 'install 'prepare-python-module
             (lambda _
-              ;; We don't use maturin.
-              (delete-file "pyproject.toml")
-              (call-with-output-file "pyproject.toml"
-                (lambda (port)
-                  (format port "\
+              ;; We don't use maturin. Conveniently, what we want to drop
+              ;; from pyproject.toml is at the end of the file.
+              (rename-file "pyproject.toml" "pyproject.toml.bak")
+              (call-with-input-file "pyproject.toml.bak"
+                (lambda (in)
+                  (call-with-output-file "pyproject.toml"
+                    (lambda (out)
+                      (let loop ()
+                        (match (read-line in)
+                          ((? eof-object? eof)
+                           eof)
+                          ("[build-system]"
+                           (and (format out "\
 [build-system]
 build-backend = 'setuptools.build_meta'
 requires = ['setuptools']
+
+[tool.setuptools.packages.find]
+where = [\".\"]
+exclude = [\"src\", \"docs\", \"tests\", \"Cargo.toml\"]
 ")))
-              (call-with-output-file "setup.cfg"
-                (lambda (port)
-                  (format port "\
-[metadata]
-name = bed-reader
-version = ~a
-
-[options]
-packages = find:
-
-[options.packages.find]
-exclude =
-  src
-  docs
-  tests
-  Cargo.toml
-" #$version)))))
+                          ("samples = [\"pooch>=1.5.0\"]"
+                           (and (format out "samples = []~%")
+                                (loop)))
+                          ("[project]"
+                           (and (format out "\
+[project]
+version = ~s
+" #$version)
+                                (loop)))
+                          (line
+                           (and (format out "~a~%" line)
+                                (loop)))))))))))
           (add-after 'prepare-python-module 'enable-bytecode-determinism
             (assoc-ref py:%standard-phases 'enable-bytecode-determinism))
           (add-after 'enable-bytecode-determinism 'build-python-module
@@ -2261,16 +2319,35 @@ (define-public python-bed-reader
               (let ((site (string-append #$output "/lib/python"
                                          #$(version-major+minor
                                             (package-version python))
-                                         "/site-packages")))
-                (mkdir-p site)
+                                         "/site-packages/")))
+                (mkdir-p (string-append site "bed_reader"))
                 (copy-file "target/release/libbed_reader.so"
-                           (string-append site "/bed_reader/bed_reader.so")))))
+                           (string-append site "bed_reader/bed_reader.so")))))
           (add-after 'install-python-library 'add-install-to-pythonpath
             (assoc-ref py:%standard-phases 'add-install-to-pythonpath))
           (add-after 'add-install-to-pythonpath 'check-python
-            (lambda* (#:key tests? test-flags #:allow-other-keys)
+            (lambda* (#:key tests? #:allow-other-keys)
               (when tests?
-                (apply invoke "pytest" "-v" #$output test-flags)))))))
+                (let ((site (string-append #$output "/lib/python"
+                                           #$(version-major+minor
+                                              (package-version python))
+                                           "/site-packages/"))
+                      (data-dir "bed_reader/tests/data"))
+                  (symlink (canonicalize-path data-dir)
+                           (string-append site data-dir))
+                  (invoke "pytest" "-v" #$output
+                          ;; These test require a 84 GB file.
+                          "-k" (string-join
+                                (list "not test_http_two"
+                                      "test_http_cloud_urls_rst_3"
+                                      "test_http_cloud_urls_rst_4"
+                                      ;; XXX: python-pooch dependency removed
+                                      "test_optional_dependencies")
+                                " and not "))
+                  (delete-file-recursively
+                   (string-append site "bed_reader/tests"))
+                  (delete-file-recursively
+                   (string-append #$output "/.pytest_cache")))))))))
     (native-inputs (list python-pytest
                          python-pytest-cov
                          python-pytest-datadir
@@ -2278,7 +2355,7 @@ (define-public python-bed-reader
                          python-recommonmark
                          python-sphinx))
     (inputs (list python-wrapper))
-    (propagated-inputs (list python-numpy python-pandas python-pooch))
+    (propagated-inputs (list python-numpy python-pandas python-scipy))
     (home-page "https://fastlmm.github.io/")
     (synopsis "Read and write the PLINK BED format, simply and efficiently")
     (description
diff --git a/gnu/packages/patches/python-bed-reader-use-store-samples.patch b/gnu/packages/patches/python-bed-reader-use-store-samples.patch
new file mode 100644
index 0000000000..813f155225
--- /dev/null
+++ b/gnu/packages/patches/python-bed-reader-use-store-samples.patch
@@ -0,0 +1,147 @@
+From 7e6bcdfeed54500ca533d2f0eb12078248c43c77 Mon Sep 17 00:00:00 2001
+Message-ID: <7e6bcdfeed54500ca533d2f0eb12078248c43c77.1743682382.git.ngraves@HIDDEN>
+From: Nicolas Graves <ngraves@HIDDEN>
+Date: Thu, 3 Apr 2025 11:33:58 +0200
+Subject: [PATCH] samples: Use deterministic samples in Guix.
+
+---
+ bed_reader/_sample_data.py | 86 +++++++++-----------------------------
+ 1 file changed, 19 insertions(+), 67 deletions(-)
+
+diff --git a/bed_reader/_sample_data.py b/bed_reader/_sample_data.py
+index 6ca4cc0..6a1146e 100644
+--- a/bed_reader/_sample_data.py
++++ b/bed_reader/_sample_data.py
+@@ -1,33 +1,8 @@
++import os
+ import tempfile
+ from pathlib import Path, PurePath
+ from typing import Union
+ 
+-try:
+-    import pooch
+-
+-    """
+-    Load sample data.
+-    """
+-
+-    POOCH = pooch.create(
+-        # Use the default cache folder for the OS
+-        path=pooch.os_cache("bed_reader"),
+-        # The remote data is on Github
+-        base_url="https://raw.githubusercontent.com/"
+-        + "fastlmm/bed-sample-files/main/",
+-        # If this is a development version, get the data from the master branch
+-        version_dev="main",
+-        # The registry specifies the files that can be fetched
+-        env="BED_READER_DATA_DIR",
+-    )
+-
+-    # Get registry file from package_data
+-    registry_file = Path(__file__).parent / "tests/registry.txt"
+-    # Load this registry file
+-    POOCH.load_registry(registry_file)
+-except ImportError:
+-    pooch = None
+-
+ 
+ def sample_file(filepath: Union[str, Path]) -> str:
+     """Retrieve a sample .bed file. (Also retrieves associated .fam and .bim files).
+@@ -40,50 +15,41 @@ def sample_file(filepath: Union[str, Path]) -> str:
+     Returns
+     -------
+     str
+-        Local name of sample .bed file.
+-
+-
+-    .. note::
+-        This function requires the :mod:`pooch` package. Install `pooch` with:
+-
+-        .. code-block:: bash
+-
+-            pip install --upgrade bed-reader[samples]
+-
+-
+-    By default this function puts files under the user's cache directory.
+-    Override this by setting
+-    the `BED_READER_DATA_DIR` environment variable.
++        Local path of sample .bed file.
+ 
+     Example
+     --------
+ 
+     .. doctest::
+ 
+-        >>> # pip install bed-reader[samples]  # if needed
+         >>> from bed_reader import sample_file
+         >>>
+         >>> file_name = sample_file("small.bed")
+         >>> print(f"The local file name is '{file_name}'")
+         The local file name is '...small.bed'
+-
+     """
+-    if pooch is None:
+-        raise ImportError(
+-            "The function sample_file() requires pooch. "
+-            + "Install it with 'pip install --upgrade bed-reader[samples]'.",
++    filepath = Path(filepath)
++    sample_dir = os.environ.get("BED_READER_DATA_DIR")
++    if sample_dir is None:
++        raise EnvironmentError(
++            "BED_READER_DATA_DIR environment variable is not set. "
++            "This should point to the directory containing the sample files."
+         )
+ 
+-    filepath = Path(filepath)
+-    file_string = str(filepath)
+-    if file_string.lower().endswith(".bed"):
+-        POOCH.fetch(file_string[:-4] + ".fam")
+-        POOCH.fetch(file_string[:-4] + ".bim")
+-    return POOCH.fetch(file_string)
++    file_path = Path(sample_dir) / filepath
++
++    # Check if file exists
++    if not file_path.exists():
++        raise FileNotFoundError(
++            f"Sample file '{filepath}' not found in {sample_dir}. "
++            f"Make sure you're using the latest samples in BED_READER_DATA_DIR."
++        )
++
++    return str(file_path)
+ 
+ 
+ def sample_url(filepath: Union[str, Path]) -> str:
+-    """Retrieve a URL to a sample .bed file. (Also makes ready associated .fam and .bim files).
++    """Retrieve a URL to a sample .bed file.
+ 
+     Parameters
+     ----------
+@@ -95,25 +61,11 @@ def sample_url(filepath: Union[str, Path]) -> str:
+     str
+         URL to sample .bed file.
+ 
+-
+-    .. note::
+-        This function requires the :mod:`pooch` package. Install `pooch` with:
+-
+-        .. code-block:: bash
+-
+-            pip install --upgrade bed-reader[samples]
+-
+-
+-    By default this function puts files under the user's cache directory.
+-    Override this by setting
+-    the `BED_READER_DATA_DIR` environment variable.
+-
+     Example
+     --------
+ 
+     .. doctest::
+ 
+-        >>> # pip install bed-reader[samples]  # if needed
+         >>> from bed_reader import sample_url
+         >>>
+         >>> url = sample_url("small.bed")
+-- 
+2.49.0
+
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 30/38] gnu: python-crontab: Update to 3.2.0.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:19:06 +0000
Resent-Message-ID: <handler.77541.B77541.174379431628440 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379431628440
          (code B ref 77541); Fri, 04 Apr 2025 19:19:06 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:18:36 +0000
Received: from localhost ([127.0.0.1]:40126 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mYl-0007Oc-VV
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:18:36 -0400
Received: from 8.mo562.mail-out.ovh.net ([46.105.60.65]:51159)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mY0-0007He-V2
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:49 -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 4ZTpK76WMwz1dQ4;
 Fri,  4 Apr 2025 19:17:47 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:47 +0000 (UTC)
Received: from mta7.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.109.139.44])
 by director1.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpK74v64zHcF1; Fri,  4 Apr 2025 19:17:47 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.4])
 by mta7.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 264D9C3966; 
 Fri,  4 Apr 2025 19:17:47 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-113S007b7af7a86-c818-425b-9933-62d31b47ab80,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:17:02 +0200
Message-ID: <20250404191717.32747-30-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3484378738525790946
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepffekgffhkedttdfgkeegfeeifedvgeejhefhfeelgfdtgeegleeviedvgeeufedvnecuffhomhgrihhnpehgihhtlhgrsgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheegudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=lLtJ/xcCmMlwzsTs2JRUixO64Sa3B/eOdlEMAZBVek4=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794268; v=1;
 b=hnAczeT4AWWj4Wj5VDuUXOZwRa0pp+6wLkF8tD+gWHykVb2looQ59adRuMVPODPns48Tv3BA
 sTiiCeYanW893bEauY03dHw6Xrc2ibu1IG8DN+6IZThIqTeVEHXbnXPaP95HGKA+M0kuznZQQcW
 LgVoqkiWPN0lKppBu9AbT7apJ4+MGGUOge5EO4c8mLw7pu/x0Q39N1A5T2na8hmYS47mV6Q45gY
 pkH7V4Q90/Alh58ntrjVeiyOqSnJdn/wl7Xz4JNCFkkcN+dJIOdFsEzsmjtU7ESPbxdrEhewh61
 w9O2ImkZFGXxKAGnDN8fUT/wrS42FBYa6iyNxz7mG264w==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-xyz.scm (python-crontab): Update to 3.2.0.
[build-system]: Switch to pyproject.
[arguments]{test-flags}: Ignore test.
{phases}: Remove phase 'disable-failing-tests. Add phase
default-to-mcron.
[inputs]: Add mcron.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
---
 gnu/packages/python-xyz.scm | 36 +++++++++++++++++-------------------
 1 file changed, 17 insertions(+), 19 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index b526c6161a..e63e41ba18 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -231,6 +231,7 @@ (define-module (gnu packages python-xyz)
   #:use-module (gnu packages gsasl)
   #:use-module (gnu packages gstreamer)
   #:use-module (gnu packages gtk)
+  #:use-module (gnu packages guile-xyz)
   #:use-module (gnu packages haskell-xyz)
   #:use-module (gnu packages icu4c)
   #:use-module (gnu packages image)
@@ -31789,32 +31790,29 @@ (define-public python-croniter
 (define-public python-crontab
   (package
     (name "python-crontab")
-    (version "3.0.0")
+    (version "3.2.0")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri name version))
        (sha256
-        (base32 "0yd3vdhl7z8lxa30czsry65srha51ppdcwnhjgxx9pwx0djp9yvr"))))
-    (build-system python-build-system)
+        (base32 "0sy3qlki43n6qmhzzzyya4wcs50mcp3mg1ddn9h39plsscfps1j0"))))
+    (build-system pyproject-build-system)
     (arguments
-     (list
-      #:phases
-      #~(modify-phases %standard-phases
-          (add-before 'check 'disable-failing-tests
-            (lambda _
-              (substitute* '("tests/test_compatibility.py"
-                             "tests/test_frequency.py")
-                (("test_07_non_posix_shell")
-                 "__off_test_07_non_posix_shell")
-                ;; Fails on leap years
-                (("test_19_frequency_at_month")
-                 "__off_test_19_frequency_at_month")
-                ;; AssertionError: 48 != 24
-                (("test_20_frequency_at_year")
-                 "__off_test_20_frequency_at_year")))))))
+     (list #:test-flags
+           ;; This test is made for Windows.
+           #~(list "-k" "not test_07_non_posix_shell")
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'unpack 'defaults-to-mcron
+                 (lambda* (#:key inputs #:allow-other-keys)
+                   (substitute* "crontab.py"
+                     (("/usr/bin/crontab")
+                      (search-input-file inputs "bin/crontab"))))))))
     (inputs
-     (list python-dateutil))
+     (list mcron python-dateutil))
+    (native-inputs
+     (list python-pytest python-setuptools python-wheel))
     (home-page "https://gitlab.com/doctormo/python-crontab/")
     (synopsis "Module for reading and writing crontab files")
     (description "This Python module can read, write crontab files, and
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 31/38] gnu: python-stone: Update to 3.3.9.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:19:07 +0000
Resent-Message-ID: <handler.77541.B77541.174379431728446 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379431728446
          (code B ref 77541); Fri, 04 Apr 2025 19:19:07 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:18:37 +0000
Received: from localhost ([127.0.0.1]:40128 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mYm-0007Oh-PV
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:18:37 -0400
Received: from 3.mo562.mail-out.ovh.net ([46.105.33.63]:51081)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mY2-0007Ht-Qy
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17: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 4ZTpK91vtLz1ddd;
 Fri,  4 Apr 2025 19:17: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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:49 +0000 (UTC)
Received: from mta6.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.178.229])
 by director1.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpK902DDzHcF1; Fri,  4 Apr 2025 19:17:48 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.4])
 by mta6.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 4EBACD43D56; 
 Fri,  4 Apr 2025 19:17:48 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-114S008c852034a-335c-4591-932a-d8a9cd880476,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:17:03 +0200
Message-ID: <20250404191717.32747-31-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3484941690418029282
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpeegnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheegudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=06JTOoaGWltD35Oh6/FyI/1N+vmpe0xMJNBo2zsOBQc=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794269; v=1;
 b=3DxuxrgQiOm/8Bvg52EbildObrwcheRbyLuC6/KMahYOLDpn3onH5NeVU2W0WSUtuYWIwKzc
 I+WGhp+lDM89qyk5JFU2eOKICOlap8MWnCnoIp//Es1CFMeUv3W6xHQvXR1To9NE1YNoxo978Wj
 7JOP5AzzCEfG9kanVomf+awJaVkC4AZp4og3QYHafFhnKkxCsByeigJDRsG9CGpPCUr+TjNf/MR
 Tg6Kr3sjRABw4fA2ML0XavHmL30FUU1AHTECDPDXa9zmkOJo5q6UCtq8I2KSlnLEzs2ec5NKip8
 GXta6uYnCPAlzy6d/qLQx7oYaGzsTv0028yVzZG/fVlkg==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-xyz.scm (python-stone): Update to 3.3.9.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject.
[arguments]: Remove field.
[propagated-inputs]: Add python-jinja2, python-packaging.
[native-inputs]: Add python-setuptools, python-wheel. Remove
python-coverage, python-mock.
---
 gnu/packages/python-xyz.scm | 41 +++++++++++--------------------------
 1 file changed, 12 insertions(+), 29 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index e63e41ba18..d18e4cfebd 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -29754,38 +29754,21 @@ (define-public python-userspacefs
 (define-public python-stone
   (package
     (name "python-stone")
-    (version "3.2.1")
+    (version "3.3.9")
     (source
-      (origin
-        (method url-fetch)
-        (uri (pypi-uri "stone" version))
-        (sha256
-         (base32
-          "0xby5mpsms7b2rv8j6mvxzmzz5i9ii01brb9ylxz6kiv2i08piwv"))))
-    (build-system python-build-system)
-    (arguments
-     `(#:phases
-       (modify-phases %standard-phases
-         (add-after 'unpack 'change-version-requirements
-           (lambda _
-             ;; Match the requirement in test/requirements.txt
-             (substitute* "setup.py"
-               (("pytest < 5") "pytest < 7"))
-             ;; We don't care about a coverage report.
-             (substitute* "test/requirements.txt"
-               (("coverage.*") "coverage\n"))))
-         (replace 'check
-           (lambda* (#:key tests? #:allow-other-keys)
-             (when tests?
-               ;; These tests don't import correctly.
-               (delete-file "test/test_js_client.py")
-               (delete-file "test/test_tsd_types.py")
-               (delete-file "test/test_python_gen.py")
-               (invoke "pytest")))))))
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/dropbox/stone")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1x0kj4jygssjn66lbkln95chhf85vzy1wnpziy9jvpf4kbc1bmfy"))))
+    (build-system pyproject-build-system)
     (propagated-inputs
-     (list python-ply python-six))
+     (list python-jinja2 python-packaging python-ply python-six))
     (native-inputs
-     (list python-coverage python-mock python-pytest python-pytest-runner))
+     (list python-pytest python-pytest-runner python-setuptools python-wheel))
     (home-page "https://github.com/dropbox/stone")
     (synopsis "Official Api Spec Language for Dropbox")
     (description
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 32/38] gnu: python-rq-scheduler: Update to 0.14.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:19:07 +0000
Resent-Message-ID: <handler.77541.B77541.174379431828454 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379431828454
          (code B ref 77541); Fri, 04 Apr 2025 19:19:07 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:18:38 +0000
Received: from localhost ([127.0.0.1]:40130 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mYn-0007Oq-Dt
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:18:37 -0400
Received: from 7.mo562.mail-out.ovh.net ([46.105.55.234]:43067)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mY2-0007I0-Ur
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:51 -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 4ZTpK96W0Zz1YGT;
 Fri,  4 Apr 2025 19:17:49 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:49 +0000 (UTC)
Received: from mta3.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.109.148.152])
 by director2.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpK95wNXzy9b; Fri,  4 Apr 2025 19:17:49 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.4])
 by mta3.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 59C833A3EA6; 
 Fri,  4 Apr 2025 19:17:49 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-108S00250fd5c91-9014-40d1-9028-afe5b74d9542,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:17:04 +0200
Message-ID: <20250404191717.32747-32-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3484941689133130466
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpeegnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheegudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=SA+A6hy6T8OpCxqcJaJxpB3ESyUhRDVW0x0G0PhMnEk=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794270; v=1;
 b=2ocjfeb2ka+F1Hj8iX7+WnqXezqluYEwhVuDayEADIiuatpvYJRBUzqKWIyJ/JUxG+QnAVmh
 hyQx8EV/G6forosXbkowB56XDD/8+jV4Q9+BO5tu79D4YJyO+uf0PvrLQzxE+3G/c2Efi5YqDw8
 tgxGhs2oKeWAuit6IklM5ULXw58Es+SZUX6RfchsdIEh8dIgaOf8as45ixcOHar3opT2+aYiXOE
 kSK2RXC4SgslLrSpbc+rqyn8/3gzuK7GjX1qPZwWMxL0sF73lx+cwRAoY9OefJZ/naRQwbiSyu9
 0zFcd77RUUqbeR/82g4vUfyWRHj9e9mwi5eQvoUUgwB1A==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/databases.scm (python-rq-scheduler): Update to 0.14.
[build-system]: Switch to pyproject.
[arguments]{test-flags}: Ignore failing tests.  They fail because of
mcron's requirements to be run with root when -u flag is used.
{phases}: Remove 'check phase replacement.
[native-inputs]: Add python-crontab, python-freezegun, python-pytest,
python-setuptools, python-wheel.  Remove which.
---
 gnu/packages/databases.scm | 37 +++++++++++++++++++++++--------------
 1 file changed, 23 insertions(+), 14 deletions(-)

diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index 4ecf237115..1aebf982ae 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -4647,7 +4647,7 @@ (define-public python-rq
 (define-public python-rq-scheduler
   (package
     (name "python-rq-scheduler")
-    (version "0.10.0")
+    (version "0.14")
     (home-page "https://github.com/rq/rq-scheduler")
     (source (origin
               (method git-fetch)
@@ -4657,21 +4657,30 @@ (define-public python-rq-scheduler
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0xg6yazqs5kbr2ayvhvljs1h5vgx5k5dds613fmhswln7gglf9hk"))))
-    (build-system python-build-system)
+                "09fh9m2vcl1jndq35xp1x0j8ih009r71qmhn2pkl93fykrqfavyn"))))
+    (build-system pyproject-build-system)
     (arguments
-     '(#:phases (modify-phases %standard-phases
-                  (add-before 'check 'start-redis
-                    (lambda _
-                      (invoke "redis-server" "--daemonize" "yes")))
-                  (replace 'check
-                    (lambda _
-                      (substitute* "run_tests.py"
-                        (("/usr/bin/env")
-                         (which "env")))
-                      (invoke "./run_tests.py"))))))
+     (list
+      #:test-flags
+      #~(list "-k" (string-append "not test_cron"
+                                  " and not test_job_creation_with"
+                                  " and not test_job_with_crontab"))
+      #:phases #~(modify-phases %standard-phases
+                   (add-before 'check 'start-redis
+                     (lambda _
+                       (invoke "redis-server" "--daemonize" "yes")))
+                   (add-after 'unpack 'loosen-requirements
+                     (lambda _
+                       (substitute* "setup.py"
+                         (("crontab>=[0-9.]*")
+                          "python-crontab")))))))
     (native-inputs
-     (list redis which))
+     (list python-crontab
+           python-freezegun
+           python-pytest
+           python-setuptools
+           python-wheel
+           redis))
     (propagated-inputs
      (list python-croniter python-rq))
     (synopsis "Job scheduling capabilities for RQ (Redis Queue)")
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 33/38] gnu: python-port-for: Update to 0.7.4.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:19:08 +0000
Resent-Message-ID: <handler.77541.B77541.174379431828461 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379431828461
          (code B ref 77541); Fri, 04 Apr 2025 19:19:08 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:18:38 +0000
Received: from localhost ([127.0.0.1]:40132 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mYn-0007Oy-W6
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:18:38 -0400
Received: from 8.mo562.mail-out.ovh.net ([46.105.60.65]:33469)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mY4-0007I2-3q
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:52 -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 4ZTpKC0Bsbz1dFy;
 Fri,  4 Apr 2025 19:17:51 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:50 +0000 (UTC)
Received: from mta7.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.109.140.86])
 by director4.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpKB71Pczy98; Fri,  4 Apr 2025 19:17:50 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.6])
 by mta7.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 95BCBC3966; 
 Fri,  4 Apr 2025 19:17:50 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-112S006e98b121f-3925-40e4-93aa-f506fec16c95,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:17:05 +0200
Message-ID: <20250404191717.32747-33-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3485223162362585826
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpeejnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheegudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=A2CqAaRHw0fEJJTWN/aaeC7lg+bfK+ZL7gxW4tv+I0o=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794271; v=1;
 b=mNUv1T9Zkb1YmUNjcfcilFl3Gz+HfbleG9ecX+M6M/X4iwQKcaqDNZ8rYdzM05FgQJQVaH5u
 satSQ3o7LWkZdPlAdklU3v1ljEJgn2qeZ8He0uQrMpr49MnXRIt3c670qlLihPZ37I9dMpI3wzJ
 lWofMcYFfpsL4OmtFfhYrSoW6zGuEYH16/lRbYZKRONLtOVNGDrcNHS08eQzcpBjdodfcSBzU1N
 qYVEYM6mOSEv9Jw3qfAV63ebH71uIrFaRmvyds7dzSjtlO0wc17N9WbBV+jH8d2tzf5iwU6J3UF
 KOyMDOriNKf5C/PefjSDKSWWUbtltcNx8AGiEGO7SsbIQ==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-web.scm (python-port-for): Update to 0.7.4.
[build-system]: Switch to pyproject.
[native-inputs]: Remove python-mock.  Add python-setuptools,
python-wheel.
---
 gnu/packages/python-web.scm | 18 +++++-------------
 1 file changed, 5 insertions(+), 13 deletions(-)

diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 579386e5ab..e82d59037c 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -7701,26 +7701,18 @@ (define-public grip
 (define-public python-port-for
   (package
     (name "python-port-for")
-    (version "0.4")
+    (version "0.7.4")
     (source
      (origin
        (method url-fetch)
-       (uri (pypi-uri "port-for" version))
+       (uri (pypi-uri "port_for" version))
        (sha256
-        (base32
-         "1pncxlj25ggw99r0ijfbkq70gd7cbhqdx5ivsxy4jdp0z14cpda7"))))
-    (build-system python-build-system)
-    (arguments
-     `(#:phases
-       (modify-phases %standard-phases
-         (add-after 'unpack 'use-urllib3
-           (lambda _
-             (substitute* "port_for/_download_ranges.py"
-               (("urllib2") "urllib3")))))))
+        (base32 "13826s2d4hzzmv69wws6a7ryhminclv2bqaw6cpl929gnbki6xzw"))))
+    (build-system pyproject-build-system)
     (propagated-inputs
      (list python-urllib3))
     (native-inputs
-     (list python-mock))
+     (list python-pytest python-setuptools python-wheel))
     (home-page "https://github.com/kmike/port-for/")
     (synopsis "TCP localhost port finder and association manager")
     (description
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 34/38] gnu: Remove python-cookies.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:19:08 +0000
Resent-Message-ID: <handler.77541.B77541.174379431828469 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379431828469
          (code B ref 77541); Fri, 04 Apr 2025 19:19:08 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:18:38 +0000
Received: from localhost ([127.0.0.1]:40134 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mYo-0007P5-AV
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:18:38 -0400
Received: from 5.mo563.mail-out.ovh.net ([46.105.53.64]:56213)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mY4-0007IJ-QN
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:53 -0400
Received: from director2.derp.mail-out.ovh.net
 (director2.derp.mail-out.ovh.net [79.137.60.36])
 by mo563.mail-out.ovh.net (Postfix) with ESMTPS id 4ZTpKC5Qrsz1cyd;
 Fri,  4 Apr 2025 19:17:51 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:51 +0000 (UTC)
Received: from mta7.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.108.17.72])
 by director2.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZTpKC4y3SzyF8;
 Fri,  4 Apr 2025 19:17:51 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.2])
 by mta7.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 56FB9C3960; 
 Fri,  4 Apr 2025 19:17:51 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-102R0046b516b8b-717c-4e08-9dac-52357a1c7650,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:17:06 +0200
Message-ID: <20250404191717.32747-34-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3485504638776697570
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepffekgffhkedttdfgkeegfeeifedvgeejhefhfeelgfdtgeegleeviedvgeeufedvnecuffhomhgrihhnpehgihhtlhgrsgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheegudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeifegmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=UymMTuymJrpNBEsapT3vUU1jdCsQwRsy7vX1aFUe+qk=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794271; v=1;
 b=1CJWvLwjWFNYii41Dq6pK3RzUq5Hwm9CWuwhECA3y7o6Wj/TmwDa4g4Lz48Qej1YpA444XnJ
 WgExAkKJ7/Gle4GzVBFJnfzo9YuzgsuljVrYCLFArpsExPZjJ+Pq2WCUn1XTIF5FHOwM/gkkCwC
 S4AdhaSI3yp4Qv5xXHFz6Hz0VKZi/4LoxKWB7WqwWc5pSgCiMhi+kt1HGFDP+sLbA2f8xFDiGF2
 W4k3mvRH8DOeftzby8ZVE1I72fAUfZqVCyElZJED4Bh3j0Jq4jOgvZqIz6Zx+FAusnOZnq/Re4E
 NnEr4ion24Wv9Rtjpnrzl3FYi6hrYIc5eUpAPBTLJUP8A==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

This is a leaf package in python, broken and undevelopped for 10 years.

* gnu/packages/python-web.scm (python-cookies): Delete variable.
---
 gnu/packages/python-web.scm | 22 ----------------------
 1 file changed, 22 deletions(-)

diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index e82d59037c..8bb808b846 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -5496,28 +5496,6 @@ (define-public python-flask-multistatic
 for overriding static files.")
     (license license:gpl3+)))
 
-(define-public python-cookies
-  (package
-    (name "python-cookies")
-    (version "2.2.1")
-    (source (origin
-              (method url-fetch)
-              (uri (pypi-uri "cookies" version))
-              (sha256
-               (base32
-                "13pfndz8vbk4p2a44cfbjsypjarkrall71pgc97glk5fiiw9idnn"))))
-    (build-system python-build-system)
-    (arguments
-     `(;; test are broken: https://gitlab.com/sashahart/cookies/issues/3
-       #:tests? #f))
-    (native-inputs
-     (list python-pytest))
-    (synopsis "HTTP cookie parser and renderer")
-    (description "A RFC 6265-compliant HTTP cookie parser and renderer in
-Python.")
-    (home-page "https://gitlab.com/sashahart/cookies")
-    (license license:expat)))
-
 (define-public python-responses
   (package
     (name "python-responses")
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 35/38] gnu: python-django-rq: Update to 3.0.0.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:19:09 +0000
Resent-Message-ID: <handler.77541.B77541.174379431928479 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379431928479
          (code B ref 77541); Fri, 04 Apr 2025 19:19:09 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:18:39 +0000
Received: from localhost ([127.0.0.1]:40136 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mYo-0007PD-R4
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:18:39 -0400
Received: from 7.mo562.mail-out.ovh.net ([46.105.55.234]:37329)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mY5-0007IR-Ij
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:54 -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 4ZTpKD4Bp3z1ddd;
 Fri,  4 Apr 2025 19:17:52 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:52 +0000 (UTC)
Received: from mta7.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.109.139.133])
 by director3.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpKD3NVPz7wVq; Fri,  4 Apr 2025 19:17:52 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.2])
 by mta7.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 18E81C3966; 
 Fri,  4 Apr 2025 19:17:52 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-107S00143ffc855-05f5-4c58-a760-530141560935,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:17:07 +0200
Message-ID: <20250404191717.32747-35-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3485786112849928930
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpeejnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheegudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=8Q+Bexx4JALbjsRYXFa1MTUUmaOvVTbnkSw45waWiTE=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794272; v=1;
 b=0dqZJT05wdKqz2YWU6kIIUmN6Jw0v2ZsMfIVHofATG7cPJ/BzTzcbyzR4mR8o+6/RqkpL5xr
 Pj40axMb5MKLYe1x+iY1ZenRS5okHUfChM3LJoryh1VRAi5JsWXtR9i15I+N255Bao92CRwdxMc
 576sbM/jV84w1xC5zEmX786CsR2iHrJjXGXHutVn81/5Xyj59hl86cZAXcd7JmUoHHO13sCpvWZ
 Gl7SwmWsL18nSdkgXqYKiwEL7FBhh3E6iLi0LJrbAHWntOntQJMM2jU3MfbRTqVdftd8B6kcuH3
 C67vJOlvJ8DIMIRNwlj8l5KJSHrylHJcBW22kY0byeD1g==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/django.scm (python-django-rq): Update to 3.0.0.
[arguments]{test-flags}: Ignore failing tests.
{phases}: Replace 'check phase replacement by a simpler 'pre-check
configuration phase.
[native-inputs]: Add python-pytest, python-pytest-django.
[propagated-inputs]: Add python-redis, python-pyaml.
---
 gnu/packages/django.scm | 28 +++++++++++++++-------------
 1 file changed, 15 insertions(+), 13 deletions(-)

diff --git a/gnu/packages/django.scm b/gnu/packages/django.scm
index cb9df0d2df..44d47b39ab 100644
--- a/gnu/packages/django.scm
+++ b/gnu/packages/django.scm
@@ -1055,39 +1055,41 @@ (define-public python-django-redis
 (define-public python-django-rq
   (package
     (name "python-django-rq")
-    (version "2.7.0")
+    (version "3.0.0")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "django-rq" version))
               (sha256
                (base32
-                "0aw0fi0lg80qgdp9fhjbnlhvfh2p09rgy1nj6hxpyhi37kihni2h"))))
+                "1b371w4cdjlz83i2sg4gpx0z3svl3bfrn6zfy661374hv62xpnkv"))))
     (build-system pyproject-build-system)
     (arguments
      (list
+      #:test-flags
+      #~(list "-k" "not test_scheduled_jobs and not test_started_jobs")
       #:phases
-      '(modify-phases %standard-phases
-         (replace 'check
-           (lambda* (#:key tests? #:allow-other-keys)
-             (when tests?
-               (invoke "redis-server" "--daemonize" "yes")
-               (invoke "django-admin" "test" "django_rq"
-                       "--settings=django_rq.tests.settings"
-                       "--pythonpath=.")))))))
+      #~(modify-phases %standard-phases
+          (add-before 'check 'pre-check
+            (lambda* (#:key tests? #:allow-other-keys)
+              (when tests?
+                (invoke "redis-server" "--daemonize" "yes")
+                (setenv "DJANGO_SETTINGS_MODULE" "django_rq.tests.settings")
+                (setenv "PYTHONPATH" (getcwd))))))))
     (native-inputs
      (list python-django-redis
-           python-mock
+           python-pytest
+           python-pytest-django
            python-rq-scheduler
            python-setuptools
            python-wheel
            redis
            tzdata-for-tests))
     (propagated-inputs
-     (list python-django python-rq))
+     (list python-django python-redis python-rq python-pyaml))
     (home-page "https://github.com/ui/django-rq")
     (synopsis "Django integration with RQ")
     (description
-      "Django integration with RQ, a Redis based Python queuing library.
+     "Django integration with RQ, a Redis based Python queuing library.
 Django-RQ is a simple app that allows you to configure your queues in django's
 settings.py and easily use them in your project.")
     (license license:expat)))
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 36/38] gnu: python-flask-seasurf: Update to 2.0.0.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:19:09 +0000
Resent-Message-ID: <handler.77541.B77541.174379431928485 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379431928485
          (code B ref 77541); Fri, 04 Apr 2025 19:19:09 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:18:39 +0000
Received: from localhost ([127.0.0.1]:40138 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mYp-0007PJ-8I
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:18:39 -0400
Received: from 6.mo562.mail-out.ovh.net ([46.105.48.43]:57113)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mY6-0007If-Ga
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:55 -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 4ZTpKF3GS1z1dFy;
 Fri,  4 Apr 2025 19:17: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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:53 +0000 (UTC)
Received: from mta2.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.168.36])
 by director4.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpKF2w5jzy98; Fri,  4 Apr 2025 19:17:53 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.7])
 by mta2.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 0FE50BA3E48; 
 Fri,  4 Apr 2025 19:17:52 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-104R00556a376d8-fcef-4e6a-b90d-daa6824b441d,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:17:08 +0200
Message-ID: <20250404191717.32747-36-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3486067587894338274
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgepudenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehgeduseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehiedvmgdpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=by6P82HvCZ4aBokG3e/P//RquiMEE7B5z8vmuFULDMs=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794273; v=1;
 b=pfMuFVR0r2/+9VItD6Fr7DJPc1XfsZ/07vRih4IoKI+ronlotNkCeKb76XEJKoi+KnL09iDf
 x9RUV4JYh066BgdrFkGn68hNXjCieVpnQ43frnlgzEdvbp3xxInlDPP+fMnQ8WLt4+NrbjCLmwA
 BRr5WUkyboJG5cBSNQrs4FxxbWHzH8NNXbR1ooGcBdlVaLIKg/KsqH8J7xiPKAUAUraOu+q1Nsd
 6B8elwEly7yOGbHUTB+vHGExJGfu4vMBrwv7krdqvMTLz5EUAKd2e+gm2Oy3NyeAkEbjeSrAyzA
 LG/HPKKxM2fMmGJJmO955uT3JHuQJu/gMqzJTaaopb3bQ==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-web.scm (python-flask-seasurf): Update to 2.0.0.
---
 gnu/packages/python-web.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 8bb808b846..a740f9638b 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -5433,13 +5433,13 @@ (define-public python-flask-compress
 (define-public python-flask-seasurf
   (package
     (name "python-flask-seasurf")
-    (version "1.1.1")
+    (version "2.0.0")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "Flask-SeaSurf" version))
               (sha256
                (base32
-                "1aaib4n27q0f2alp87mhv3f79vg7qckp71rphbd0mb39qw470lsl"))))
+                "0g5dsm2ikv8q4qcrb2446pbs972l5wkxyfmxsriqdsl02nz06h4f"))))
     (build-system pyproject-build-system)
     (arguments
      (list #:tests? #false)) ;there are none
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 37/38] gnu: python-country-converter: Add missing native-input.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:19:10 +0000
Resent-Message-ID: <handler.77541.B77541.174379432028493 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379432028493
          (code B ref 77541); Fri, 04 Apr 2025 19:19:10 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:18:40 +0000
Received: from localhost ([127.0.0.1]:40140 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mYp-0007PV-OB
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:18:39 -0400
Received: from 6.mo562.mail-out.ovh.net ([46.105.48.43]:46561)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mY7-0007Iu-8m
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:55 -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 4ZTpKG1wRgz1dg9;
 Fri,  4 Apr 2025 19:17:54 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:54 +0000 (UTC)
Received: from mta7.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.108.9.234])
 by director3.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZTpKG16rKz7wVr;
 Fri,  4 Apr 2025 19:17:54 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.4])
 by mta7.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id B892EC3966; 
 Fri,  4 Apr 2025 19:17:53 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-96R001e5824580-c181-4f06-9619-c830a3934b04,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:17:09 +0200
Message-ID: <20250404191717.32747-37-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3486349063618355938
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpeejnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheegudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=PkBd/vL4Kd7PUCO9tku6o7JQikgZf8fuXAKfVmIzT9c=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794274; v=1;
 b=ec0Rnj++p18F23jzEpWDESkt+QxXo9bm7kFMPQVY1Gypm079qBJUwDQ1oe2rBmoRbg37QSrd
 9SO1nQhwfFoCTJyi0pH+1n1DIohgtKEx8P6eSnhSDVBeJSrSCN/Ba++9pfQQQkpXALCIBJsdJ1I
 W5rS2rnyx4cfGoaEAEEc0m8ympZdCDOgr39xScOt6kJd76/4ItkkEZJDiBfIGw08NGYRElJ/7PK
 BFCXO62lVqBIf7L9RzYiP4MVI2e7iNbaSkgNf9I0V9RqUpKGM9YUxec91A+0BhHMiFfFHy53jfj
 mIBfz+UsM3Za4cQry6EpgwIW6f6zZohViSR8AdWN0sFNg==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/iso-codes.scm (python-country-converter)[native-inputs]:
Add python-wheel.
---
 gnu/packages/iso-codes.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/iso-codes.scm b/gnu/packages/iso-codes.scm
index fd04d13a9f..ad9b90a564 100644
--- a/gnu/packages/iso-codes.scm
+++ b/gnu/packages/iso-codes.scm
@@ -122,7 +122,8 @@ (define-public python-country-converter
     (build-system pyproject-build-system)
     (native-inputs
      (list python-pytest
-           python-setuptools))
+           python-setuptools
+           python-wheel))
     (propagated-inputs
      (list python-pandas))
     (home-page "https://github.com/IndEcol/country_converter")
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 20/38] gnu: python-botorch: Update to 0.13.0.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:19:10 +0000
Resent-Message-ID: <handler.77541.B77541.174379432128502 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379432128502
          (code B ref 77541); Fri, 04 Apr 2025 19:19:10 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:18:41 +0000
Received: from localhost ([127.0.0.1]:40142 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mYq-0007Pc-CD
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:18:40 -0400
Received: from 7.mo563.mail-out.ovh.net ([46.105.59.58]:38395)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mXs-0007GD-2H
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:40 -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 4ZTpJy2hrtz1Y3P;
 Fri,  4 Apr 2025 19:17:38 +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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:38 +0000 (UTC)
Received: from mta7.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.109.148.152])
 by director3.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpJy1tnNz7wVq; Fri,  4 Apr 2025 19:17:38 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.4])
 by mta7.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id D8E20C3960; 
 Fri,  4 Apr 2025 19:17:37 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-98R002decf91ff-3345-4af9-855c-f228db07b030,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:16:52 +0200
Message-ID: <20250404191717.32747-20-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3481845462863241954
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgepvdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeehgeduseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehieefmgdpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=NPbHHNyUuaITq8dbhueS1O/EhGcQb82gXSwFANmw258=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794258; v=1;
 b=WA9pXLT89T/FGyGDtSpn4rPehlzT9b+F8keoTy9dRrAuDMxKx6ecsh9tHdsz/2uwuMtgAaX2
 0HkZL480gy2TsPNX+ZJId70yvPIGaDuYKuo3oADJuiTcGr8B346jX2pic1LU1uzGXGlkzoL3ALA
 /bRUd1NnA226P463oeMXx4vz4JLvF9JZWgyEPisl7ENsvhWChU0xnA6rl2c86wCe0ZQ2DK6K8ZL
 UxZuLGR+EVNPXEv4aPaWQRs6QcPiXv+RSV8vqYARNgFt7vXJ9w8x6hQkGNTT9MmDjrmLZSKP2xj
 48g27J2PRsUq39UEapXgbxhrlHAcPumVQlBoMsIghOHKA==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/machine-learning.scm (python-botorch): Update to
0.13.0.
[native-inputs]: Add python-pyre-extensions.
---
 gnu/packages/machine-learning.scm | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 4bf7442e09..e62535d890 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -6161,7 +6161,7 @@ (define-public python-gpytorch
 (define-public python-botorch
   (package
     (name "python-botorch")
-    (version "0.11.3")
+    (version "0.13.0")
     (source (origin
               (method git-fetch) ;no tests in PyPI
               (uri (git-reference
@@ -6170,7 +6170,7 @@ (define-public python-botorch
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0nf9zrg1khvckb8kdpffqc3bnlhc0x03jd1560qmjamwl3j59m02"))))
+                "1sxgxdq892vg5xj30kb86003b9rwsipc95c7p1zdv865y4f38a8y"))))
     (build-system pyproject-build-system)
     (arguments
      (list #:test-flags #~(list "-k" "not test_all_cases_covered")
@@ -6189,7 +6189,8 @@ (define-public python-botorch
                              python-pyro-ppl
                              python-pytorch
                              python-scipy))
-    (native-inputs (list python-pytest
+    (native-inputs (list python-pyre-extensions
+                         python-pytest
                          python-pytest-cov
                          python-setuptools
                          python-setuptools-scm
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77541] [PATCH 38/38] gnu: python-itemloaders: Update to 1.3.2.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 04 Apr 2025 19:19:10 +0000
Resent-Message-ID: <handler.77541.B77541.174379432128511 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77541
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77541 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves@HIDDEN>
Received: via spool by 77541-submit <at> debbugs.gnu.org id=B77541.174379432128511
          (code B ref 77541); Fri, 04 Apr 2025 19:19:10 +0000
Received: (at 77541) by debbugs.gnu.org; 4 Apr 2025 19:18:41 +0000
Received: from localhost ([127.0.0.1]:40144 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u0mYq-0007Pk-U1
	for submit <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:18:41 -0400
Received: from 9.mo562.mail-out.ovh.net ([46.105.72.114]:47691)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1u0mY8-0007JP-Oc
 for 77541 <at> debbugs.gnu.org; Fri, 04 Apr 2025 15:17:57 -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 4ZTpKH4SJCz1dgH;
 Fri,  4 Apr 2025 19:17: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 <77541 <at> debbugs.gnu.org>; Fri,  4 Apr 2025 19:17:55 +0000 (UTC)
Received: from mta11.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.108.2.182])
 by director1.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZTpKH2KM5zHcF1; Fri,  4 Apr 2025 19:17:55 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.3])
 by mta11.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id C6DDF263964;
 Fri,  4 Apr 2025 19:17:54 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-114S0089308c5f2-da6b-40bc-80e7-945597026776,
 5C763BAE2B049B0552D0CEA89988AE409CD35AAA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
Date: Fri,  4 Apr 2025 21:17:10 +0200
Message-ID: <20250404191717.32747-38-ngraves@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250404191717.32747-1-ngraves@HIDDEN>
References: <20250404191717.32747-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 3486630540058092258
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledvvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpeejnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejheegudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=3ovzSwwjWn/MwMbmhUlBfbe2Gqy9PgzQDOPFK4gaH30=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1743794275; v=1;
 b=KoZ993VLd35UwoaPIpFJagk04L58wDNhsHF3Rel/px+HAEl03/ULj+H4aZ72RNIRPr1X/Mp/
 7Ah0qCZL1hFfmyOzQb7RCbaC9kiaGpUIezgCXMa9aamXkhGR+GRrbQV0UFWDGB9/QakyscDBUIt
 L6cY3lAbbfTWMGVBBADP8fHkwLxR5/pOaN9SNsZIt/wtFzmBNxuG3XNwtWUX4EiyFfuEt8cuVwp
 mNX8yYoj8Kae3f5mH0uyECgiJMyyQZ8INb8vI3vRN/Vv5pl1fpkRfm2qrhLNxP/ddYFbf6E6c8r
 tmYweslX+eCtVWpIXJGIZhmcAiw5zdXmNAE5O69b988Ew==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-xyz.scm (python-itemloaders): Update to 1.3.2.
[native-inputs]: Add python-packaging.
[propagated-inputs]: Remove python-w3lib.
---
 gnu/packages/python-xyz.scm | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index d18e4cfebd..ceebb018d9 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -39158,17 +39158,21 @@ (define-public python-itemadapter
 (define-public python-itemloaders
   (package
     (name "python-itemloaders")
-    (version "1.1.0")
+    (version "1.3.2")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "itemloaders" version))
        (sha256
-        (base32 "0j2aw4ipalj208594x80blpgkh1i63gqqa4nb67b823av9hirn11"))))
+        (base32 "0w37g31n06x6v6b4w7cz3nbq4wl6cv7rrzg3fr203gw3pqx5pbsg"))))
     (build-system pyproject-build-system)
-    (native-inputs (list python-pytest python-setuptools python-wheel))
+    (native-inputs
+     (list python-packaging
+           python-pytest
+           python-setuptools
+           python-wheel))
     (propagated-inputs
-     (list python-itemadapter python-jmespath python-parsel python-w3lib))
+     (list python-itemadapter python-jmespath python-parsel))
     (home-page "https://github.com/scrapy/itemloaders")
     (synopsis "Base library for scrapy's ItemLoader")
     (description "Itemloaders is a library that helps you collect data
-- 
2.49.0






Last modified: Fri, 4 Apr 2025 19:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.