GNU bug report logs - #63139
[PATCH python 00/20] Updates for pyproject-build-system, poetry, python-yubikey-manager

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: John Kehayias <john.kehayias@HIDDEN>; Keywords: patch; dated Fri, 28 Apr 2023 05:46:01 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

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


Received: (at 63139) by debbugs.gnu.org; 22 Jun 2023 11:19:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jun 22 07:19:22 2023
Received: from localhost ([127.0.0.1]:34983 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qCILR-0004wG-26
	for submit <at> debbugs.gnu.org; Thu, 22 Jun 2023 07:19:21 -0400
Received: from mail-ej1-f46.google.com ([209.85.218.46]:54569)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <reza.housseini@HIDDEN>) id 1qCEP4-0006Ro-QW
 for 63139 <at> debbugs.gnu.org; Thu, 22 Jun 2023 03:06:51 -0400
Received: by mail-ej1-f46.google.com with SMTP id
 a640c23a62f3a-970028cfb6cso1019652866b.1
 for <63139 <at> debbugs.gnu.org>; Thu, 22 Jun 2023 00:06:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1687417605; x=1690009605;
 h=subject:from:cc:to:content-language:user-agent:mime-version:date
 :message-id:from:to:cc:subject:date:message-id:reply-to;
 bh=9uYRASwu06y7KQkmM56SqBkxjUx1F36MLwxNpptDsCQ=;
 b=XPj9ZT2M+yxrv2UFCUYeyX3jugF1Ci74Lx14oJfpACl38lOM6ehd7bnUNRPtCS0J7T
 QHZ7smdB26qKAoI5D9FY5XcDIdvyiUH32ipYaIyM6IytFqPgvbwIjA68sNAQlAf2Eo5o
 f79K24WxxY3151tNJ7f+pcUrAbFC6SsCtbt9Irya5DLxcDlTj1x9o2rczzZr2FoX468f
 KPXnjllRN8dDQrIkfFUDA0IvuPLl6ShEniAlln9aTGgb1n096VqfPxNxaNFLBQ3Brwsb
 unKDG6zPfvnySl6frA41vqAhMMgLaz8gveRlf/npc3GlYfzGRg56ZI3rdkbvhxLmjNgE
 ctiQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1687417605; x=1690009605;
 h=subject:from:cc:to:content-language:user-agent:mime-version:date
 :message-id:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=9uYRASwu06y7KQkmM56SqBkxjUx1F36MLwxNpptDsCQ=;
 b=VnQXSxl2NKsLQ6v8JVj0Vcr4mzUdb3Xbl40vA1q0HKTOKr6vaaFsa7ZoYfAbu/d+7A
 AnDIhxoItuSO2apCamTQOHCFsN2+WJ+l1Nw1jsJ+b7ynuGZ+9frMBXdDNsChkozWdsNe
 mYZUzStVnKuaSccbnUP34TW9d40L7OA4yFo00SX38oZUAAdos3LV0DbIb1sKDAG6SExt
 gGbKRuUj17vUtk2mF1RaOjPMGF2joalsK72K6lbXkP0z3moninvgAX6CD8On3fKwR86x
 OGj+blLX6arfHBfrJZX48G7AnHAIefIcmdIGfRvosQ87SnJXIGvgh/DLa6lZGHJ3exDS
 jGkw==
X-Gm-Message-State: AC+VfDwC4m9shOZ4AYW91ucjCi7DJofJmMRU36a1s6M80qBX4LqypbTm
 RN3X3WP/9VZyxYs2CpkO1ok=
X-Google-Smtp-Source: ACHHUZ65ttumYDVLocT/pNxJRLAeDs2IjnMUq5jtvk8Ln/+djSGiAap1gvY8mWKsGXyBGc23TKOUuw==
X-Received: by 2002:a17:907:7da6:b0:988:c5ff:49e9 with SMTP id
 oz38-20020a1709077da600b00988c5ff49e9mr8530270ejc.48.1687417604699; 
 Thu, 22 Jun 2023 00:06:44 -0700 (PDT)
Received: from ?IPV6:2001:620:130:2056:8000::c? ([2001:620:130:2056:8000::c])
 by smtp.gmail.com with ESMTPSA id
 g20-20020a17090670d400b00988e81e1638sm4132595ejk.92.2023.06.22.00.06.43
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 22 Jun 2023 00:06:43 -0700 (PDT)
Message-ID: <433fd402-087a-a8d4-45bb-d5ff5a9cfa67@HIDDEN>
Date: Thu, 22 Jun 2023 09:06:38 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.10.1
Content-Language: en-US
To: guix-devel@HIDDEN
From: Reza Housseini <reza.housseini@HIDDEN>
Subject: poetry not building
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------aUv0DiUG6UA8oKagxeWyEz2n"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 63139
X-Mailman-Approved-At: Thu, 22 Jun 2023 07:19:19 -0400
Cc: 63139 <at> debbugs.gnu.org
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 an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------aUv0DiUG6UA8oKagxeWyEz2n
Content-Type: multipart/mixed; boundary="------------IsdMMmvAQDdSYx7BXdOjswjD";
 protected-headers="v1"
From: Reza Housseini <reza.housseini@HIDDEN>
To: guix-devel@HIDDEN
Cc: 63139 <at> debbugs.gnu.org
Message-ID: <433fd402-087a-a8d4-45bb-d5ff5a9cfa67@HIDDEN>
Subject: poetry not building

--------------IsdMMmvAQDdSYx7BXdOjswjD
Content-Type: multipart/mixed; boundary="------------3WIKxmH5CUrAQ0Hm99TJCOEm"

--------------3WIKxmH5CUrAQ0Hm99TJCOEm
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

SGkNCg0KUG9ldHJ5IGlzIG5vdCBidWlsZGluZyBvbiBjaS5ndWl4LmdudS5vcmcgWzFdLiBU
aGVyZSBpcyBhIHBlbmRpbmcgcGF0Y2ggDQpbMl0gb24gdGhlIGlzc3VlIHRyYWNrZXIuIFdo
YXQgaXMgbWlzc2luZyB0byBhcHBseSB0aGlzIHBhdGNoIGFuZCBob3cgDQpjYW4gSSBoZWxw
Pw0KDQpDaGVlcnMsDQpSZXphDQoNClsxXSBodHRwczovL2NpLmd1aXguZ251Lm9yZy9zZWFy
Y2g/cXVlcnk9cG9ldHJ5DQpbMl0gaHR0cHM6Ly9pc3N1ZXMuZ3VpeC5nbnUub3JnLzYzMTM5
DQoNCi0tIA0KUmV6YSBIb3Vzc2VpbmkNCg0KVGhpcyBtZXNzYWdlIGlzIHNpZ25lZCB3aXRo
IG15IEdudVBHIGtleToNCg0KICAgICBDMEYzIDA4MTIgOUFGMiA4MEY0IDA4MzAgQzJDMSBD
Mzc1IEM2QUYgMDUxMiA1QzUyDQo=
--------------3WIKxmH5CUrAQ0Hm99TJCOEm
Content-Type: application/pgp-keys; name="OpenPGP_0xC375C6AF05125C52.asc"
Content-Disposition: attachment; filename="OpenPGP_0xC375C6AF05125C52.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
ktRAQPUuDpF3hzaIPC3O5TcFctI=3D
=3Dn+iB
-----END PGP PUBLIC KEY BLOCK-----

--------------3WIKxmH5CUrAQ0Hm99TJCOEm--

--------------IsdMMmvAQDdSYx7BXdOjswjD--

--------------aUv0DiUG6UA8oKagxeWyEz2n
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEENouzlwAvMkELzjq2vRyXFyIvZzQFAmST8v8ACgkQvRyXFyIv
ZzTs5ggAxJL1ox5yhX7no78xBpXCbv8PjyXCHk3LUqOukhzzNVZ2DsV/6aiZea81
pnjxzFN/rphIW/l3bLMbxaoqxjp49pRUfDIsCQjh7xSXAlCnAHF6G9n+xbtujpYw
4mCiuAOpf3mLBYuGNWCRlPUQ4HUFQKoQrdDl6qMZIFV90Zn7b8SrUFVHLViRzyxu
rc3SWGfYWH8k2fwww0aLLrrfRjxEGEowQ/yDd/bJzAymWxEFe6EdiS8rJWkIicWF
qJKdrIShvPykDcomTFXdJa3+Dd4BuRMYeWHYTbRa1wdG5B+eqRENqJI7ttISjey4
xeUhLimv+cioIaKOmmyGp7X26fsNqA==
=PoYX
-----END PGP SIGNATURE-----

--------------aUv0DiUG6UA8oKagxeWyEz2n--




Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 25 May 2023 17:53:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 25 13:53:57 2023
Received: from localhost ([127.0.0.1]:48032 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q2F9x-0004zF-68
	for submit <at> debbugs.gnu.org; Thu, 25 May 2023 13:53:57 -0400
Received: from mout-p-103.mailbox.org ([80.241.56.161]:45806)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <lars@HIDDEN>) id 1q2F9u-0004z0-OE
 for 63139 <at> debbugs.gnu.org; Thu, 25 May 2023 13:53:55 -0400
Received: from smtp102.mailbox.org (smtp102.mailbox.org [10.196.197.102])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest
 SHA256) (No client certificate requested)
 by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4QRwdy3LT5z9skp;
 Thu, 25 May 2023 19:53:42 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6xq.net; s=MBO0001;
 t=1685037222;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=qh6sQ2OHEGvGB1h/7vX5PJye3ZUjYRVBhQs2c0TJfJ8=;
 b=PU7z1Wi6erWx58J65Wuebs6+tz+kRFkBZIpdukphrxGrPkYUSCeUQta8JLpnbtG/KYf2hM
 HmmCWYuLu2tbIR8slT9ccyW6q06iFWWGL5GMkj7X8ejjW8uSfqYaEb9BQeoki2iNDZbP3W
 vmOUPDYZCrRckLXVLKExYmgh5BcJOhYk7Ucv9x7lJSR1znvc8NWHtY46qXNjgSUdk32Hj5
 m7YQdW1v/k1riR9iN49ODmAz3chrquZACSULv7Fkc0g0/JL6+83CoEqtiAz0Lto8Ow0639
 9nEExRKWwGJeWQRPuQTgitq+lS6MB78owkRPOGRRxJFd+1oFEiec8ScNmqvwWA==
Date: Thu, 25 May 2023 19:53:40 +0200
From: Lars-Dominik Braun <lars@HIDDEN>
To: John Kehayias <john.kehayias@HIDDEN>
Subject: Re: [PATCH python 02/20] gnu: Add python-pyproject-hooks.
Message-ID: <ZG-gpLTbccEsJGF0@noor>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
 <76a7207a210365b23c078895f444109e240d2c7f.1682660104.git.john.kehayias@HIDDEN>
 <ZE9jCprmrqk8C/Jn@philomena> <87pm7fzrby.fsf@HIDDEN>
 <ZFi2WS/xeK5bWqwx@HIDDEN>
 <Y5qAdt4TdkmNIsvXRVhm38D436JOjBnI6J687yoGqTtToTKnMLxu2vwuF_FMm3Oln36t8ZDMkwoauXC8TYUbM_rgc15fng-oxOjN_TwOUrU=@protonmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <Y5qAdt4TdkmNIsvXRVhm38D436JOjBnI6J687yoGqTtToTKnMLxu2vwuF_FMm3Oln36t8ZDMkwoauXC8TYUbM_rgc15fng-oxOjN_TwOUrU=@protonmail.com>
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 63139
Cc: 63139 <at> debbugs.gnu.org
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.7 (-)

Hi John,

> Apologies for the delayed response (meant to earlier), top posting, and the formatting. The reason for all three is that I'm currently away from a proper computer for a few weeks but I'll be back at the beginning of June and can start hacking away then. Of course, happy to be beat to the job or have anything to build off of.

no worries. I also won’t have any time to look into this
for a few weeks. My (rather dirty) python-team branch is here:
https://github.com/PromyLOPh/guix/commits/python-team
Perhaps it helps you to fix this issue.

Cheers,
Lars




Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 25 May 2023 03:24:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 24 23:24:29 2023
Received: from localhost ([127.0.0.1]:45557 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q21aW-0006LZ-Dx
	for submit <at> debbugs.gnu.org; Wed, 24 May 2023 23:24:28 -0400
Received: from mail-4322.protonmail.ch ([185.70.43.22]:54139)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1q21aQ-0006LH-D3
 for 63139 <at> debbugs.gnu.org; Wed, 24 May 2023 23:24:26 -0400
Date: Thu, 25 May 2023 03:23:56 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1684985056; x=1685244256;
 bh=nUyU5JrxbRpdo+QvBm0kK4BA6Jy4KimRtqv86IVZAyw=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=xo6Kc+XKp0UVMrtxmZHwsLNd/oDvD3NnfTL17oRQu8caEvsESHgU5E+QhSgucOLr2
 TvHg0pZFoIgzqdpCaLWDMq8wzlVcU4X2q8Cb5QD802/6Fh0hRqc5n+/DANs5d3x54U
 VaoE1/dL57m+KTw7OY0LviGsidUkEduWNxBhH/ms68JRhGrpmywy4MSlM+uA3Xz4ni
 J421PhiRzLgKryRTM9Jnz+hFg9QRiouJvGKZ9fXZwu/s1mZH6O8M84uK1JbemBGerU
 9+r/sBMOO11WG0WKIMiMQAhrwwDL9s3Bx9zcAVWx2yO4KTIyrQyvIs8B/LXGb+Ighb
 IOU7o6P1as6Eg==
To: lars@HIDDEN
From: John Kehayias <john.kehayias@HIDDEN>
Subject: Re: [PATCH python 02/20] gnu: Add python-pyproject-hooks.
Message-ID: <Y5qAdt4TdkmNIsvXRVhm38D436JOjBnI6J687yoGqTtToTKnMLxu2vwuF_FMm3Oln36t8ZDMkwoauXC8TYUbM_rgc15fng-oxOjN_TwOUrU=@protonmail.com>
In-Reply-To: <ZFi2WS/xeK5bWqwx@HIDDEN>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
 <76a7207a210365b23c078895f444109e240d2c7f.1682660104.git.john.kehayias@HIDDEN>
 <ZE9jCprmrqk8C/Jn@philomena> <87pm7fzrby.fsf@HIDDEN>
 <ZFi2WS/xeK5bWqwx@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: multipart/alternative;
 boundary="b1_TqYfCNCX3rSHp7IuMD1Xk7a0RW4KwVrqP4Td6Vkbv2g"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63139
Cc: 63139 <at> debbugs.gnu.org
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 multi-part message in MIME format.

--b1_TqYfCNCX3rSHp7IuMD1Xk7a0RW4KwVrqP4Td6Vkbv2g
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

SGkgTGFycwoKQXBvbG9naWVzIGZvciB0aGUgZGVsYXllZCByZXNwb25zZSAobWVhbnQgdG8gZWFy
bGllciksIHRvcCBwb3N0aW5nLCBhbmQgdGhlIGZvcm1hdHRpbmcuIFRoZSByZWFzb24gZm9yIGFs
bCB0aHJlZSBpcyB0aGF0IEknbSBjdXJyZW50bHkgYXdheSBmcm9tIGEgcHJvcGVyIGNvbXB1dGVy
IGZvciBhIGZldyB3ZWVrcyBidXQgSSdsbCBiZSBiYWNrIGF0IHRoZSBiZWdpbm5pbmcgb2YgSnVu
ZSBhbmQgY2FuIHN0YXJ0IGhhY2tpbmcgYXdheSB0aGVuLiBPZiBjb3Vyc2UsIGhhcHB5IHRvIGJl
IGJlYXQgdG8gdGhlIGpvYiBvciBoYXZlIGFueXRoaW5nIHRvIGJ1aWxkIG9mZiBvZi4KCkknbSBu
b3Qgc3VyZSBvZiBhbnkgb3RoZXIgZGVlcCBweXRob24gYnJlYWthZ2VzLCBidXQgZGVmaW5pdGVs
eSBzb21ldGhpbmcgdG8gbG9vayBhdCBmb3IgdGhlIHB5dGhvbiBicmFuY2guIEFsdGhvdWdoIEkn
bSBub3QgcHl0aG9uIGV4cGVydCwgZXNwZWNpYWxseSBhdCBwYWNrYWdpbmcsIEkgc2hvdWxkIHBy
b2JhYmx5IGFkZCBteXNlbGYgdG8gdGhlIHRlYW0gd2hlbiBJJ20gYmFjayBhcyB3ZWxsLgoKVGhh
bmtzIGZvciB0aGUgZGV0YWlscyBhbmQgaW5mb3JtYXRpb24sIHRoYXQncyB2ZXJ5IGhlbHBmdWwg
YW5kIHNvdW5kcyBsaWtlIGEgcm9hZG1hcCB0byBoYXZlIGEgY2xlYW4gYW5kIHVwZGF0ZWQgdG9v
bGNoYWluIGhlcmUuCgpKb2huCi0tLS0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0tLS0KT24g
TWF5IDgsIDIwMjMsIDM6NDQgUE0sIExhcnMtRG9taW5payBCcmF1biB3cm90ZToKCj4gSGksID4g
RnJvbSB3aGF0IEkgcmVtZW1iZXIgYW5kID4gdGhvdWdodCwgdGhlIG5ld2VyIHB5dGhvbi1weXBh
LWJ1aWxkIG5lZWRzIHB5dGhvbi1weXByb2plY3QtaG9va3MuID4gV2hpY2ggaXRzZWxmIHdvdWxk
IGJlIGJ1aWx0IHdpdGggcHlwcm9qZWN0LWJ1aWxkLXN5c3RlbSwgY3JlYXRpbmcgYSA+IGNpcmN1
bGFyIGRlcGVuZGVuY3kuIGFoLCB5ZXMsIHlvdeKAmXJlIHJpZ2h0LiBGb3Igc29tZSByZWFzb24g
dGhlIGN1cnJlbnQgcHlwcm9qZWN0LWJ1aWxkLXN5c3RlbSBkaWZmZXJzIGZyb20gbXkgb3JpZ2lu
YWwgcHJvcG9zYWwgYW5kIGJ1bmRsZXMgcHl0aG9uLXB5cGEtYnVpbGQgaW4gcHl0aG9uLXRvb2xj
aGFpbiAoZXZlbiB0aG91Z2ggaXQgaXMgbm90IHVzZWQpLiBBcyB3ZSBjYW4gc2VlIGZyb20gdGhp
cyBleGFtcGxlIGRvaW5nIHNvIGlzIGEgdmVyeSB2ZXJ5IGJhZCBpZGVhIChiZWNhdXNlIGl0IGxl
YWRzIHRvIGN5Y2xlcykuID4gQnV0LCBJIGRvbid0IGtub3cgYW55dGhpbmcgYWJvdXQgZmxpdF9j
b3JlIGFuZCA+IHRoYXQgc3lzdGVtLiBTbyB5b3UgYXJlIHNheWluZyBmbGl0X2NvcmUgaXMgdXNl
ZCB0byBidWlsZCBlYWNoIG9mID4gdGhlc2Ugd2l0aG91dCBhIGN5Y2xlIHRoZW4/ID4gQ2FuIHlv
dSBsYXlvdXQgd2hhdCB0aGUgbmV3IHN0cnVjdHVyZSB3b3VsZCBiZSBmb3IgdXBkYXRpbmcgPiBw
eXRob24tcHlwYS1idWlsZCB3aXRoIHB5dGhvbi1weXByb2plY3QtaG9va3MgdGhlbj8gKEFuZCB0
aGVuID4gZGVwcmVjYXRlIHBlcDUxNy4pIEluIHRoZW9yeSB0aGF0IHdvdWxkIGJlIHBvc3NpYmxl
IGlmIHB5dGhvbi10b29sY2hhaW4gZGlkIG5vdCBkZXBlbmQgb24gcHlwYS1idWlsZC4gTG9va2lu
ZyBhdCB0aGUgcmVzcGVjdGl2ZSBweXByb2plY3QudG9tbCBmaWxlcyBmbGl0LWNvcmUgaXMgZW50
aXJlbHkgc2VsZi1jb250YWluZWQgYW5kIGNhbiBiZSBidWlsdCB1c2luZyBpdHNlbGYuIFRoZW4g
eW91IGNhbiBidWlsZCBweXByb2plY3QtaG9va3MsIHBhY2thZ2luZyBhbmQgdG9tbGkgdXNpbmcg
ZmxpdC1jb3JlLiBBbmQgdGhlbiBweXBhLWJ1aWxkIGNhbiBiZSBidWlsdCB1c2luZyBmbGl0LWNv
cmUgYW5kIGFsbCBvZiB0aGUgcHJldmlvdXMgcGFja2FnZXMgYXMgZGVwZW5kZW5jaWVzLiBwb2V0
cnktY29yZSBpcyBhbHNvIHNlbGYtY29udGFpbmVkIGFuZCBjYW4gYmUgYnVpbHQgd2l0aG91dCBh
bnkgZGVwZW5kZW5jaWVzIChhbmQgdGhlIGZ1bGwgcG9ldHJ5IHNob3VsZCBuZXZlciBiZSByZXF1
aXJlZCB0byBidWlsZCBhbnkgcHJvamVjdCwgYnV0IG9idmlvdXNseSBwYWNrYWdlcyBpbiBHdWl4
IHVzZSBpdCBmb3IgdGhhdCBwdXJwb3NlIC0uLSkuIEJ1dCBub25lIG9mIHRoaXMgaXMgcmVhbGx5
IG5lY2Vzc2FyeSwgYmVjYXVzZSDigJMgYWdhaW4g4oCTIHB5cGEtYnVpbGQgaXMgbm90IHVzZWQg
YnkgcHlwcm9qZWN0LWJ1aWxkLXN5c3RlbS4gU28gSSBwcm9wb3NlIHRoZSBmb2xsb3dpbmc6IC0g
Q3JlYXRlIGEgcHl0aG9uLXRlYW0gYnJhbmNoLiAtIFVzZSBweXRob24tc2Fucy1waXAtd3JhcHBl
ciBhcyBkZWZhdWx0LXB5dGhvbiBpbiBweXByb2plY3QtYnVpbGQtc3lzdGVtLCBsaWtlIEkgb3Jp
Z2luYWxseSBwcm9wb3NlZCBhbmQgYWRkIHB5dGhvbi1zZXR1cHRvb2xzL3B5dGhvbi13aGVlbCB3
aGVyZSBuZWNlc3NhcnkuIC0gSW1wbGVtZW50IGJhY2tlbmQtcGF0aCBpbiBweXByb2plY3QtYnVp
bGQtc3lzdGVtLCBzbyB3ZSBjYW4gYm9vdHN0cmFwIGZsaXQtY29yZS9wb2V0cnktY29yZS/igKYg
cHJvcGVybHkuIC0gRXhwb3NlIGVuc3VyZS1uby1tdGltZXMtcHJlLTE5ODAgKCM2MzA0NCkuIC0g
RmluYWxseSBmaXggcHl0aG9uLXl1YmlrZXktbWFuYWdlci4gQW55dGhpbmcgZWxzZSB0aGF04oCZ
cyBicm9rZW4gcmlnaHQgbm93PyBDaGVlcnMsIExhcnM=

--b1_TqYfCNCX3rSHp7IuMD1Xk7a0RW4KwVrqP4Td6Vkbv2g
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

SGkgTGFyczxicj48YnI+QXBvbG9naWVzIGZvciB0aGUgZGVsYXllZCByZXNwb25zZSAobWVhbnQg
dG8gZWFybGllciksIHRvcCBwb3N0aW5nLCBhbmQgdGhlIGZvcm1hdHRpbmcuIFRoZSByZWFzb24g
Zm9yIGFsbCB0aHJlZSBpcyB0aGF0IEknbSBjdXJyZW50bHkgYXdheSBmcm9tIGEgcHJvcGVyIGNv
bXB1dGVyIGZvciBhIGZldyB3ZWVrcyBidXQgSSdsbCBiZSBiYWNrIGF0IHRoZSBiZWdpbm5pbmcg
b2YgSnVuZSBhbmQgY2FuIHN0YXJ0IGhhY2tpbmcgYXdheSB0aGVuLiBPZiBjb3Vyc2UsIGhhcHB5
IHRvIGJlIGJlYXQgdG8gdGhlIGpvYiBvciBoYXZlIGFueXRoaW5nIHRvIGJ1aWxkIG9mZiBvZi48
YnI+PGJyPkknbSBub3Qgc3VyZSBvZiBhbnkgb3RoZXIgZGVlcCBweXRob24gYnJlYWthZ2VzLCBi
dXQgZGVmaW5pdGVseSBzb21ldGhpbmcgdG8gbG9vayBhdCBmb3IgdGhlIHB5dGhvbiBicmFuY2gu
IEFsdGhvdWdoIEknbSBub3QgcHl0aG9uIGV4cGVydCwgZXNwZWNpYWxseSBhdCBwYWNrYWdpbmcs
IEkgc2hvdWxkIHByb2JhYmx5IGFkZCBteXNlbGYgdG8gdGhlIHRlYW0gd2hlbiBJJ20gYmFjayBh
cyB3ZWxsLjxicj48YnI+VGhhbmtzIGZvciB0aGUgZGV0YWlscyBhbmQgaW5mb3JtYXRpb24sIHRo
YXQncyB2ZXJ5IGhlbHBmdWwgYW5kIHNvdW5kcyBsaWtlIGEgcm9hZG1hcCB0byBoYXZlIGEgY2xl
YW4gYW5kIHVwZGF0ZWQgdG9vbGNoYWluIGhlcmUuPGJyPjxicj5Kb2huPGJyPi0tLS0tLS0tIE9y
aWdpbmFsIE1lc3NhZ2UgLS0tLS0tLS08YnI+T24gTWF5IDgsIDIwMjMsIDM6NDQgUE0sIExhcnMt
RG9taW5payBCcmF1biA8IGxhcnNANnhxLm5ldD4gd3JvdGU6PGJsb2NrcXVvdGUgY2xhc3M9InBy
b3Rvbm1haWxfcXVvdGUiPjxicj5IaSwNCg0KPiBGcm9tIHdoYXQgSSByZW1lbWJlciBhbmQNCj4g
dGhvdWdodCwgdGhlIG5ld2VyIHB5dGhvbi1weXBhLWJ1aWxkIG5lZWRzIHB5dGhvbi1weXByb2pl
Y3QtaG9va3MuDQo+IFdoaWNoIGl0c2VsZiB3b3VsZCBiZSBidWlsdCB3aXRoIHB5cHJvamVjdC1i
dWlsZC1zeXN0ZW0sIGNyZWF0aW5nIGENCj4gY2lyY3VsYXIgZGVwZW5kZW5jeS4NCg0KYWgsIHll
cywgeW914oCZcmUgcmlnaHQuIEZvciBzb21lIHJlYXNvbiB0aGUgY3VycmVudA0KcHlwcm9qZWN0
LWJ1aWxkLXN5c3RlbSBkaWZmZXJzIGZyb20gbXkgb3JpZ2luYWwgcHJvcG9zYWwgYW5kIGJ1bmRs
ZXMNCnB5dGhvbi1weXBhLWJ1aWxkIGluIHB5dGhvbi10b29sY2hhaW4gKGV2ZW4gdGhvdWdoIGl0
IGlzIG5vdCB1c2VkKS4gQXMNCndlIGNhbiBzZWUgZnJvbSB0aGlzIGV4YW1wbGUgZG9pbmcgc28g
aXMgYSB2ZXJ5IHZlcnkgYmFkIGlkZWEgKGJlY2F1c2UNCml0IGxlYWRzIHRvIGN5Y2xlcykuDQoN
Cj4gQnV0LCBJIGRvbid0IGtub3cgYW55dGhpbmcgYWJvdXQgZmxpdF9jb3JlIGFuZA0KPiB0aGF0
IHN5c3RlbS4gU28geW91IGFyZSBzYXlpbmcgZmxpdF9jb3JlIGlzIHVzZWQgdG8gYnVpbGQgZWFj
aCBvZg0KPiB0aGVzZSB3aXRob3V0IGEgY3ljbGUgdGhlbj8NCj4gQ2FuIHlvdSBsYXlvdXQgd2hh
dCB0aGUgbmV3IHN0cnVjdHVyZSB3b3VsZCBiZSBmb3IgdXBkYXRpbmcNCj4gcHl0aG9uLXB5cGEt
YnVpbGQgd2l0aCBweXRob24tcHlwcm9qZWN0LWhvb2tzIHRoZW4/IChBbmQgdGhlbg0KPiBkZXBy
ZWNhdGUgcGVwNTE3LikNCg0KSW4gdGhlb3J5IHRoYXQgd291bGQgYmUgcG9zc2libGUgaWYgcHl0
aG9uLXRvb2xjaGFpbiBkaWQgbm90IGRlcGVuZCBvbg0KcHlwYS1idWlsZC4gTG9va2luZyBhdCB0
aGUgcmVzcGVjdGl2ZSBweXByb2plY3QudG9tbCBmaWxlcyBmbGl0LWNvcmUNCmlzIGVudGlyZWx5
IHNlbGYtY29udGFpbmVkIGFuZCBjYW4gYmUgYnVpbHQgdXNpbmcgaXRzZWxmLiBUaGVuIHlvdSBj
YW4NCmJ1aWxkIHB5cHJvamVjdC1ob29rcywgcGFja2FnaW5nIGFuZCB0b21saSB1c2luZyBmbGl0
LWNvcmUuIEFuZCB0aGVuDQpweXBhLWJ1aWxkIGNhbiBiZSBidWlsdCB1c2luZyBmbGl0LWNvcmUg
YW5kIGFsbCBvZiB0aGUgcHJldmlvdXMgcGFja2FnZXMNCmFzIGRlcGVuZGVuY2llcy4gcG9ldHJ5
LWNvcmUgaXMgYWxzbyBzZWxmLWNvbnRhaW5lZCBhbmQgY2FuIGJlIGJ1aWx0DQp3aXRob3V0IGFu
eSBkZXBlbmRlbmNpZXMgKGFuZCB0aGUgZnVsbCBwb2V0cnkgc2hvdWxkIG5ldmVyIGJlIHJlcXVp
cmVkDQp0byBidWlsZCBhbnkgcHJvamVjdCwgYnV0IG9idmlvdXNseSBwYWNrYWdlcyBpbiBHdWl4
IHVzZSBpdCBmb3IgdGhhdA0KcHVycG9zZSAtLi0pLiBCdXQgbm9uZSBvZiB0aGlzIGlzIHJlYWxs
eSBuZWNlc3NhcnksIGJlY2F1c2Ug4oCTIGFnYWluDQrigJMgcHlwYS1idWlsZCBpcyBub3QgdXNl
ZCBieSBweXByb2plY3QtYnVpbGQtc3lzdGVtLg0KDQpTbyBJIHByb3Bvc2UgdGhlIGZvbGxvd2lu
ZzoNCg0KLSBDcmVhdGUgYSBweXRob24tdGVhbSBicmFuY2guDQotIFVzZSBweXRob24tc2Fucy1w
aXAtd3JhcHBlciBhcyBkZWZhdWx0LXB5dGhvbiBpbiBweXByb2plY3QtYnVpbGQtc3lzdGVtLA0K
ICBsaWtlIEkgb3JpZ2luYWxseSBwcm9wb3NlZCBhbmQgYWRkIHB5dGhvbi1zZXR1cHRvb2xzL3B5
dGhvbi13aGVlbA0KICB3aGVyZSBuZWNlc3NhcnkuDQotIEltcGxlbWVudCBiYWNrZW5kLXBhdGgg
aW4gcHlwcm9qZWN0LWJ1aWxkLXN5c3RlbSwgc28gd2UgY2FuIGJvb3RzdHJhcA0KICBmbGl0LWNv
cmUvcG9ldHJ5LWNvcmUv4oCmIHByb3Blcmx5Lg0KLSBFeHBvc2UgZW5zdXJlLW5vLW10aW1lcy1w
cmUtMTk4MCAoIzYzMDQ0KS4NCi0gRmluYWxseSBmaXggcHl0aG9uLXl1YmlrZXktbWFuYWdlci4N
Cg0KQW55dGhpbmcgZWxzZSB0aGF04oCZcyBicm9rZW4gcmlnaHQgbm93Pw0KDQpDaGVlcnMsDQpM
YXJzDQoNCjwvZGl2Pg==


--b1_TqYfCNCX3rSHp7IuMD1Xk7a0RW4KwVrqP4Td6Vkbv2g--





Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 8 May 2023 08:44:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 08 04:44:21 2023
Received: from localhost ([127.0.0.1]:39119 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pvwTl-00022H-1m
	for submit <at> debbugs.gnu.org; Mon, 08 May 2023 04:44:21 -0400
Received: from mout-p-202.mailbox.org ([80.241.56.172]:35214)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <lars@HIDDEN>) id 1pvwTj-000224-2l
 for 63139 <at> debbugs.gnu.org; Mon, 08 May 2023 04:44:20 -0400
Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest
 SHA256) (No client certificate requested)
 by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4QFFFl1DLbz9sTM;
 Mon,  8 May 2023 10:44:11 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6xq.net; s=MBO0001;
 t=1683535452;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=7MlwA13vq3mD54S3ui3IoAJlpdc5mwtREJzXexwgfII=;
 b=uosevWXTXKeNzBd4FkwAtSnxCiWGoFpZ0rqNoINzxkeIVZkM0pM8PKWdvRv9JnIakjOTH7
 yDQJKJZwZsnejkfHKrOv0bSPIJmvTmWnawd08mDpRtByaBs0YlsWvkCAn6rVySnpd+GR5S
 xZlOPzImaOb6o1WH6k+nZpLjQAa6GhO2pVOnNshVc2Lla85x+Sq4+yCrHNJBgxq5kOUojz
 f4D8+uiGkqiMyMlb5Q54H88uEIU06ukBxDhRzu6UfrrGXZCurcmzgW14H/+Lzg4tYxYEIt
 FYagTTE+K+rnvE3TCC7Ik8i+Vq1/tOJv7jPF0l6GHhVrBeU1s9PAguNkHs5VCw==
Date: Mon, 8 May 2023 10:44:09 +0200
From: Lars-Dominik Braun <lars@HIDDEN>
To: John Kehayias <john.kehayias@HIDDEN>
Subject: Re: [PATCH python 02/20] gnu: Add python-pyproject-hooks.
Message-ID: <ZFi2WS/xeK5bWqwx@HIDDEN>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
 <76a7207a210365b23c078895f444109e240d2c7f.1682660104.git.john.kehayias@HIDDEN>
 <ZE9jCprmrqk8C/Jn@philomena> <87pm7fzrby.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <87pm7fzrby.fsf@HIDDEN>
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 63139
Cc: 63139 <at> debbugs.gnu.org
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.7 (-)

Hi,

> From what I remember and
> thought, the newer python-pypa-build needs python-pyproject-hooks.
> Which itself would be built with pyproject-build-system, creating a
> circular dependency.

ah, yes, you’re right. For some reason the current
pyproject-build-system differs from my original proposal and bundles
python-pypa-build in python-toolchain (even though it is not used). As
we can see from this example doing so is a very very bad idea (because
it leads to cycles).

> But, I don't know anything about flit_core and
> that system. So you are saying flit_core is used to build each of
> these without a cycle then?
> Can you layout what the new structure would be for updating
> python-pypa-build with python-pyproject-hooks then? (And then
> deprecate pep517.)

In theory that would be possible if python-toolchain did not depend on
pypa-build. Looking at the respective pyproject.toml files flit-core
is entirely self-contained and can be built using itself. Then you can
build pyproject-hooks, packaging and tomli using flit-core. And then
pypa-build can be built using flit-core and all of the previous packages
as dependencies. poetry-core is also self-contained and can be built
without any dependencies (and the full poetry should never be required
to build any project, but obviously packages in Guix use it for that
purpose -.-). But none of this is really necessary, because – again
– pypa-build is not used by pyproject-build-system.

So I propose the following:

- Create a python-team branch.
- Use python-sans-pip-wrapper as default-python in pyproject-build-system,
  like I originally proposed and add python-setuptools/python-wheel
  where necessary.
- Implement backend-path in pyproject-build-system, so we can bootstrap
  flit-core/poetry-core/… properly.
- Expose ensure-no-mtimes-pre-1980 (#63044).
- Finally fix python-yubikey-manager.

Anything else that’s broken right now?

Cheers,
Lars





Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 4 May 2023 22:04:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 04 18:04:44 2023
Received: from localhost ([127.0.0.1]:52244 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1puh47-0003Gb-KY
	for submit <at> debbugs.gnu.org; Thu, 04 May 2023 18:04:43 -0400
Received: from mail-40133.protonmail.ch ([185.70.40.133]:36955)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1puh45-0003GH-Jn
 for 63139 <at> debbugs.gnu.org; Thu, 04 May 2023 18:04:42 -0400
Date: Thu, 04 May 2023 22:04:22 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1683237875; x=1683497075;
 bh=0rhcOCou96NxujNxkGeYEAN/8g6bMp791gp+3L/456c=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=P6CNFlOZtWMsVhgsQv0eu5EoXMGcS8qFQt4vku5FvLAiTgZAowk735yph4ayYEdLR
 iay4z42AFvk8lglqIb5Kstc7Q5nnbdsAlSKSru547GwZCeCxTOXWIgeAnuJpJZDAX8
 N9TT0XtY9y8vyYFFzkkIDuumuWt4ZPHMh6rZ9NMeNZttfaxJJT5keNtS9zyZj2M5vt
 nIoNIwuSITJESMgeQV18kM9QzXOu9OEAIl+opCImZSz22lYLS8STkh/5hRS5I6JDOq
 Fz5AtFIuy1LFdHJu760LbkuDSxAoDZyCFcwwe8YpvOZ6NfFzkGwL/z4YtFJr2PcsC7
 JmRl25qtIL1cQ==
To: Lars-Dominik Braun <lars@HIDDEN>
From: John Kehayias <john.kehayias@HIDDEN>
Subject: Re: [PATCH python 02/20] gnu: Add python-pyproject-hooks.
Message-ID: <87pm7fzrby.fsf@HIDDEN>
In-Reply-To: <ZE9jCprmrqk8C/Jn@philomena>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
 <76a7207a210365b23c078895f444109e240d2c7f.1682660104.git.john.kehayias@HIDDEN>
 <ZE9jCprmrqk8C/Jn@philomena>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63139
Cc: 63139 <at> debbugs.gnu.org
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 (-)

Hi Lars,

On Mon, May 01, 2023 at 08:58 AM, Lars-Dominik Braun wrote:

> Hi,
>
>> +               (replace 'build
>> +                 (lambda _
>> +                   (invoke "python" "-m" "build" "--wheel" "--no-isolat=
ion" ".")))
>> +               (replace 'install
>> +                 (lambda _
>> +                   (let ((whl (car (find-files "dist" "\\.whl$"))))
>> +                     (invoke "pip" "--no-cache-dir" "--no-input"
>> +                             "install" "--no-deps" "--prefix" #$output =
whl)))))))
>
> why is this necessary? As far as I see pyproject-hooks wants to be built
> using flit_core, which we have a fully bootstrapped version of. Same
> for pypa-build, which =E2=80=93 as far as I can see =E2=80=93 also builds=
 using flit_core.
>

This gets to what I wasn't sure about, what exactly needs to be
bootstrapped and what depends on what. From what I remember and
thought, the newer python-pypa-build needs python-pyproject-hooks.
Which itself would be built with pyproject-build-system, creating a
circular dependency. But, I don't know anything about flit_core and
that system. So you are saying flit_core is used to build each of
these without a cycle then?

Can you layout what the new structure would be for updating
python-pypa-build with python-pyproject-hooks then? (And then
deprecate pep517.)

Thanks!
John





Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 1 May 2023 06:58:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 01 02:58:29 2023
Received: from localhost ([127.0.0.1]:38846 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ptNUT-0007OV-K4
	for submit <at> debbugs.gnu.org; Mon, 01 May 2023 02:58:29 -0400
Received: from mout-p-202.mailbox.org ([80.241.56.172]:41340)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <lars@HIDDEN>) id 1ptNUR-0007OI-GY
 for 63139 <at> debbugs.gnu.org; Mon, 01 May 2023 02:58:28 -0400
Received: from smtp2.mailbox.org (smtp2.mailbox.org [10.196.197.2])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest
 SHA256) (No client certificate requested)
 by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4Q8vDq5prMz9sWs;
 Mon,  1 May 2023 08:58:19 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6xq.net; s=MBO0001;
 t=1682924299;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=U7XNV8zXx13nwSkalTln1+MqXjUcWDCtErd/ixgMd1Y=;
 b=u9iRWIlhn8pCdc84CDDp9ATHIzIjH/w5XVUMdWs6Lb14iJziARL0GTvZNGNSHW4VxSM4H2
 3NPoBmrGPEX+B1zuUqExXCsgbjQYeqdHfMZOMOiez9JgOd2jWozL1UZY/lvjQIJMl6Holm
 sRI9Ul3+5dbMVZZFdRcmcxUA+GkihI0nx1VgFMWvUlZ/CDJP1CvnFSalpUKdOPO6d7O+1Q
 wMoDaWbDPZpQGVE0QgrVY55b33JV4EzJQLp87iHGaFWMSyZeOjTqNYTBw7fH6gLdVweUrE
 hM5jKqBaYLrWEL8stkq67IrmOAV4WvxQNUREkek0xr8+njcY8HmJ6GXjz6yb4Q==
Date: Mon, 1 May 2023 08:58:18 +0200
From: Lars-Dominik Braun <lars@HIDDEN>
To: John Kehayias <john.kehayias@HIDDEN>
Subject: Re: [PATCH python 02/20] gnu: Add python-pyproject-hooks.
Message-ID: <ZE9jCprmrqk8C/Jn@philomena>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
 <76a7207a210365b23c078895f444109e240d2c7f.1682660104.git.john.kehayias@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <76a7207a210365b23c078895f444109e240d2c7f.1682660104.git.john.kehayias@HIDDEN>
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 63139
Cc: 63139 <at> debbugs.gnu.org
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.7 (-)

Hi,

> +               (replace 'build
> +                 (lambda _
> +                   (invoke "python" "-m" "build" "--wheel" "--no-isolation" ".")))
> +               (replace 'install
> +                 (lambda _
> +                   (let ((whl (car (find-files "dist" "\\.whl$"))))
> +                     (invoke "pip" "--no-cache-dir" "--no-input"
> +                             "install" "--no-deps" "--prefix" #$output whl)))))))

why is this necessary? As far as I see pyproject-hooks wants to be built
using flit_core, which we have a fully bootstrapped version of. Same
for pypa-build, which – as far as I can see – also builds using flit_core.

Cheers,
Lars




Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 28 Apr 2023 05:52:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 28 01:52:39 2023
Received: from localhost ([127.0.0.1]:60343 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psH27-0006gm-Bo
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:52:39 -0400
Received: from mail-4316.protonmail.ch ([185.70.43.16]:33929)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1psH1s-0006g7-Hc
 for 63139 <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:52:37 -0400
Date: Fri, 28 Apr 2023 05:52:04 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1682661138; x=1682920338;
 bh=rmVcllzJRv+1IMgvVAwih7f1Eox8VO7XpVnGVt+2+98=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=dl3RQcYzQsvxGbVrxtpcOgJVjBRXlb+2kz7/TcihIEirn4wOtVwOVvVBzVvANOlRZ
 CdxvV4Dbhzdeiphq4enIEyjYG9VswNd0AgSv3cBJ79A5zGldB70r92syo2Kfggmsmq
 ZbhnyLqPW9xvBoyyGNTr/Z2d0Fbz6y99uyNVQSks1wL1Ae41tgjYOX7a3GItFP9N5N
 DUU2ujHRTxc3z6FVb0PkkRLPBT8LKJXMh+QZNfUyYnhy74fOml0ws2hsGUoDz9zHRL
 lt49PTuM+OvV8RSc/Y1nc8Ek14v0WNCElGARkgfvvefvue48iUO4z+t5LXSJZOePWP
 QqVSSaiwoSPrA==
To: 63139 <at> debbugs.gnu.org
From: John Kehayias <john.kehayias@HIDDEN>
Subject: [PATCH python 19/20] gnu: Add python-makefun.
Message-ID: <e032ff32fdf77091fd265bff861ef078d0fd14fe.1682660105.git.john.kehayias@HIDDEN>
In-Reply-To: <cover.1682660104.git.john.kehayias@HIDDEN>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63139
Cc: John Kehayias <john.kehayias@HIDDEN>
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-makefun): New variable.
---
 gnu/packages/python-xyz.scm | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index e468844ff6..94c0e1ab81 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -24905,6 +24905,24 @@ (define-public python-construct
 make your work easier.")
     (license license:expat)))

+(define-public python-makefun
+  (package
+    (name "python-makefun")
+    (version "1.15.1")
+    (source (origin
+              (method url-fetch)
+              (uri (pypi-uri "makefun" version))
+              (sha256
+               (base32
+                "19a8dga8rnmjn5gy1cy1wdi28swbkdkypwbqikbxil6ynqcg3c20"))))
+    (build-system pyproject-build-system)
+    (native-inputs (list python-setuptools-scm python-pytest))
+    (home-page "https://smarie.github.io/python-makefun")
+    (synopsis "Small library to dynamically create Python functions.")
+    (description "A library to dynamically create Python functions with a
+proper signature.")
+    (license license:bsd-3)))
+
 (define-public python-outcome
   (package
     (name "python-outcome")
--
2.39.2






Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 28 Apr 2023 05:52:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 28 01:52:32 2023
Received: from localhost ([127.0.0.1]:60341 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psH1z-0006gT-UZ
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:52:32 -0400
Received: from mail-4316.protonmail.ch ([185.70.43.16]:29739)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1psH1x-0006gE-HW
 for 63139 <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:52:30 -0400
Date: Fri, 28 Apr 2023 05:52:16 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1682661143; x=1682920343;
 bh=Scg5KNV0At+RGxbvFhgO2vmhXbGYwQqavB6pt4eEEuI=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=K1hxcpczPFhMsgwp7JIgFZIWshMDhppT39vbDAPtuCcrYJqe20jcBIo32hROE6kfq
 VoUuBCmenzGri0jmGUwXXMmW9QRDlk+yI7kJvgOBlBqbGNb5bFCe8CCVIUlDBVJdJS
 BVgKPIRQuXd3Vt9yQVKOVDzUHBZfkEbozlrinev3huHPdB4El4x+163zpXhOh/3Agh
 HRn653VgreZHsIpoNGbF8fguZRaZzIrlj7JlbiLtpqWfvRS0CjreWdoT+4d16aIwTW
 4E1Mh34Eoq1k4oue2itYfPtJdT+DxaumFK75a4H8vMQ9Lc3S6/fSP6GfaW0mQ54CJS
 Q6axkWLPAHVeA==
To: 63139 <at> debbugs.gnu.org
From: John Kehayias <john.kehayias@HIDDEN>
Subject: [PATCH python 20/20] gnu: python-yubikey-manager: Update to 5.1.0 and
 enable tests.
Message-ID: <3909e79c0384e2c8f8bd330a0bb871f9d9d79833.1682660105.git.john.kehayias@HIDDEN>
In-Reply-To: <cover.1682660104.git.john.kehayias@HIDDEN>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63139
Cc: John Kehayias <john.kehayias@HIDDEN>
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/security-token.scm (python-yubikey-manager): Update to 5.1.0=
.
[source]: Update url.
[build-system]: Switch to pyproject-build-system.
[arguments]: Enable tests.
{phases}: Add a 'fix-piv-commands' phase to avoid an infinite loop in tests=
.
[propagated-inputs]: Add python-keyring.  Reorder alphabetically.
[native-inputs]: Remove python-mock.  Add python-makefun,
python-poetry-core, and python-pytest.  Reorder alphabetically.
---
 gnu/packages/security-token.scm | 35 ++++++++++++++++++++-------------
 1 file changed, 21 insertions(+), 14 deletions(-)

diff --git a/gnu/packages/security-token.scm b/gnu/packages/security-token.=
scm
index ad772ef292..7db9fc9b61 100644
--- a/gnu/packages/security-token.scm
+++ b/gnu/packages/security-token.scm
@@ -741,33 +741,40 @@ (define-public python-fido2
 (define-public python-yubikey-manager
   (package
     (name "python-yubikey-manager")
-    (version "4.0.7")
+    (version "5.1.0")
     (source (origin
               (method url-fetch)
               (uri (string-append
                     "https://developers.yubico.com/yubikey-manager/Release=
s"
-                    "/yubikey-manager-" version ".tar.gz"))
+                    "/yubikey_manager-" version ".tar.gz"))
               (sha256
                (base32
-                "0kzwal7i4kyywm4f5zh8b823mh0ih2nsh5c0c4dfn4vw3j5dnwlr"))))
-    (build-system python-build-system)
+                "0wxi3rms9d5f7p4zl1na4412dirp1g2gd5wkgi6zs4g5hagzqgnk"))))
+    (build-system pyproject-build-system)
     (arguments
-     '(;; This attempts to access
-       ;; /System/Library/Frameworks/IOKit.framework/IOKit
-       ;; The recommendation is to use tox for testing.
-       #:tests? #false))
+     (list #:phases
+           #~(modify-phases %standard-phases
+               ;; Avoid an infinite loop with Python < 3.11 which causes t=
ests
+               ;; to fail.  See upstream bug report and fix at
+               ;; <https://github.com/Yubico/yubikey-manager/issues/552>.
+               ;; TODO: Remove in next release.
+               (add-after 'unpack 'fix-piv-commands
+                 (lambda* _
+                   (substitute* "yubikit/piv.py"
+                     (("self:02X") "int(self):02X")))))))
     (propagated-inputs
-     (list python-six
-           python-pyscard
-           python-pyusb
-           python-click
+     (list python-click
            python-cryptography
+           python-fido2
+           python-keyring
            python-pyopenssl
-           python-fido2))
+           python-pyscard
+           python-pyusb
+           python-six))
     (inputs
      (list pcsc-lite))
     (native-inputs
-     (list swig python-mock))
+     (list python-makefun python-poetry-core python-pytest swig))
     (home-page "https://developers.yubico.com/yubikey-manager/")
     (synopsis "Command line tool and library for configuring a YubiKey")
     (description
--
2.39.2






Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 28 Apr 2023 05:52:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 28 01:52:15 2023
Received: from localhost ([127.0.0.1]:60335 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psH1j-0006fx-Jd
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:52:15 -0400
Received: from mail-4322.protonmail.ch ([185.70.43.22]:52673)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1psH1f-0006fV-E1
 for 63139 <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:52:12 -0400
Date: Fri, 28 Apr 2023 05:51:52 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1682661125; x=1682920325;
 bh=kguWxG0LwOafedDYSdnWWgnpaIzYYjEP8pzx86xcu2k=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=KYWZDmWjWuAcVzNYDgDN/c8hOmIUnyBfN0QaIh00sX+scS6NJYYlmv9G3NA8zJyNw
 ReFuhTyOihXqdImllhezgIIOF01SwmIpatnza5Kr/5O2D5ueo22+pEfrj5j3m9G3Yu
 3wsCqd9t2C23S3zAEvSVqi7asXk3WYS5D6QiJDeckB97tbOFYA2xn4c26/m8MTdS50
 yGaFj0x3UAzJ3+hWNJSrte3Xz/KJRd0IO3RpEpA8ja/VKQ0IGpMMzPxxGzdCW9RJI9
 MKpU/3ldpmWdKC5vO8yHjOBnk3JJqPsIbk+D9rmhTuV8zlUrB4qGKKiyAP+ljp+28G
 eycEcmwZEc4kQ==
To: 63139 <at> debbugs.gnu.org
From: John Kehayias <john.kehayias@HIDDEN>
Subject: [PATCH python 17/20] gnu: python-pyscard: Update to 2.0.7.
Message-ID: <5b2f2a49f3b4bbb77fce7482ffd2fde53a847179.1682660105.git.john.kehayias@HIDDEN>
In-Reply-To: <cover.1682660104.git.john.kehayias@HIDDEN>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63139
Cc: John Kehayias <john.kehayias@HIDDEN>
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/security-token.scm (python-pyscard): Update to 2.0.7.
---
 gnu/packages/security-token.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/security-token.scm b/gnu/packages/security-token.=
scm
index b51d67427a..5dfd3ea35d 100644
--- a/gnu/packages/security-token.scm
+++ b/gnu/packages/security-token.scm
@@ -14,7 +14,7 @@
 ;;; Copyright =C2=A9 2021 Sergey Trofimov <sarg@HIDDEN>
 ;;; Copyright =C2=A9 2021 Dhruvin Gandhi <contact@HIDDEN>
 ;;; Copyright =C2=A9 2021 Ahmad Jarara <git@HIDDEN>
-;;; Copyright =C2=A9 2022 John Kehayias <john.kehayias@HIDDEN>
+;;; Copyright =C2=A9 2022, 2023 John Kehayias <john.kehayias@HIDDEN=
m>
 ;;; Copyright =C2=A9 2022 Petr Hodina <phodina@HIDDEN>
 ;;; Copyright =C2=A9 2022 Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN=
g>
 ;;; Copyright =C2=A9 2023 Jake Leporte <jakeleporte@HIDDEN>
@@ -462,7 +462,7 @@ (define-public yubikey-personalization
 (define-public python-pyscard
   (package
     (name "python-pyscard")
-    (version "1.9.9")
+    (version "2.0.7")
     (source (origin
               (method url-fetch)
               ;; The maintainer publishes releases on various sites, but
@@ -472,7 +472,7 @@ (define-public python-pyscard
                     version "/pyscard-" version ".tar.gz"))
               (sha256
                (base32
-                "082cjkbxadaz2jb4rbhr0mkrirzlqyqhcf3r823qb0q1k50ybgg6"))))
+                "1gy1hmzrhfa7bqs132v89pchm9q3rpnqf3a6225vwpx7bx959017"))))
     (build-system python-build-system)
     (arguments
      `(#:phases
--
2.39.2






Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 28 Apr 2023 05:52:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 28 01:52:12 2023
Received: from localhost ([127.0.0.1]:60333 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psH1g-0006fh-4L
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:52:12 -0400
Received: from mail-4322.protonmail.ch ([185.70.43.22]:22731)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1psH1d-0006f9-VH
 for 63139 <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:52:10 -0400
Date: Fri, 28 Apr 2023 05:51:58 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1682661124; x=1682920324;
 bh=FHFZKZKdWDAnM5NWCVAgnfE6Yk8P9bQC2rfaMCBg8jw=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=CtjCJq8Cla7oZjzfPI4HBV2enluRpfqAc3GxhBqKbifu08S3Pik6OQifVdfFBtHpw
 CsBNepsg/BYf68ctjW59Apyj115T9nKriUnFj/D04y8tFPbYsI3hRr776d6Hg2ioG4
 PNZun281y+3nE6hiFTKPB1R0aQvkdkd1IJdg+evLBcqp4+YDUQWqmEpnmxcc0WSnI7
 0N0FbgBY0RyA3QuN0AnQyOBgqHVioN02oIBiiHryaJIAQN1Sxr10RauUnkRbP+m9l+
 6bf6RDgcIUh4si+HWOywJyBYW9ySRGnhin17dxKJSnscO3VFqnWwJw4H7JAjuK4XW8
 XKXAWS6gNv6HA==
To: 63139 <at> debbugs.gnu.org
From: John Kehayias <john.kehayias@HIDDEN>
Subject: [PATCH python 18/20] gnu: python-fido2: Update to 1.1.1 and enable
 tests.
Message-ID: <e60f54dfb01e465b75b24de3bf377cfa5e4b5317.1682660105.git.john.kehayias@HIDDEN>
In-Reply-To: <cover.1682660104.git.john.kehayias@HIDDEN>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63139
Cc: John Kehayias <john.kehayias@HIDDEN>
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/security-token.scm (python-fido2): Update to 1.1.1.
[build-system]: Switch to pyproject-build-system.
[arguments]: Enable tests.
[native-inputs]: Add python-poetry-core and python-pytest.
---
 gnu/packages/security-token.scm | 20 +++++++++++---------
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/security-token.scm b/gnu/packages/security-token.=
scm
index 5dfd3ea35d..ad772ef292 100644
--- a/gnu/packages/security-token.scm
+++ b/gnu/packages/security-token.scm
@@ -48,6 +48,7 @@ (define-module (gnu packages security-token)
   #:use-module (guix build-system cmake)
   #:use-module (guix build-system gnu)
   #:use-module (guix build-system glib-or-gtk)
+  #:use-module (guix build-system pyproject)
   #:use-module (guix build-system python)
   #:use-module (gnu packages autotools)
   #:use-module (gnu packages base)
@@ -73,6 +74,7 @@ (define-module (gnu packages security-token)
   #:use-module (gnu packages networking)
   #:use-module (gnu packages cyrus-sasl)
   #:use-module (gnu packages popt)
+  #:use-module (gnu packages python-build)
   #:use-module (gnu packages readline)
   #:use-module (gnu packages qt)
   #:use-module (gnu packages tls)
@@ -684,7 +686,7 @@ (define-public pam-u2f
 (define-public python-fido2
   (package
     (name "python-fido2")
-    (version "0.9.3")
+    (version "1.1.1")
     (source (origin
               (method url-fetch)
               (uri
@@ -693,17 +695,13 @@ (define-public python-fido2
                 version "/fido2-" version ".tar.gz"))
               (sha256
                (base32
-                "1v366h449f8q74jkmy1291ffj2345nm7cdsipgqvgz4w22k8jpml"))
+                "1hwz0xagkmy6hhcyfl66dxf2vfa69lqqqjrv70vw7harik59bi2x"))
               (snippet
                ;; Remove bundled dependency.
                '(delete-file "fido2/public_suffix_list.dat"))))
-    (build-system python-build-system)
+    (build-system pyproject-build-system)
     (arguments
-     `(;; This attempts to access
-       ;; /System/Library/Frameworks/IOKit.framework/IOKit
-       ;; The recommendation is to use tox for testing.
-       #:tests? #false
-       #:phases
+     `(#:phases
        (modify-phases %standard-phases
          (add-after 'unpack 'install-public-suffix-list
            (lambda* (#:key inputs #:allow-other-keys)
@@ -717,7 +715,11 @@ (define-public python-fido2
     (propagated-inputs
      (list python-cryptography python-six))
     (native-inputs
-     (list python-mock python-pyfakefs public-suffix-list))
+     (list python-poetry-core
+           python-mock
+           python-pyfakefs
+           python-pytest
+           public-suffix-list))
     (home-page "https://github.com/Yubico/python-fido2")
     (synopsis "Python library for communicating with FIDO devices over USB=
")
     (description
--
2.39.2






Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 28 Apr 2023 05:52:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 28 01:52:05 2023
Received: from localhost ([127.0.0.1]:60326 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psH1Y-0006f5-L6
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:52:05 -0400
Received: from mail-4316.protonmail.ch ([185.70.43.16]:51787)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1psH1U-0006dv-TT
 for 63139 <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:52:01 -0400
Date: Fri, 28 Apr 2023 05:51:40 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1682661115; x=1682920315;
 bh=d5UoJglFVtfrV3k+CwU7C4LEQ9Lva8tarQuQqN2s3W4=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=jJyDEAJk0+by/DDv+pnEi+qq1UsGgMuidzZDeObipTyxLBP+jVz+yTMg6jHs2Untl
 dg2Tpa62ZQ3LinZHcqahSInrmOXFnJWX+0orUlGeVBLSDLJQqobZ3GoyHtxqNYSIBi
 IKOQGf+sIn0T5gVaNFHGU7pteQ7sXu8Fq4KKvLmwZE8r1jQ/FHmA9L8sy3Y9R/1m/Y
 QjDe3Ge8PSLzlMYFq/oQrnZkF77LgMh4WEbpdQH3oxB43PZQYPkgUXUINhkom1btQ1
 ILIEztvQ63uSnYlU3bOiv3qlHdbEaWQHoE7Lz3sZ9wi1WM/zJLpif2dyeDH51P9jbv
 +P2PL0xVuCNmg==
To: 63139 <at> debbugs.gnu.org
From: John Kehayias <john.kehayias@HIDDEN>
Subject: [PATCH python 16/20] gnu: Add python-poetry-plugin-export.
Message-ID: <076c78c91cfd2c25477226c20cb2f04b31f98d13.1682660105.git.john.kehayias@HIDDEN>
In-Reply-To: <cover.1682660104.git.john.kehayias@HIDDEN>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63139
Cc: John Kehayias <john.kehayias@HIDDEN>
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-poetry-plugin-export): New variable.
---
 gnu/packages/python-xyz.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index cbe3bb1094..e468844ff6 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -18133,6 +18133,35 @@ (define-public python-deepdiff
 for objects within other objects and DeepHash to hash any object.")
     (license license:expat)))

+(define-public python-poetry-plugin-export
+  (package
+    (name "python-poetry-plugin-export")
+    (version "1.3.1")
+    (source (origin
+              (method url-fetch)
+              (uri (pypi-uri "poetry_plugin_export" version))
+              (sha256
+               (base32
+                "115zx9nqjbzpgj4akz9g5rzpd2pdykxbz584h6sz19d8awkp8jfr"))))
+    (build-system pyproject-build-system)
+    (native-inputs (list poetry
+                         python-poetry-core
+                         python-pytest
+                         python-pytest-mock
+                         python-pytest-xdist))
+    (propagated-inputs (list python-pypa-build python-cachy python-pendulu=
m))
+    (home-page "https://github.com/python-poetry/poetry-plugin-export")
+    (synopsis "Poetry plugin to export the dependencies to various formats=
")
+    (description "This package is a plugin for Poetry that allows the expo=
rt
+of locked packages to various formats.
+
+Note: For now, only the @code{constraints.txt} and @code{requirements.txt}
+formats are available.
+
+This plugin provides the same features as the existing export command of
+Poetry which it will eventually replace.")
+    (license license:expat)))
+
 (define-public poetry
   (package
     (name "poetry")
--
2.39.2






Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 28 Apr 2023 05:51:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 28 01:51:58 2023
Received: from localhost ([127.0.0.1]:60317 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psH1S-0006e5-9W
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:51:58 -0400
Received: from mail-40131.protonmail.ch ([185.70.40.131]:30395)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1psH1Q-0006dq-OL
 for 63139 <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:51:57 -0400
Date: Fri, 28 Apr 2023 05:51:27 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1682661111; x=1682920311;
 bh=ki0/VkoDVIIUvrB5kTyalcVKZtmChk5JRtWwOqIHt7I=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=OIAiMMgvWKH550MUGY61VW9Md1RMv69XnkA4mwDucYNi1wFzQR5sXJ26RFJjAuzGh
 kj5rIRciHnmLeg35LMgNcrXrM9Q+ULxzACFqYpHK+685jFPMVFGC9egO/Z9fO4x1aY
 MZcNucXvOLTeG0MQSdqirzW8gU3dsnDtmDcc8rQRZcYbBPdDQ4sprJHv/rbvBzKIqL
 8WdSqyuiMM5yl3QIyXaway7on54lU7zKjdyynRs+S5BKSgVw4VSAxz0HG38TCnVDib
 CMKsCy4ReWs2wXv5BaeE+FUIB1FXqf55a750tKa8BQczY3mgUlo8qffWDaHuUlm786
 K8COOYPTId7aA==
To: 63139 <at> debbugs.gnu.org
From: John Kehayias <john.kehayias@HIDDEN>
Subject: [PATCH python 14/20] gnu: Update python-pypa-build to 1.0.0.
Message-ID: <6bc32c704fccaab100a9f1d67e5b734dfb61b630.1682660105.git.john.kehayias@HIDDEN>
In-Reply-To: <cover.1682660104.git.john.kehayias@HIDDEN>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63139
Cc: John Kehayias <john.kehayias@HIDDEN>
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-pypa-build): Rename to...
(python-pypa-build-bootstrap): ... this.
(python-pypa-build): Update to 1.0.0.
---
 gnu/packages/python-build.scm | 39 +++++++++++++++++++++++++++++++++--
 1 file changed, 37 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/python-build.scm b/gnu/packages/python-build.scm
index 45b9f52b68..090f0d2274 100644
--- a/gnu/packages/python-build.scm
+++ b/gnu/packages/python-build.scm
@@ -502,9 +502,9 @@ (define-public python-packaging-bootstrap

 ;;; The name 'python-pypa-build' is chosen rather than 'python-build' to a=
void
 ;;; a name clash with python-build from (guix build-system python).
-(define-public python-pypa-build
+(define-public python-pypa-build-bootstrap
   (package
-    (name "python-pypa-build")
+    (name "python-pypa-build-bootstrap")
     (version "0.7.0")
     (source (origin
               (method url-fetch)
@@ -534,6 +534,41 @@ (define-public python-pypa-build
 order to make bootstrapping easier.")
     (license license:expat)))

+(define-public python-pypa-build
+  (package
+    (inherit python-pypa-build-bootstrap)
+    (name "python-pypa-build")
+    (version "0.10.0")
+    (source (origin
+              (method url-fetch)
+              (uri (pypi-uri "build" version))
+              (sha256
+               (base32
+                "0scj5k586n8rmnlqhay5j43ci1z8ip3sm0j4f3b52nfvmxj15dym"))))
+    (arguments
+     (list
+      #:tests? #f ; avoid needing pytest as an input
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'use-toml-instead-of-tomli
+            ;; Using toml instead of tomli eases bootstrapping.
+            (lambda _
+              (substitute* "pyproject.toml"
+                (("'tomli.*")
+                 "'toml'"))))
+          (replace 'build
+            (lambda _
+              ;(setenv "PYTHONPATH" ".")
+              (invoke "python" "-m" "build" "--wheel" "--no-isolation" "."=
)))
+          (replace 'install
+            (lambda _
+              (let ((whl (car (find-files "dist" "\\.whl$"))))
+                (invoke "pip" "--no-cache-dir" "--no-input"
+                        "install" "--no-deps" "--prefix" #$output
+                        "--ignore-installed" whl)))))))
+    (native-inputs (list python-flit-core-bootstrap python-pypa-build-boot=
strap))
+    (propagated-inputs (list python-pyproject-hooks))))
+
 (define-public python-poetry-core
   (package
     (name "python-poetry-core")
--
2.39.2






Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 28 Apr 2023 05:51:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 28 01:51:51 2023
Received: from localhost ([127.0.0.1]:60313 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psH1K-0006dj-Rf
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:51:51 -0400
Received: from mail-40131.protonmail.ch ([185.70.40.131]:61325)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1psH1I-0006dU-FM
 for 63139 <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:51:49 -0400
Date: Fri, 28 Apr 2023 05:51:33 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1682661102; x=1682920302;
 bh=0OMoszzn4QIYHkG1EV4nbIuRsbSAwOluvCj26dSwMlw=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=NJCi830na9dgv+1NOgTfkBikLFxegeZm7sDAwTkZL5Rq78rr5OlVBla0kH5lXek5H
 MXlsoYY7Rl+e9SQ78OBKcgjta0EJyID0eQOnw7iC2GqUpVAszLiPDDVRGmWwlGVfMW
 6XmOJ0lTPeC07If3cAkSz9wQGojGeb1u9Ab+F7WV062xzznTu8ahtm888vkmnST8zJ
 lh6Zj1LDMdVcBcnAmyw6ulUbfxZ6FWicNJDIaXth2+l9tTFryyzFQ072psDUpjjfE3
 0oyEuJwDTcNl+LHu9zX/PWbMMc/pGWk5RIY4mvV7QUqsOlXwXYyFBLkFkBHUbpuZ3B
 WdXYg1ZOmB32Q==
To: 63139 <at> debbugs.gnu.org
From: John Kehayias <john.kehayias@HIDDEN>
Subject: [PATCH python 15/20] gnu: poetry: Fix build.
Message-ID: <a7bf6fc566e492e93b4b01c78bbf7e5f2d9e3a32.1682660105.git.john.kehayias@HIDDEN>
In-Reply-To: <cover.1682660104.git.john.kehayias@HIDDEN>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63139
Cc: John Kehayias <john.kehayias@HIDDEN>
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 (poetry)[build-system]: Switch to
pyproject-build-system.
[arguments]{phases}: New phase 'loosen-requirements' to fix build and avoid
circular dependency.
{test-flags}: Disable failing tests.
[propagated-inputs]: Remove python-pip.  Add python-dulwich, python-install=
er,
python-jsonschema, python-platfromdirs, python-pypa-build,
python-pyproject-hooks, python-tomli, and python-trove-classifiers.
[native-inputs]: Add python-deepdiff, python-httpretty, python-pytest,
python-pytest-mock, and python-pytest-xdist.
---
 gnu/packages/python-xyz.scm | 62 ++++++++++++++++++++++++++++++-------
 1 file changed, 50 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 8b61cba8ae..cbe3bb1094 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -18144,37 +18144,75 @@ (define-public poetry
        (sha256
         (base32
          "0g0vczn6qa4b2bdkq4k7fm1g739vyxp2iiblwwsrcmw24jj81m8b"))))
-    (build-system python-build-system)
+    (build-system pyproject-build-system)
     (arguments
-     `(#:tests? #f                      ;PyPI does not have tests
-       ;; #:phases
-       ;; (modify-phases %standard-phases
-       ;;   (add-before 'build 'patch-setup-py
-       ;;     (lambda _
-       ;;       (substitute* "setup.py"
-       ;;         ;; Relax some of the requirements.
-       ;;         (("(keyring>=3D21.2.0),<22.0.0" _ keyring) keyring)
-       ;;         (("(packaging>=3D20.4),<21.0" _ packaging) packaging))))=
)
-       ))
+     (list #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'unpack 'loosen-requirements
+                 (lambda _
+                   (substitute* "pyproject.toml"
+                     ;; Permit newer versions of platformdirs.
+                     (("platformdirs =3D.*") "platformdirs =3D \"^3.0.0\"\=
n")
+                     ;; Our python-trove-classifiers reports the wrong ver=
sion.
+                     (("trove-classifiers =3D.*") "trove-classifiers =3D \=
"*\"\n")
+                     ;; Avoid circular dependency by not including the exp=
ort
+                     ;; plugin requirement.  See
+                     ;; <https://github.com/python-poetry/poetry/pull/5980=
>
+                     ;; and
+                     ;; <https://github.com/python-poetry/poetry/issues/64=
41>
+                     ;; for upstream status in resolving this cycle.
+                     (("poetry-plugin-export.*") "")))))
+           #:test-flags
+           '(let ((disabled-tests
+                   ;; The following tests currently fail, requiring networ=
k
+                   ;; connectivity and/or trying to write in the build
+                   ;; environment.
+                   ;; TODO: Some of these might be worked around.
+                   (list "test_shell"
+                         (string-append "test_build_backend_errors_are_"
+                                        "reported_correctly_if_caused_by_s=
ubprocess")
+                         "test_prepare_sdist"
+                         (string-append "test_executor_should_write_"
+                                        "pep610_url_references_for_non_whe=
el_files")
+                         "test_uninstall_git_package_nspkg_pth_cleanup"
+                         "test_builder_setup_generation_runs_with_pip_edit=
able"
+                         "test_prepare_directory"
+                         "test_prepare_directory_with_extensions"
+                         "test_prepare_directory_editable")))
+              (list "-k" (string-append "not "
+                                        (string-join disabled-tests
+                                                     " and not "))))))
     (propagated-inputs
      (list python-cachecontrol
            python-cachy
            python-cleo
            python-crashtest
+           python-dulwich
            python-entrypoints
            python-html5lib
+           python-installer
+           python-jsonschema
            python-keyring
            python-msgpack
            python-packaging
            python-pexpect
-           python-pip
            python-pkginfo
+           python-platformdirs
+           python-pypa-build
            python-poetry-core
+           python-pyproject-hooks
            python-requests
            python-requests-toolbelt
            python-shellingham
+           python-tomli
            python-tomlkit
+           python-trove-classifiers
            python-virtualenv))
+    (native-inputs (list python-deepdiff
+                         python-httpretty
+                         python-pytest
+                         python-pytest-mock
+                         python-pytest-xdist))
     (home-page "https://python-poetry.org")
     (synopsis "Python dependency management and packaging made easy")
     (description "Poetry is a tool for dependency management and packaging
--
2.39.2






Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 28 Apr 2023 05:51:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 28 01:51:31 2023
Received: from localhost ([127.0.0.1]:60309 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psH11-0006d6-Ey
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:51:31 -0400
Received: from mail-40131.protonmail.ch ([185.70.40.131]:20219)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1psH0z-0006cR-7o
 for 63139 <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:51:30 -0400
Date: Fri, 28 Apr 2023 05:51:10 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1682661083; x=1682920283;
 bh=F5G5pvexvxaX48GHPTKEX5do7Q1+MiMHRyGAbmfQjQE=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=Xm5nOc+eQ8vtZ3CZE4iEoQLEpktIj4wX6C+NizgAaQHN9Q05Mod5t5J3pItyHhrQ6
 vQMRhvpI51JBVXs/TQ1jEF/BUDO3nPUwhACmXeQ1N9AW4t31yr59TKuJ+a3GwQmpTQ
 X5fxNSJK0koPSQ2vDi/Jdxvkz8VjrmAU3/BqmtfpwZQ/8YIhH1T4UhjYR8eqxEdDTc
 m9TEnCpHUIFbtGPBdG77qZuSc+Evx8obtcgPGKxlqY/WO0w9wuU9bO5hAsjZ40K5vY
 Vb8VmN5Lgb/VpFS3BKHXUg0/xjj+znamWfk8YWKbkXgqTnOtIAjq6s5lLP3lL6b+Wz
 deHB4spp6gGLQ==
To: 63139 <at> debbugs.gnu.org
From: John Kehayias <john.kehayias@HIDDEN>
Subject: [PATCH python 12/20] gnu: python-jsonschema: Update to 4.17.3.
Message-ID: <828fa92ac1fdc3647bbb6bf0a4dc55dee1cf578a.1682660105.git.john.kehayias@HIDDEN>
In-Reply-To: <cover.1682660104.git.john.kehayias@HIDDEN>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63139
Cc: John Kehayias <john.kehayias@HIDDEN>
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-jsonschema): Update to 4.17.3.
[native-inputs]: Remove python-setuptools-scm.  Add
python-hatch-fancy-pypi-readme, python-hatch-vcs, and python-hatchling.
---
 gnu/packages/python-xyz.scm | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 674420c0c4..a3ed048f03 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -4081,15 +4081,13 @@ (define-public python-jsondiff
 (define-public python-jsonschema
   (package
     (name "python-jsonschema")
-    ;; XXX: Update to the latest version requires new build system - Hatch
-    ;; https://hatch.pypa.io/
-    (version "4.5.1")
+    (version "4.17.3")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "jsonschema" version))
        (sha256
-        (base32 "1z0x22691jva7lwfcfh377jdmlz68zhiawxzl53k631l34k8hvbw"))))
+        (base32 "03dnxhvzfxmnpn53zsc0598hsslaz7w3wi87cyx7cq4bmcvl91hg"))))
     (build-system pyproject-build-system)
     (arguments
      (list
@@ -4106,7 +4104,10 @@ (define-public python-jsonschema
               (when tests?
                 (setenv "JSON_SCHEMA_TEST_SUITE" "json")
                 (invoke "trial" "jsonschema")))))))
-    (native-inputs (list python-setuptools-scm python-twisted))
+    (native-inputs (list python-hatch-fancy-pypi-readme
+                         python-hatch-vcs
+                         python-hatchling
+                         python-twisted))
     (propagated-inputs
      (list python-attrs
            python-importlib-metadata
--
2.39.2






Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 28 Apr 2023 05:51:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 28 01:51:31 2023
Received: from localhost ([127.0.0.1]:60307 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psH11-0006d4-1M
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:51:31 -0400
Received: from mail-4316.protonmail.ch ([185.70.43.16]:24881)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1psH0y-0006cP-RK
 for 63139 <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:51:29 -0400
Date: Fri, 28 Apr 2023 05:51:14 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1682661083; x=1682920283;
 bh=3+mpbdVB6qCMGhgvFz/TW8ftKWRguTTtRi5r8nlgBI4=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=q+kL5Lof480jqtTDeaj89sJJ6df+Y2CGOQUe26CD8E5ueOnYa7KIAK+Woc63obSCM
 HROC5Z+rZSr52ydla56WPFFtbugI23NOZxdSXqtczTegEr18BCjF8yrRdDIV/IFtcy
 g6DgIf7arTFcHG/pC++QsgniWJ6Pyzci8dXRbGb/r7Ndp+wmwixGmdiUjfhzNkFJs5
 tXNpfq0CGqm8hq30U0UllYZ7Qwm1257CI06liGKo/SfLvVuLzqyk/JwoTs2EuUBy5F
 BDPmJZXg9YEoQYIfeJMEqB7Brcx6Z8c9imYdeO6kIYlu19hp+CBNWu2GlK0xYxbfBx
 vNiVdV/HTpqGA==
To: 63139 <at> debbugs.gnu.org
From: John Kehayias <john.kehayias@HIDDEN>
Subject: [PATCH python 13/20] gnu: python-dulwich: Update to 0.21.3.
Message-ID: <8af56bc0b51ee7ef0c2042c06aa53fc4f836d987.1682660105.git.john.kehayias@HIDDEN>
In-Reply-To: <cover.1682660104.git.john.kehayias@HIDDEN>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63139
Cc: John Kehayias <john.kehayias@HIDDEN>
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-dulwich): Update to 0.21.3.
[arguments]{phases}: In 'check' phase skip a test which fails without a
configuration file.
[native-inputs]: Add python-paramiko and python-requests.
---
 gnu/packages/python-xyz.scm | 30 +++++++++++++++++-------------
 1 file changed, 17 insertions(+), 13 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index a3ed048f03..8b61cba8ae 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -19932,7 +19932,7 @@ (define-public python-cheetah
 (define-public python-dulwich
   (package
     (name "python-dulwich")
-    (version "0.20.30")
+    (version "0.21.3")
     (source
       (origin
         (method url-fetch)
@@ -19941,23 +19941,27 @@ (define-public python-dulwich
                    (pypi-uri "dulwich" version)))
         (sha256
           (base32
-           "0hafaff30bmkj30b8pwpwsy3fz5h6c1pn98ihqcvl5zndflr1h22"))))
+           "10yg11kcjc8lbk2hvnyz3hs5m1rlr76wzw2qxjrq7sv7sx9v98vw"))))
     (build-system python-build-system)
     (arguments
-     '(#:phases
-       (modify-phases %standard-phases
-         (add-before 'check 'fix-tests
-           (lambda* (#:key inputs #:allow-other-keys)
-             (substitute* '("dulwich/tests/test_repository.py"
-                            "dulwich/tests/test_porcelain.py"
-                            "dulwich/tests/test_hooks.py")
-               (("/bin/sh") (search-input-file inputs "/bin/sh")))
-             (setenv "TEST_RUNNER" "unittest")
-             (setenv "PYTHONHASHSEED" "random"))))))
+     (list #:phases
+           #~(modify-phases %standard-phases
+               (add-before 'check 'fix-tests
+                 (lambda* (#:key inputs #:allow-other-keys)
+                   (substitute* "dulwich/contrib/test_swift_smoke.py"
+                     (("^class SwiftRepoSmokeTest.*" line)
+                      (string-append "@unittest.skipIf(True, \
+'Needs configuration file')\n" line)))
+                   (substitute* '("dulwich/tests/test_repository.py"
+                                  "dulwich/tests/test_porcelain.py"
+                                  "dulwich/tests/test_hooks.py")
+                     (("/bin/sh") (search-input-file inputs "/bin/sh")))
+                   (setenv "TEST_RUNNER" "unittest")
+                   (setenv "PYTHONHASHSEED" "random"))))))
     (propagated-inputs
      (list python-fastimport python-urllib3))
     (native-inputs
-     (list python-mock python-geventhttpclient python-gpg
+     (list python-mock python-paramiko python-geventhttpclient python-gpg =
python-requests
            git gnupg))
     (home-page "https://www.dulwich.io/")
     (synopsis "Git implementation in Python")
--
2.39.2






Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 28 Apr 2023 05:51:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 28 01:51:22 2023
Received: from localhost ([127.0.0.1]:60301 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psH0r-0006c9-Ks
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:51:21 -0400
Received: from mail-40134.protonmail.ch ([185.70.40.134]:32039)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1psH0p-0006bG-D5
 for 63139 <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:51:19 -0400
Date: Fri, 28 Apr 2023 05:51:04 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1682661073; x=1682920273;
 bh=UoUUAJgRcNY//99714hV7SZ6usWJbXSxT2euLFE6SBo=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=cgQJ9Pc14YpdNH3QMsB2iaycxRqppYD0V83D61miS2jNSBxduAKuSgTTP7ud+6Uf6
 CxSUv5dLMa2K3KeQX/W9GUkTDp981srG9THG/Wtj3cx22nr3AxGu7xIdmgHvV1NqWU
 iTn4X4Qg6t4/Dzah5TezDvAZ74j0R2NUvzB60SAn1k52S8pKXWxOwhjEXTyBGSx7uW
 mApuiligonzhLvhvdhjz1UCeCIBDiqX//8nFScWMJO24guxqyQtmM2FK+c4jkAuczM
 +ZSzPQJp2OrUfsXitE4p4uhzUt9cfux5/PYAI1/35mTZw2V1Yh+AspGIQqd7FeFW0f
 skqIhxbWSb3PA==
To: 63139 <at> debbugs.gnu.org
From: John Kehayias <john.kehayias@HIDDEN>
Subject: [PATCH python 11/20] gnu: python-pkginfo: Update to 1.9.6.
Message-ID: <8fc06d852ea480486581eceac39f2ef927ddbca3.1682660105.git.john.kehayias@HIDDEN>
In-Reply-To: <cover.1682660104.git.john.kehayias@HIDDEN>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63139
Cc: John Kehayias <john.kehayias@HIDDEN>
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-pkginfo): Update to 1.9.6.
---
 gnu/packages/python-xyz.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 1f55df0cd9..674420c0c4 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -21912,13 +21912,13 @@ (define-public python-tqdm
 (define-public python-pkginfo
   (package
     (name "python-pkginfo")
-    (version "1.8.3")
+    (version "1.9.6")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "pkginfo" version))
        (sha256
-        (base32 "0z46w559hrl79gf7navgzimj21ma821wka27jh58fvyqilqs8kd8"))))
+        (base32 "0inh57664sx2vlbd3913dsc9nz21ysb9vk591qpkg90qhxp8kmcg"))))
     (build-system python-build-system)
     (native-inputs
      (list python-wheel))
--
2.39.2






Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 28 Apr 2023 05:51:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 28 01:51:15 2023
Received: from localhost ([127.0.0.1]:60297 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psH0l-0006bN-54
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:51:15 -0400
Received: from mail-40131.protonmail.ch ([185.70.40.131]:17213)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1psH0j-0006aT-54
 for 63139 <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:51:13 -0400
Date: Fri, 28 Apr 2023 05:50:59 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1682661067; x=1682920267;
 bh=SBio75ChSIlUmVt+aTavm2+oLbRQGDVKJaNFe0VyGlg=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=N7MjGBfuxF5ae85N3TjUoK2yqYmEy25S1W2+A1dLQcV1rki82CwUs6RmhGeEqbpR9
 kS85flrBxePTMLmE7uzQUVRaqNep+0Cwa/tIe991gkWgsfC7QR/hQFrh3/7QPzwJ5b
 tZokaW7KsVq2c8SSAGTVnwrUtAZzEm4VGv/LIkOZ+MfcH93niWPhGzO1W23Y1ucR8v
 4FuXRLm+/owwFPYx7geipiL5flvk30xgjuBCOfSmnFt+dmAuNjxJgLDIycBhLPRYpy
 4pE8OBMp/CZ1eB1aIVrFysmBk8CtpDqeNNPSRRSCNczCAi4B3W+hu2bzoL34/WS+Ow
 bCDYs4dEIEyOQ==
To: 63139 <at> debbugs.gnu.org
From: John Kehayias <john.kehayias@HIDDEN>
Subject: [PATCH python 10/20] gnu: python-virtualenv: Update to 20.22.0.
Message-ID: <1f7380517d02ae1221a3d3169775357e9828d082.1682660104.git.john.kehayias@HIDDEN>
In-Reply-To: <cover.1682660104.git.john.kehayias@HIDDEN>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63139
Cc: John Kehayias <john.kehayias@HIDDEN>
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-virtualenv): Update to 20.22.0.
[build-system]: Switch to pyproject-build-system.
[arguments]{test-flags}: Disable failing tests.
[native-inputs]: Remove python-mock and python-setuptools-scm.  Add
python-cython, python-flaky, python-hatch-vcs, python-hatchling, and
python-pytest-mock.
[propagated-inputs]: Remove python-appdirs and python-six.  Add
python-platformdirs.
---
 gnu/packages/python-xyz.scm | 39 ++++++++++++++++++++++++++++++++-----
 1 file changed, 34 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 62ed69c437..1f55df0cd9 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -4467,19 +4467,48 @@ (define-public python-vine
 (define-public python-virtualenv
   (package
     (name "python-virtualenv")
-    (version "20.3.1")
+    (version "20.22.0")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "virtualenv" version))
        (sha256
         (base32
-         "1nbhnpzswcf3lmzn5xabmfdd7ki8r2w2i37y6wml54di6qi1l48c"))))
-    (build-system python-build-system)
+         "1hvcc518l3byvk0hykb5x85fjh70w72s9f3d9vqs1wdfgb2571r7"))))
+    (build-system pyproject-build-system)
+    (arguments
+     (list #:test-flags
+           ;; TODO: Some of these tests may be able to be worked around.
+           ;; Currently they fail due to needing network access and/or try=
ing
+           ;; to interact with the build environment in a way that does no=
t
+           ;; work, or for unknown reasons.
+           '(let ((disabled-tests (list "test_acquire"
+                                        "test_activation_support"
+                                        "test_bootstrap_link_via_app_data"
+                                        "test_build_c_ext"
+                                        "test_builtin_discovery_class_pref=
erred"
+                                        "test_can_symlink_when_symlinks_no=
t_enabled"
+                                        "test_cpython3_win"
+                                        "test_creator"
+                                        "test_failed_to_find_implementatio=
n"
+                                        "test_periodic_update "
+                                        "test_pip_invoke"
+                                        "test_py_info"
+                                        "test_pypy3"
+                                        "test_value_alias"
+                                        "test_wheel_support_no_python_requ=
ires")))
+              (list "-k" (string-append "not "
+                                        (string-join disabled-tests
+                                                     " and not "))))))
     (native-inputs
-     (list python-mock python-pytest python-setuptools-scm))
+     (list python-cython
+           python-flaky
+           python-hatch-vcs
+           python-hatchling
+           python-pytest
+           python-pytest-mock))
     (propagated-inputs
-     (list python-appdirs python-distlib python-filelock python-six))
+     (list python-distlib python-filelock python-platformdirs))
     (home-page "https://virtualenv.pypa.io/")
     (synopsis "Virtual Python environment builder")
     (description
--
2.39.2






Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 28 Apr 2023 05:51:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 28 01:51:05 2023
Received: from localhost ([127.0.0.1]:60289 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psH0a-0006ZQ-LR
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:51:05 -0400
Received: from mail-40134.protonmail.ch ([185.70.40.134]:25239)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1psH0Y-0006Xm-Df
 for 63139 <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:51:02 -0400
Date: Fri, 28 Apr 2023 05:50:47 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1682661056; x=1682920256;
 bh=hwpOGJ+eyoJK8Fr2DRZ0pvt5cAckzjrKvGUh3t9nR1A=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=st2Jr1o2HTRa+oYZeHdXr99O/Lm8yDl2zIcjk6MLFC6QZkwaZz87klI0vOk2NLNi4
 k7tSbj4crkSsHwFtDofqY/PYFEo8wCS1l05U5TovoQ22sxQ3V9/0YUFxBdK7IRMQDF
 iKL7xQtLZmYS+lKmHQYv4gFythjb92nLbeFLHaU0+SFzqPf6JteflLQe9SO0FACN4g
 v6732/Dgd6tG+j7nALhRZd/5DW9borh7mdlmxcIA9njAvw92M7XsSH28O6lPs6OPal
 5vzBBNlJ5QBwF8BRYpowFzme73anI8xPRbusiilaPvDHsUMtoM/5dbT6isoM/ndWxy
 2yoFziwidELTA==
To: 63139 <at> debbugs.gnu.org
From: John Kehayias <john.kehayias@HIDDEN>
Subject: [PATCH python 09/20] gnu: python-distlib: Update to 0.3.6.
Message-ID: <7f474b3e8340578a908036ec1f8acc4b6d51871a.1682660104.git.john.kehayias@HIDDEN>
In-Reply-To: <cover.1682660104.git.john.kehayias@HIDDEN>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63139
Cc: John Kehayias <john.kehayias@HIDDEN>
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-distlib): Update to 0.3.6.
---
 gnu/packages/python-xyz.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index f99a4cd6e2..62ed69c437 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -7701,14 +7701,14 @@ (define-public python-autopep8
 (define-public python-distlib
   (package
     (name "python-distlib")
-    (version "0.3.5")
+    (version "0.3.6")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "distlib" version))
        (sha256
         (base32
-         "1zmjraasgqkz0gfv4mc4w4fj4k2fxj62h1pf5dgb5qqbqwvmgxx7"))))
+         "0ihvw6b8h4279zpgin3320hqy9hr5aqk0zy9g893cfjdn3cx5fhl"))))
     (build-system python-build-system)
     (arguments
      (list
--
2.39.2






Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 28 Apr 2023 05:51:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 28 01:51:04 2023
Received: from localhost ([127.0.0.1]:60286 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psH0a-0006ZH-7A
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:51:04 -0400
Received: from mail-4322.protonmail.ch ([185.70.43.22]:32751)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1psH0X-0006Xi-W9
 for 63139 <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:51:02 -0400
Date: Fri, 28 Apr 2023 05:50:43 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1682661056; x=1682920256;
 bh=7nqGPQRCETJ7oeulqIM5c48ofS3Wiqj7qX8VFu6hlmA=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=sR9fUDwIL2KFGue6BSb6JB7cq9MeLbp0Y3Ho+TDRZNfz7fgNOmSP5W0BeM4G8T3J/
 TC+gQL1/lmyrECjq54CBfLgSOrJGNcLkPej6q2iUjtnB5ry1jAtAAhdpIbTEXVnL3P
 blO3XtCszXaJ/WkpdLj1kamgLMGNH36HhTDYO8oJQOoTSCFuu4PZ9G+hNFo5BImC5/
 ZrSPclk8KVJJCCWsAn7M9oVfdRDKwtN2XkTb6ZwA4ng4R2coWII81fZIOo3UCbAxPL
 yx5h1sZhRElVYMpipUhvBlrK2eN43wFebpjRgK55k/xRF3gE3dxsYj604e82MnYkGC
 3BBgFmjgElC3g==
To: 63139 <at> debbugs.gnu.org
From: John Kehayias <john.kehayias@HIDDEN>
Subject: [PATCH python 08/20] gnu: python-filelock: Update to 3.12.0.
Message-ID: <4051f0ed699bc3c5e9f7109acea819b16f51e92a.1682660104.git.john.kehayias@HIDDEN>
In-Reply-To: <cover.1682660104.git.john.kehayias@HIDDEN>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63139
Cc: John Kehayias <john.kehayias@HIDDEN>
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-filelock): Update to 3.12.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-hatch-vcs, python-hatchling, python-pytest, and
python-pytest-mock.
---
 gnu/packages/python-xyz.scm | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 46ceb1583b..f99a4cd6e2 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -2217,15 +2217,19 @@ (define-public python-fb-re2
 (define-public python-filelock
   (package
     (name "python-filelock")
-    (version "3.0.12")
+    (version "3.12.0")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "filelock" version))
        (sha256
         (base32
-         "0ngzlvb5j8gqs2nxlp2b0jhzii792h66wsn694qm8kqixr225n0q"))))
-    (build-system python-build-system)
+         "0677p0b7jch94kz5g75d38sxna8i3c09g19wm0p3s0cc511sw0zw"))))
+    (build-system pyproject-build-system)
+    (native-inputs (list python-hatch-vcs
+                         python-hatchling
+                         python-pytest
+                         python-pytest-mock))
     (home-page
      "https://github.com/benediktschmitt/py-filelock")
     (synopsis "Platform independent file lock")
--
2.39.2






Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 28 Apr 2023 05:50:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 28 01:50:55 2023
Received: from localhost ([127.0.0.1]:60276 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psH0Q-0006XJ-NF
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:50:55 -0400
Received: from mail-40134.protonmail.ch ([185.70.40.134]:52707)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1psH0O-0006W8-8u
 for 63139 <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:50:52 -0400
Date: Fri, 28 Apr 2023 05:50:37 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1682661046; x=1682920246;
 bh=UK8ee+qUdV0Jyf2kZXr/yuAYVMXI8glf5UZSrMPkOTA=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=MMbsahuC+QqMh94T5PMsQkLhpEAVW71H/Dh6dnvv80/cpIx1/MGl5yWfdFYRgdXEE
 VjsWOojG4sgJRCETE+gY/G+ZypcT4v74kq2AQxlCDwCvgMDAeqgGldpPAIN9TQ33F6
 k4TrX6rbTJTL/hndavvV4Jt+ZA0qUl9HGn9YsTJLFKzS4rD/c5DbQ+cExyfg7Ut9nM
 9Hi0vkTjL1GdqeYDsd3jAUpWmLEnilREHFhVl3J/w/p2EXdeEK/xa8aQtO8XohW6Q8
 hGv/jtypoZLx4iJdauDC0sq6P2G/bg73MP4n86nqgcu7v+XLF1x/+5ocOdB63WVVK2
 a0NHJVqAcZZKg==
To: 63139 <at> debbugs.gnu.org
From: John Kehayias <john.kehayias@HIDDEN>
Subject: [PATCH python 07/20] gnu: python-platformdirs: Update to 3.2.0.
Message-ID: <7a4f03ad5860bc8c607074e62482836599d4fe32.1682660104.git.john.kehayias@HIDDEN>
In-Reply-To: <cover.1682660104.git.john.kehayias@HIDDEN>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63139
Cc: John Kehayias <john.kehayias@HIDDEN>
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-platformdirs): Update to 3.2.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove 'check' phase.
[native-inputs]: Add python-hatch-vcs and python-hatchling.  Remove
python-setuptools-scm.
---
 gnu/packages/python-xyz.scm | 19 ++++++++-----------
 1 file changed, 8 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 95eea4ecf2..46ceb1583b 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -29928,23 +29928,20 @@ (define-public python-stripe
 (define-public python-platformdirs
   (package
     (name "python-platformdirs")
-    (version "2.4.1")
+    (version "3.2.0")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "platformdirs" version))
        (sha256
-        (base32 "1njz0h4iky8iglrb85cd07hpa3lp1a2dfr934dj65hxwzvfk61j4"))))
-    (build-system python-build-system)
-    (arguments
-     '(#:phases (modify-phases %standard-phases
-                  (replace 'check
-                    (lambda* (#:key tests? #:allow-other-keys)
-                      (when tests?
-                        (invoke "pytest" "-vv")))))))
+        (base32 "021bdjqy29vvyl1qkcha07mdf0sr6gdqkxqg6mwzj9bz7753idnm"))))
+    (build-system pyproject-build-system)
     (native-inputs
-     (list python-appdirs python-pytest python-pytest-mock
-           python-setuptools-scm))
+     (list python-appdirs
+           python-hatch-vcs
+           python-hatchling
+           python-pytest
+           python-pytest-mock))
     (home-page "https://github.com/platformdirs/platformdirs")
     (synopsis "Determine the appropriate platform-specific directories")
     (description "When writing applications, finding the right location to
--
2.39.2






Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 28 Apr 2023 05:50:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 28 01:50:54 2023
Received: from localhost ([127.0.0.1]:60274 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psH0Q-0006XE-80
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:50:54 -0400
Received: from mail-40133.protonmail.ch ([185.70.40.133]:53177)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1psH0L-0006Ve-0G
 for 63139 <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:50:49 -0400
Date: Fri, 28 Apr 2023 05:50:32 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1682661043; x=1682920243;
 bh=AiDQZQCzX2/Yn9QhjpwTpWrYee+qaCy3/ht7yt8Zvu8=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=TU0SAaiMfyUAy8bqYfxSR+dFzuH1Y7ujlbOAI/cOwe0v26tnkRYw2RxJ/JaEF/Xo+
 7LfFDBTecWOvXaWDsszMB7wJ4OAwwseIU/Ab+varHQcl1OZUUZQhAtYdptYhJaIEfA
 8R7iYeBnv4z3y2Bf7smF/R6MDk+JQPCvYPYOTkJkbFAcBP2jJElO6bQWadKQXJ7o+r
 JeIhAb/gXBranpGh0sxStPSookkhSwOh1dC1dgAGzhAhGbLSjSvtBzGjDcaWdgMliw
 bsBnMxRLoamdC8AClJkrCRouqC+Ofgw1D3d5BZd1tJqC3/PJStuRkMWFCy/jaM60t8
 UWrM/wadrnm3A==
To: 63139 <at> debbugs.gnu.org
From: John Kehayias <john.kehayias@HIDDEN>
Subject: [PATCH python 06/20] gnu: Add python-deepdiff.
Message-ID: <d6f0788757a457d0e286a5f67c4ac6bde1d24a51.1682660104.git.john.kehayias@HIDDEN>
In-Reply-To: <cover.1682660104.git.john.kehayias@HIDDEN>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63139
Cc: John Kehayias <john.kehayias@HIDDEN>
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-deepdiff): New variable.
---
 gnu/packages/python-xyz.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index e94f8067f3..95eea4ecf2 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -18072,6 +18072,33 @@ (define-public python-cachy
 database, file, dict stores.  Cachy supports python versions 2.7+ and 3.2+=
.")
     (license license:expat)))

+(define-public python-deepdiff
+  (package
+    (name "python-deepdiff")
+    (version "6.3.0")
+    (source (origin
+              (method url-fetch)
+              (uri (pypi-uri "deepdiff" version))
+              (sha256
+               (base32
+                "0i5nnb3nppi2vgbhiakpxiagyhx7l1f50hzcl8fcgica4bkz2fva"))))
+    (build-system pyproject-build-system)
+    (propagated-inputs (list python-ordered-set))
+    (native-inputs (list python-dateutil
+                         python-click
+                         python-jsonpickle
+                         python-numpy
+                         python-pytest
+                         python-pyyaml))
+    (home-page "https://zepworks.com")
+    (synopsis
+     "Deep difference of any Python objects")
+    (description
+     "Deep Difference and Search of any Python object/data.  Recreate obje=
cts
+by adding adding deltas to each other.  Also includes DeepSearch for searc=
hing
+for objects within other objects and DeepHash to hash any object.")
+    (license license:expat)))
+
 (define-public poetry
   (package
     (name "poetry")
--
2.39.2






Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 28 Apr 2023 05:50:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 28 01:50:48 2023
Received: from localhost ([127.0.0.1]:60268 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psH0J-0006WF-NS
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:50:48 -0400
Received: from mail-40133.protonmail.ch ([185.70.40.133]:47189)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1psH0H-0006V0-74
 for 63139 <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:50:45 -0400
Date: Fri, 28 Apr 2023 05:50:26 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1682661039; x=1682920239;
 bh=ZDcYQ+ECitYkhNMT92oOp7Y6nhcVyxJMUm1OzzXcijw=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=YInh4EtJhPjUYhLg3Kg8OzkPFhdaJaxT1vlKBg29DiQPvav37SHdKhXtVtatq9X+F
 G4RU5jx5Vyg6lhfSvVlUy41P0MrdHezaP1tsC1VL+cSA4lL3vkyhvT7SUBu/9IobwQ
 bEn8/qz5sioscEVXrBYJlKZES3tYz7P58ZkKZbTssNov7Lh/uU5CJ3XzojIp2Dl57X
 0Z2s/Bst40iweDuWC/xHPleG6Rk8vSFMsgSzDLy+tGQBSnddgEp0rPfMA1D5A1M3eQ
 BiY6WeuunzXX2ovDbiivKIJaittrPnZGEwqy3aOwxmTFCDH1c5ckweQriqfr3JKm80
 DHPDKuUXOrNBQ==
To: 63139 <at> debbugs.gnu.org
From: John Kehayias <john.kehayias@HIDDEN>
Subject: [PATCH python 05/20] gnu: python-cleo: Update to 2.0.1.
Message-ID: <ea3cae89c8a68f3c318e0aaa795c3d01ab38c401.1682660104.git.john.kehayias@HIDDEN>
In-Reply-To: <cover.1682660104.git.john.kehayias@HIDDEN>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63139
Cc: John Kehayias <john.kehayias@HIDDEN>
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-cleo): Update to 2.0.1.
[propagated-inputs]: Remove python-backpack, python-clikit, python-pastel, =
and
python-pylev.  Add python-rapidfuzz.
[native-inputs]: Add python-crashtest.
---
 gnu/packages/python-xyz.scm | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 5aac1de1af..e94f8067f3 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -17829,19 +17829,16 @@ (define-public python-rapidfuzz
 (define-public python-cleo
   (package
     (name "python-cleo")
-    (version "0.8.1")
+    (version "2.0.1")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "cleo" version))
               (sha256
                (base32
-                "17q6wi3q280kxmxzb2iwnnqih2xbljn18v0bjx2ip18p079j43ix"))))
+                "1iayl7s1mrdjd6zc78vmcli3q5i4j5p9lj5yrs2i1hb360gjwjzb"))))
     (build-system python-build-system)
-    (native-inputs
-     (list ;; For testing
-           python-mock python-pytest-mock python-pytest))
-    (propagated-inputs
-     (list python-backpack python-clikit python-pastel python-pylev))
+    (native-inputs (list python-crashtest))
+    (propagated-inputs (list python-rapidfuzz))
     (home-page "https://github.com/sdispater/cleo")
     (synopsis "Command-line arguments library for Python")
     (description
--
2.39.2






Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 28 Apr 2023 05:50:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 28 01:50:47 2023
Received: from localhost ([127.0.0.1]:60266 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psH0J-0006WA-7o
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:50:47 -0400
Received: from mail-40133.protonmail.ch ([185.70.40.133]:38463)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1psH0F-0006Uk-7f
 for 63139 <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:50:43 -0400
Date: Fri, 28 Apr 2023 05:50:09 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1682661037; x=1682920237;
 bh=NsZVgWy9+Io26jhMAp9jNnTC/H1z+YNQJb8u0wWBy5E=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=Iwk3aDBSEUx3L9YtrINoFnk3UPqkHDt1/VrTKIdHGlhxOdvCXgVoA81EDpBqUjlHq
 W/Fx745XDejPapuVZyNhlm3bYbHKUIsUcnvRCjF2w5aCDsr7V2vuGl3Ww7BmjkKu48
 jZN+vOTqeHg356XNrpO1tsDeSxdQM9yzm4toQ16JShjqBr1CbOEsiC/5FQM/Cu40sz
 NY255C46E3NVZ+hmCdFAGnf2RvHdLzfFEFGfqi36mdF4WQAmdb6qW2GEcxy5+Ktb8T
 tEFTomEK2hsMl5ndA+8ONOE2Q/Q+agPCUGLrngLh5hRoRt6utGzupoKlM29gf80FTX
 Idi1cTuNjk7WA==
To: 63139 <at> debbugs.gnu.org
From: John Kehayias <john.kehayias@HIDDEN>
Subject: [PATCH python 03/20] gnu: Add python-rapidfuzz.
Message-ID: <885e568746f3611bc4f4f4f2f2b2ecb63482cb14.1682660104.git.john.kehayias@HIDDEN>
In-Reply-To: <cover.1682660104.git.john.kehayias@HIDDEN>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63139
Cc: John Kehayias <john.kehayias@HIDDEN>
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-rapidfuzz): New variable.
---
 gnu/packages/python-xyz.scm | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 83beb1c8ef..4d1f291e68 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -17793,6 +17793,39 @@ (define-public python-pylev
 @url{http://en.wikipedia.org/wiki/Levenshtein_distance}.")
     (license license:bsd-3)))

+(define-public python-rapidfuzz
+  (package
+    (name "python-rapidfuzz")
+    (version "2.15.1")
+    (source (origin
+              (method url-fetch)
+              (uri (pypi-uri "rapidfuzz" version))
+              (sha256
+               (base32
+                "1xh0mkbhgnrwgwhrlnmypwwig3ww23fdffh0245akbiprb13f8fn"))))
+    (build-system python-build-system)
+    (native-inputs (list python-hypothesis python-numpy python-pytest
+                         python-scikit-build))
+    (home-page "https://github.com/maxbachmann/RapidFuzz")
+    (synopsis "Rapid fuzzy string matching using various string metrics")
+    (description
+     "RapidFuzz is a fast string matching library for Python and
+C++, which is using the string similarity calculations from FuzzyWuzzy.
+However there are a couple of aspects that set RapidFuzz apart from
+FuzzyWuzzy:
+@itemize
+@item It is MIT licensed so it can be used whichever License you might wan=
t to
+choose for your project, while you're forced to adopt the GPL license when
+using FuzzyWuzzy.
+@item It provides many @code{string_metrics} like @code{hamming} or
+@code{jaro_winkler}, which are not included in FuzzyWuzzy.
+@item It is mostly written in C++ and on top of this comes with a lot of
+algorithmic improvements to make string matching even faster, while still
+providing the same results.  For detailed benchmarks check the documentati=
on.
+@item Fixes multiple bugs in the partial_ratio implementation.
+@end itemize")
+    (license license:expat)))
+
 (define-public python-cleo
   (package
     (name "python-cleo")
--
2.39.2






Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 28 Apr 2023 05:50:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 28 01:50:43 2023
Received: from localhost ([127.0.0.1]:60260 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psH0E-0006VR-UB
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:50:43 -0400
Received: from mail-40134.protonmail.ch ([185.70.40.134]:58681)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1psH0D-0006UT-2w
 for 63139 <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:50:41 -0400
Date: Fri, 28 Apr 2023 05:50:17 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1682661034; x=1682920234;
 bh=P+FiXCr60AOKee5+xCVxq5nvz4CLnlKmU5NLyIqFBK8=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=J3FNjnqrigP+Dlncy1DLOSAA5jmyXmKPSfpGun2Vu05lJ5cbhS2E1IVTbtXChiHco
 p+eX36U2DTkdXScGaMueLdxThBIcInpyc4wLRlpC7CqLcQkAdApJ+WBxLmQufYGDzs
 1Krf0S3nw7PlJwTKARD2+G9CjAyfEhMZwgd+PWqpVP8LrYbo7zZb2M4mgxD79uIRcz
 g4J6NPTtqz47n6jn9fLCNzYYhIXyZUUwwXOivksc/EdqBX7TUPujaCv4LjfhyPNUz9
 c/uFf25kvI8nWmBErK2BbOn5L696+CorKpVfL1f19r5h/4nFXDmnnPMWHpXrs/WiIW
 lGkb+/KJg3JJw==
To: 63139 <at> debbugs.gnu.org
From: John Kehayias <john.kehayias@HIDDEN>
Subject: [PATCH python 04/20] gnu: python-crashtest: Update to 0.4.1.
Message-ID: <218df01c8de8beb16b8baf886b9b86b8a18a0ed1.1682660104.git.john.kehayias@HIDDEN>
In-Reply-To: <cover.1682660104.git.john.kehayias@HIDDEN>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63139
Cc: John Kehayias <john.kehayias@HIDDEN>
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-crashtest): Update to 0.4.1.
---
 gnu/packages/python-xyz.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 4d1f291e68..5aac1de1af 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -12133,13 +12133,13 @@ (define-public python-crccheck
 (define-public python-crashtest
   (package
     (name "python-crashtest")
-    (version "0.3.1")
+    (version "0.4.1")
     (source
       (origin
         (method url-fetch)
         (uri (pypi-uri "crashtest" version))
         (sha256
-          (base32 "1p9p7mn8x2j9psc4jxab98897v4i9s4fliyfw8rp8v4bx1n7pjj2"))=
))
+          (base32 "1kphcr9af50p37j9v5s8p8qblxy8fmi6s1s8yqlx9yzb2vrv3mw0"))=
))
     (build-system python-build-system)
     (home-page "https://github.com/sdispater/crashtest")
     (synopsis "Manage Python errors with ease")
--
2.39.2






Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 28 Apr 2023 05:50:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 28 01:50:19 2023
Received: from localhost ([127.0.0.1]:60256 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psGzr-0006Td-E1
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:50:19 -0400
Received: from mail-4316.protonmail.ch ([185.70.43.16]:52109)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1psGzn-0006TB-MW
 for 63139 <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:50:17 -0400
Date: Fri, 28 Apr 2023 05:50:04 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1682661009; x=1682920209;
 bh=O7Ap4KWIgIHQCHcxKQEP54ib3cEYeUC58jG4zfz/X+M=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=V/DxmoX92APSuqp4WD5ZeY3YhQ7EvhNzr0gZEbPtobVxUdQZzye1SLUHJZMMEgvqb
 Eis0VuIZNCceIZ7Z/EjydMBH6qHn1SXoRAz/TEGuON3DQlmBPAO58Dr7JgZ+TUJ/DZ
 wmijGZhIIh1ReAgA9TVJoN9EQOrmWYMcqNAygFERdoO2IHiR52EMfAdEdIi0M20zky
 VJrYvLykXFcn6dRxwKD3kNuXi7zKDQenWGBEeujdqF7Nw1PCZPfSjkbdBr+JfO5Lt9
 ia1U9L89IQESRSW63mHcAoQrApN0DlrQwIEJYdSzdOJ8TU+yWfedIz0a+Pv9V2jbBp
 9VkHs6PYbCUrA==
To: 63139 <at> debbugs.gnu.org
From: John Kehayias <john.kehayias@HIDDEN>
Subject: [PATCH python 02/20] gnu: Add python-pyproject-hooks.
Message-ID: <76a7207a210365b23c078895f444109e240d2c7f.1682660104.git.john.kehayias@HIDDEN>
In-Reply-To: <cover.1682660104.git.john.kehayias@HIDDEN>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63139
Cc: John Kehayias <john.kehayias@HIDDEN>
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-pyproject-hooks): New variable.
---
 gnu/packages/python-build.scm | 41 +++++++++++++++++++++++++++++++++++
 1 file changed, 41 insertions(+)

diff --git a/gnu/packages/python-build.scm b/gnu/packages/python-build.scm
index 70719c44d4..45b9f52b68 100644
--- a/gnu/packages/python-build.scm
+++ b/gnu/packages/python-build.scm
@@ -10,6 +10,7 @@
 ;;; Copyright =C2=A9 2020, 2021, 2022, 2023 Ricardo Wurmus <rekado@elephly=
.net>
 ;;; Copyright =C2=A9 2022 Garek Dyszel <garekdyszel@HIDDEN>
 ;;; Copyright =C2=A9 2022 Greg Hogan <code@HIDDEN>
+;;; Copyright =C2=A9 2023 John Kehayias <john.kehayias@HIDDEN>

 ;;;
 ;;; This file is part of GNU Guix.
@@ -381,6 +382,46 @@ (define-public python-pep517-bootstrap
       "Wrappers to build Python packages using PEP 517 hooks.")
      (license license:expat))))

+(define-public python-pyproject-hooks
+  (package
+    (name "python-pyproject-hooks")
+    (version "1.0.0")
+    (source (origin
+              (method url-fetch)
+              (uri (pypi-uri "pyproject_hooks" version))
+              (sha256
+               (base32
+                "1xaf4sharvacqlav6w3b38nc4j0rzg0p4axi7zamanbzp6cb4wgj"))))
+    (build-system python-build-system)
+    (arguments
+     (list #:tests? #f ; disabled to avoid cycle
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'unpack 'use-toml-instead-of-tomli
+                 ;; Using toml instead of tomli eases bootstrapping.
+                 (lambda _
+                   (substitute* "pyproject.toml"
+                     (("\"tomli.*")
+                      "\"toml\","))))
+               (replace 'build
+                 (lambda _
+                   (invoke "python" "-m" "build" "--wheel" "--no-isolation=
" ".")))
+               (replace 'install
+                 (lambda _
+                   (let ((whl (car (find-files "dist" "\\.whl$"))))
+                     (invoke "pip" "--no-cache-dir" "--no-input"
+                             "install" "--no-deps" "--prefix" #$output whl=
)))))))
+    (native-inputs (list python-flit-core-bootstrap python-pypa-build-boot=
strap))
+    ;; XXX: python-wheel isn't needed but replicate the pep517 package or =
else
+    ;; fix packages which will then need python-whell as an input.
+    (propagated-inputs (list python-toml python-wheel))
+    (home-page "https://pyproject-hooks.readthedocs.io")
+    (synopsis "Wrappers to call pyproject.toml-based build backend hooks")
+    (description "This is a low-level library for calling build-backends i=
n
+@code{pyproject.toml}-based project.  It provides the basic functionality =
to
+help write tooling that generates distribution files from Python projects.=
")
+    (license license:expat)))
+
 (define-public python-pyparsing
   (package
     (name "python-pyparsing")
--
2.39.2






Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at 63139) by debbugs.gnu.org; 28 Apr 2023 05:50:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 28 01:50:14 2023
Received: from localhost ([127.0.0.1]:60252 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psGzm-0006TL-3g
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:50:14 -0400
Received: from mail-4322.protonmail.ch ([185.70.43.22]:48183)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1psGzi-0006T4-Pi
 for 63139 <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:50:12 -0400
Date: Fri, 28 Apr 2023 05:49:49 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1682661004; x=1682920204;
 bh=g8YacUCwugmydAd/qKEVZVk8CZkV420yyzTyuuJvKOg=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=e60lFlqSakPhOvS4hyVQyrc3wU2jaiuMjJT5icE/34XnaI7QZU3T1ZtrY4cSmEdem
 d2BQooPWMcrJexEx7LU1BcjZUwCPbbbQ5CFWTxNKiSlatY3vsn6BcdyvJ8w1XAmj1R
 znIwfEn3VNy2Foe28pQli7n/6CElD7hiLpImZNayiEL4pV/6c5uCzMpVMVf4lIEDRq
 HWVcwPuDoJ52GUFEgWnhp2hwNHCPScpGzuQTlJ/BSrwkQHZJjIF03+FnXTHM8F6f/U
 P/K/AB0x80y6/NmadcOiaggypXpawamRl76AKbHgsb9pa8q5xGz8ktEHQwFe2g1XtS
 xDS1klKCLcxEQ==
To: 63139 <at> debbugs.gnu.org
From: John Kehayias <john.kehayias@HIDDEN>
Subject: [PATCH python 01/20] gnu: Add python-installer.
Message-ID: <0504e49b958ab84da4ca632c243d5072c7b9862f.1682660104.git.john.kehayias@HIDDEN>
In-Reply-To: <cover.1682660104.git.john.kehayias@HIDDEN>
References: <cover.1682660104.git.john.kehayias@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 63139
Cc: John Kehayias <john.kehayias@HIDDEN>
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-installer): New variable.
---
 gnu/packages/python-xyz.scm | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index e2d082091f..83beb1c8ef 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -1329,6 +1329,24 @@ (define-public python-d2to1
 distribute/setuptools setup.py script.")
     (license license:bsd-2)))

+(define-public python-installer
+  (package
+    (name "python-installer")
+    (version "0.7.0")
+    (source (origin
+              (method url-fetch)
+              (uri (pypi-uri "installer" version))
+              (sha256
+               (base32
+                "0cdnqh3a3amw8k4s1pzfjh0hpvzw4pczgl702s1b16r82qqkwvd2"))))
+    (build-system pyproject-build-system)
+    (native-inputs (list python-flit-core python-pytest))
+    (home-page "https://installer.readthedocs.io/")
+    (synopsis "A library for installing Python wheels.")
+    (description
+     "This package provides a library for installing Python wheels.")
+    (license license:expat)))
+
 (define-public python-rawkit
   (package
     (name "python-rawkit")
--
2.39.2






Information forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.

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


Received: (at submit) by debbugs.gnu.org; 28 Apr 2023 05:45:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 28 01:45:04 2023
Received: from localhost ([127.0.0.1]:60246 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psGum-0006Gj-6v
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:45:04 -0400
Received: from lists.gnu.org ([209.51.188.17]:38842)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1psGuk-0006GZ-Cg
 for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 01:45:03 -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 <john.kehayias@HIDDEN>)
 id 1psGui-0004Xt-QG
 for guix-patches@HIDDEN; Fri, 28 Apr 2023 01:45:01 -0400
Received: from mail-40133.protonmail.ch ([185.70.40.133])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <john.kehayias@HIDDEN>)
 id 1psGuf-0001nu-Sd
 for guix-patches@HIDDEN; Fri, 28 Apr 2023 01:45:00 -0400
Date: Fri, 28 Apr 2023 05:44:42 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1682660688; x=1682919888;
 bh=H84kC7xYSTcfZsxcQ/VnqMAnSgXl04zNx/OJNAlRufo=;
 h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=MbN8C7hJR3tQkxW6RUx4daf2kzw/PkRDZS5krgtASMsdmEeEfcSOQEII3wkYBA8+h
 re9DVBfX39No3blgWIxA3m/Cc7YpSfTDKBuXpZvvMtxSBOZvXYdxXuznSE2kApcZHo
 wxS1NnEFiePRn8A2R+F7PadrwlOZuFUkCqe5XTuXWh/MWnXjQVeWD8KjPnbfW3gAk7
 8pWp1CkXLcJ1hONwZZLJJv7Wl33nOto4cfnb8cIFbwDU9XrPwdI77Ffkcy1oeJVhQb
 u70/b6e5Ao8C77fd02bkejCurKvY6FKtFqjHb0blBtAWMz1d0Pw6uxSjQMpc25Bsdr
 lS5Hq+2qUwkNA==
To: guix-patches@HIDDEN
From: John Kehayias <john.kehayias@HIDDEN>
Subject: [PATCH python 00/20] Updates for pyproject-build-system, poetry,
 python-yubikey-manager
Message-ID: <cover.1682660104.git.john.kehayias@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=185.70.40.133;
 envelope-from=john.kehayias@HIDDEN; helo=mail-40133.protonmail.ch
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, FREEMAIL_FROM=0.001,
 RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
Cc: John Kehayias <john.kehayias@HIDDEN>
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: -2.3 (--)

Hi Guix and Python team,

Here is a patch series where the original goal was to fix python-yubikey-ma=
nager on core-updates and then ballooned to a bit more. This should be done=
 in a feature branch for Python.

Mostly this was to fix/update the needed dependencies, though it may be pos=
sible to do this in a more minimal way just for that package fix. Anyway, I=
 tried to generate this series in a way that each patch continues to fix th=
ings, but due to the complicated dependencies this may not be perfect.

A few notes:

1. Most of the series is pretty trivial, quick fixes/updates, some new pack=
ages.

2. What isn't is a few cases of failing tests which weren't immediately obv=
ious to me and likely were some network access and/or build environment det=
ails. Some could be worked around maybe if someone wants to try (e.g. in py=
thon-virtualenv). I did enable more tests along the way though (like for po=
etry), so on the whole I think this is a step forward.

3. The dependents tend to be maybe 10s, a few in the hundreds, and then abo=
ut 3k for python-filelock. Until we get to pyproject-build-system updates:

4. I believe it was poetry that needed a newer python-pypa-build module, wh=
ich then touches all pyproject-build-system (about 6k packages). This isn't=
 strictly necessary as we could have a newer and separate package for leafs=
 to use rather than in the build system as well, but I figured might as wel=
l do it sooner rather than later. At least the packages up to python-yubike=
y-manager built with this along with some random others.

5. On that note, I did not complete this change as I wanted some feedback o=
n the bootstraping. I've added python-pyproject-hooks which should deprecat=
e pep517, but currently it also needs python-pypa-build. I've made the olde=
r python-pypa-build a -bootstrap package to build this and the newer versio=
n of itself as well. So I did not deprecate pep517 yet.

   Also, python-wheel was a propagated-input in pep517 which is not needed =
in pyproject-hooks. However, I saw at least some packages will then need th=
at as an input to build; so I kept it for pyproject-hooks to ease testing. =
It should be removed and added as an input as needed (no idea if that is ju=
st a few or a lot of the tree).

Okay, I think those are my notes. We should see what other things are ready=
 to be made into this feature branch for Python. One brought to my attentio=
n recently is https://issues.guix.gnu.org/63044 though I have not looked at=
 it.

Thanks!
John

John Kehayias (20):
  gnu: Add python-installer.
  gnu: Add python-pyproject-hooks.
  gnu: Add python-rapidfuzz.
  gnu: python-crashtest: Update to 0.4.1.
  gnu: python-cleo: Update to 2.0.1.
  gnu: Add python-deepdiff.
  gnu: python-platformdirs: Update to 3.2.0.
  gnu: python-filelock: Update to 3.12.0.
  gnu: python-distlib: Update to 0.3.6.
  gnu: python-virtualenv: Update to 20.22.0.
  gnu: python-pkginfo: Update to 1.9.6.
  gnu: python-jsonschema: Update to 4.17.3.
  gnu: python-dulwich: Update to 0.21.3.
  gnu: Update python-pypa-build to 1.0.0.
  gnu: poetry: Fix build.
  gnu: Add python-poetry-plugin-export.
  gnu: python-pyscard: Update to 2.0.7.
  gnu: python-fido2: Update to 1.1.1 and enable tests.
  gnu: Add python-makefun.
  gnu: python-yubikey-manager: Update to 5.1.0 and enable tests.

 gnu/packages/python-build.scm   |  80 +++++++-
 gnu/packages/python-xyz.scm     | 319 +++++++++++++++++++++++++-------
 gnu/packages/security-token.scm |  61 +++---
 3 files changed, 370 insertions(+), 90 deletions(-)


base-commit: aecc6e70587f8412cbbb9b2c13141de4f534518e
--
2.39.2






Acknowledgement sent to John Kehayias <john.kehayias@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#63139; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Thu, 22 Jun 2023 11:30:02 UTC

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