From unknown Tue Jun 17 01:30:34 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#74889 <74889@debbugs.gnu.org> To: bug#74889 <74889@debbugs.gnu.org> Subject: Status: [PATCH] doc: Document use of setuptools with pyproject-build-system. Reply-To: bug#74889 <74889@debbugs.gnu.org> Date: Tue, 17 Jun 2025 08:30:34 +0000 retitle 74889 [PATCH] doc: Document use of setuptools with pyproject-build-= system. reassign 74889 guix-patches submitter 74889 Ian Eure severity 74889 normal tag 74889 moreinfo patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 15 12:51:42 2024 Received: (at submit) by debbugs.gnu.org; 15 Dec 2024 17:51:42 +0000 Received: from localhost ([127.0.0.1]:51862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tMsmL-00026P-P4 for submit@debbugs.gnu.org; Sun, 15 Dec 2024 12:51:42 -0500 Received: from lists.gnu.org ([209.51.188.17]:57532) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tMsmJ-00026G-7T for submit@debbugs.gnu.org; Sun, 15 Dec 2024 12:51:40 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tMsmH-0001MS-4r for guix-patches@gnu.org; Sun, 15 Dec 2024 12:51:37 -0500 Received: from fout-b8-smtp.messagingengine.com ([202.12.124.151]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tMsmF-0000Td-Fs for guix-patches@gnu.org; Sun, 15 Dec 2024 12:51:36 -0500 Received: from phl-compute-06.internal (phl-compute-06.phl.internal [10.202.2.46]) by mailfout.stl.internal (Postfix) with ESMTP id 21835114012E; Sun, 15 Dec 2024 12:51:34 -0500 (EST) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-06.internal (MEProxy); Sun, 15 Dec 2024 12:51:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=retrospec.tv; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:message-id:mime-version:reply-to :subject:subject:to:to; s=fm3; t=1734285093; x=1734371493; bh=ul /uJL++9SbsyyrBh0uZE74Sp0zobWC6fai4M7VnV+g=; b=pD7P0InMYigO5YRcVj PjzL1sgR+O8uaOM00SCV+THkVnpqTriTp9qIHkjWEok7LHqGYuvXOcbXCajIWmwY 1UTydpPQPUpb2XuYwmI3YYzZJzUJ/4X2bmSBVkvCQNPBEIL5fMWuumxGp9xdIRTc xfaHd5aaChGBg5WbraxwE1t+Od0/qQIPAFvM6nT96lUl+EMzWN8PKBp3cWVD61+Q YKM1eXhXy25XjuCvsaK5ZX8fBdzp9chgkZtZvzAE89e8SiUy9u7XJQJjRHdY7NO4 lb5U77eMOwnyXrcyI5zWs1uZMGgz74eFvzq4/OBvBEs18VvxVUsrnoieSJlKUEi6 pypA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:message-id:mime-version:reply-to:subject :subject:to:to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; t=1734285093; x=1734371493; bh=ul/uJL++9SbsyyrBh0uZE74Sp0zo bWC6fai4M7VnV+g=; b=H46Dsfeu82I4xvj0IFpJU787nYyBZYKFezN/phKbiTvv Hmvx6WT1UZIYJ2FLtYq1UHqGvQemPmRjn4N7+bRv6bjDLMLCdGPCMReMsV/aJ2L8 YUg2ECwC8wukHETL8NtKJk5/7zaNHs8GyPA4RMH2oxbJq2IiNRniCKZwrDZ7hQEG r9P1O6r2k5M2P+Y3Xg5OA/htsZ3RpMPMhLwoxAIUnlx/Nj+kjI62i4A0q1uEYOzc RFekDi7Vlad1Exu1BUdU2xaikiojdWMuiEy//nIfhws4WdEotKbCRHPOpVVObQnZ rZaYZipET7OhRDhgw+4XOigXcdkZ8aADKBQ4TPUs7A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrledugddutdegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevuf ffkffogggtgfesthekredtredtjeenucfhrhhomhepkfgrnhcugfhurhgvuceoihgrnhes rhgvthhrohhsphgvtgdrthhvqeenucggtffrrghtthgvrhhnpefgueekffejudfgvdevte elteeitdeuuddufffhuefhiefhjeetuefhgfettedvteenucevlhhushhtvghrufhiiigv pedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehirghnsehrvghtrhhoshhpvggtrdhtvh dpnhgspghrtghpthhtohepvddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepghhu ihigqdhprghttghhvghssehgnhhurdhorhhgpdhrtghpthhtohepihgrnhesrhgvthhroh hsphgvtgdrthhv X-ME-Proxy: Feedback-ID: id9014242:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 15 Dec 2024 12:51:33 -0500 (EST) From: Ian Eure To: guix-patches@gnu.org Subject: [PATCH] doc: Document use of setuptools with pyproject-build-system. Date: Sun, 15 Dec 2024 09:51:12 -0800 Message-ID: <20241215175129.30475-1-ian@retrospec.tv> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=202.12.124.151; envelope-from=ian@retrospec.tv; helo=fout-b8-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit Cc: Ian Eure X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) Add documentation for required native-inputs for building setup.py-based Python projects with pyproject-build-system. Remove mention of 2024, since there are only two weeks left. * dox/guix.texi (Build Systems): Document use of setuptools with pyproject-build-system. Change-Id: Ia5cba05033d84b808419456d8da09ff87bec3bb8 --- doc/guix.texi | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index 3d501a08c9..cd80104eb4 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -9950,9 +9950,13 @@ It is considered ``experimental'' in that the implementation details are not set in stone yet, however users are encouraged to try it for new Python projects (even those using @file{setup.py}). The API is subject to change, but any breaking changes in the Guix channel will be dealt with. +Building @file{setup.py}-based Python projects requires adding the +@code{python-setuptools} and @code{python-wheel} (from the +@code{(gnu packages python-build)} module) packages to the package’s +@code{native-inputs}. Eventually this build system will be deprecated and merged back into -@var{python-build-system}, probably some time in 2024. +@var{python-build-system}. @end defvar @defvar perl-build-system -- 2.46.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 16 15:40:00 2024 Received: (at 74889) by debbugs.gnu.org; 16 Dec 2024 20:40:00 +0000 Received: from localhost ([127.0.0.1]:56417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNHsl-0008V9-NL for submit@debbugs.gnu.org; Mon, 16 Dec 2024 15:39:59 -0500 Received: from mail-wr1-f46.google.com ([209.85.221.46]:61741) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNHsk-0008Ux-1o for 74889@debbugs.gnu.org; Mon, 16 Dec 2024 15:39:58 -0500 Received: by mail-wr1-f46.google.com with SMTP id ffacd0b85a97d-3862a921123so3476608f8f.3 for <74889@debbugs.gnu.org>; Mon, 16 Dec 2024 12:39:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734381532; x=1734986332; darn=debbugs.gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=sg7ls4+r0Z2PyVIusR9Beecv8nnzfLzyVO1z53zUNCM=; b=HgzZTWWBWYAbI1LDu6ydXoPOngIcO0ljAY7wcp6ae+MEE6JiMIDZzmLQwcR7COTga4 lBy5f6WAwpskOIIi3JyLG+O5F/vdnhHmdDR32Hxy+zMgHljA3x01qjZ10So4RHKhcAWr Uey6v1xtzAVAIbqwaHFjgsb/daIIJUTCFddbBRC/c5qym2peBaRfGmnJ9PcrY71Iy4Rg 4VFTKbuJtMslTcx2rxjOAArl6Ap1lio6gUMxvSZsRTIrkpH1/A7RDoENpltFefJ1TyEn ltSgb0pwLy7r86uxXUTEy0Dtqspuzh7yIMAJc1VMD+8Jw+pQbX7KzQf/KOCSY5o327VX Wjzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734381532; x=1734986332; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=sg7ls4+r0Z2PyVIusR9Beecv8nnzfLzyVO1z53zUNCM=; b=K4kg2VOc8BDNVnYoQxKWV/8flRCfmDE6UVh+SES+fbfNydujho+kBCJWlksnjgreg/ d9qauVusymNrCrQMylgqVS20mHigjLjY3A2GZxuMr2gdixPVO20L4kj8V9ZqoY2deTPF UWVN5SsLAmQfuXAeSVOFnxbYaTJnbVVQDP/F2RUr47r/zTrXj0AQbgF4pYQvLKRjyJLh KndseH4qYzdxXcdjmPjo8VJB4T+eciBdkKED8PDGi44e4PLQkXicTQ5KYSFtFvLCIG7J qSXgMusn5F1P8qOQzq1Bn1dRqOMCrcKrtmxzCdVMa5O4ERabO1CT+JxG1MJFCNtZdefG 0O/A== X-Gm-Message-State: AOJu0Yx8dE6TEGHOr+iEjCr/s7vJtg4hNeTBJG5gd4m/GjsVrc8p1MMz jBRV7YCWw7H2JeJQeHaNv8/IRqyhB5MPs6Zd/dp11zrjk96np9xM/uavb/eQ X-Gm-Gg: ASbGnculB2774mVumMmTNYdG0g0gIgLEPNOsrNSa4nEJye6zGHzefiSi0wVNsmC1fNG x9vnPK4EjDNlKdSCjk3gCkWFGBgC532K6ZcJp3Yn1JS71jH35LWCSHPq//m1fJ5/k67+X7DLHTS 0I/S9C0ZJ161XVLIUFI7R/l66+Nz29xPTs7mWJsx6hRGlp81ShXYF4PKfqA9o7YjcDHnqMl6n3Q /owuY90K8hryZkQVqm8FB9LdBjVUzMaolNdk3Ok0SrUiymJVDHsd7Xk9exkoj0zcuSSnHvMcsGh eHyB7Tyng5zPrZnG5j72f+J4IKNJxnBY X-Google-Smtp-Source: AGHT+IHmvobhYO/1TwNT7M3884oXBUxPQGQ4mGF7qnxeIqNMZzW744GbzOdQ3BR9VyE/njhpqD8OkA== X-Received: by 2002:a05:6000:1a8e:b0:386:32ea:e70d with SMTP id ffacd0b85a97d-3888e0ba2f4mr9396956f8f.50.1734381532179; Mon, 16 Dec 2024 12:38:52 -0800 (PST) Received: from guxtil (cpc100684-bagu15-2-0-cust967.1-3.cable.virginm.net. [86.8.111.200]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-388c801ac68sm9059202f8f.51.2024.12.16.12.38.51 for <74889@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Dec 2024 12:38:51 -0800 (PST) From: Sharlatan Hellseher To: 74889@debbugs.gnu.org Subject: [PATCH] doc: Document use of setuptools with pyproject-build-system. Date: Mon, 16 Dec 2024 20:38:45 +0000 Message-ID: <87wmfzuzvu.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74889 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Hi Ian, I think #69997 covers that during the import time, may you have a look please? -- Thanks, Oleg --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmdgj9UACgkQdtcnv/Ys 0rUBTA/9HeBvymF5qhRxqzbxpqLAAaLqFxWpr01GJaaBA+81Ai4cWwibyDN5PBZ9 6vOiCWhTqoRtK7eU0jcFBIYOi36I9hSVt3mbyoL++hbC9E97tZGOiAGwPBr9Pv0w VaYDpq+U4Gqq4TqmDMozllQXX3DlJm7f2KEd/xUtVUFu7CWTsaS4T8OGgLOO3Rpc S2PIgAyMWZ1DleWR0L+m5Q1j95ZW07rlcX5KDpaiWIzRc95bm1ci1kVgHX2jtHJR raKv1Fl+uXBfS34WmHMsskGE6292oXS9KEnHS88EAb2oyoXmeNIzX4zEHi/5Uvxp FsiLjtIraZ5F7brieJD6ie4Pxaza3KmD91dMBhGLE8cAmk1uQw26lP49/ZnR6UFw xmisUa3OaVyj1a44zwnE6BsJMtjK5dj3siH7T5O2m4x1wr2Vs3RRj4f4Q2Tb2uzb AyYcVgAWgR6hVOHQimmAjQIbZSlvy5gCAz/1PVovN3IIiZ1OM4Y3wURc5N8ry0HL NuleiAfSj97SmbiQdVMDr634PnZfq1LFrgd2gKA53Mf5Aofqdm+/bQ6Zhka7LAHf WGardfmnEH8x3okZgbmL4QO50NjrVIWsQeo5ADT8JqRhGMHbMKKSBq7Vyii+4VJz FavspZCLmhU+b+iogR40yCIGeLVE24/t1n2H6NIbn6pSn+c8Lbw= =1upR -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 21 08:36:33 2025 Received: (at control) by debbugs.gnu.org; 21 Mar 2025 12:36:33 +0000 Received: from localhost ([127.0.0.1]:36148 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tvbc0-00032v-NN for submit@debbugs.gnu.org; Fri, 21 Mar 2025 08:36:32 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:48354) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tvbby-00031Q-05 for control@debbugs.gnu.org; Fri, 21 Mar 2025 08:36:30 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 0D2B261D for ; Fri, 21 Mar 2025 13:36:24 +0100 (CET) Authentication-Results: hera.aquilenet.fr; none X-Virus-Scanned: Debian amavis at hera.aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavis, port 10024) with ESMTP id 3sXZhRBMWxMj for ; Fri, 21 Mar 2025 13:36:23 +0100 (CET) Received: from ribbon (91-160-117-201.subs.proxad.net [91.160.117.201]) by hera.aquilenet.fr (Postfix) with ESMTPSA id F38B0469 for ; Fri, 21 Mar 2025 13:36:22 +0100 (CET) Date: Fri, 21 Mar 2025 13:36:22 +0100 Message-Id: <87sen68ss9.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #74889 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 0D2B261D X-Spamd-Result: default: False [7.73 / 15.00]; SPAM_FLAG(5.00)[]; NEURAL_SPAM(3.00)[1.000]; BAYES_HAM(-0.88)[85.81%]; R_MIXED_CHARSET(0.71)[subject]; MIME_GOOD(-0.10)[text/plain]; FROM_EQ_ENVFROM(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[control@debbugs.gnu.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Spam-Level: ******* X-Rspamd-Action: add header X-Spamd-Bar: +++++++ X-Rspamd-Server: hera X-Spam: Yes X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) tags 74889 + moreinfo quit