From unknown Fri Jun 20 05:33:18 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#60276 <60276@debbugs.gnu.org> To: bug#60276 <60276@debbugs.gnu.org> Subject: Status: update python-setuptools-scm to 7.0.5 Reply-To: bug#60276 <60276@debbugs.gnu.org> Date: Fri, 20 Jun 2025 12:33:18 +0000 retitle 60276 update python-setuptools-scm to 7.0.5 reassign 60276 guix-patches submitter 60276 Nicolas Graves severity 60276 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 23 09:51:05 2022 Received: (at submit) by debbugs.gnu.org; 23 Dec 2022 14:51:05 +0000 Received: from localhost ([127.0.0.1]:37179 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p8jO5-0005Tn-KM for submit@debbugs.gnu.org; Fri, 23 Dec 2022 09:51:05 -0500 Received: from lists.gnu.org ([209.51.188.17]:51140) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p8jO3-0005Th-K8 for submit@debbugs.gnu.org; Fri, 23 Dec 2022 09:51:04 -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 1p8jNr-0001Z6-FX for guix-patches@gnu.org; Fri, 23 Dec 2022 09:50:58 -0500 Received: from 1.mo560.mail-out.ovh.net ([46.105.63.121]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p8jNl-0001RX-El for guix-patches@gnu.org; Fri, 23 Dec 2022 09:50:49 -0500 Received: from director8.ghost.mail-out.ovh.net (unknown [10.108.1.59]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id 18EA5224B2 for ; Fri, 23 Dec 2022 14:50:32 +0000 (UTC) Received: from ghost-submission-747dc469fd-d7qw5 (unknown [10.110.208.79]) by director8.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 834EA1FEC3; Fri, 23 Dec 2022 14:50:31 +0000 (UTC) Received: from ngraves.fr ([37.59.142.110]) by ghost-submission-747dc469fd-d7qw5 with ESMTPSA id oIpwJDfApWM9JQAABSERNw (envelope-from ); Fri, 23 Dec 2022 14:50:31 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-110S004bc807d0f-f437-435a-aa59-e8ef9c431100, 386A71D95181BD3BE62382AB74010FD52F3115AD) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.140.142 From: Nicolas Graves To: guix-patches@gnu.org Subject: update python-setuptools-scm to 7.0.5 Date: Fri, 23 Dec 2022 15:50:31 +0100 Message-ID: <87a63ep420.fsf@ngraves.fr> MIME-Version: 1.0 Content-Type: text/plain X-Ovh-Tracer-Id: 13850820656768475748 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvhedrhedvgdeikecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkgggtsehttdertddttddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepueeggfdtkedvueejhfefgefgveejheffgfejvdetueehffehgeeufffhtddtheehnecukfhppeduvdejrddtrddtrddupdefjedrheelrddugedvrdduuddtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopehguhhigidqphgrthgthhgvshesghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitddpmhhouggvpehsmhhtphhouhht Received-SPF: pass client-ip=46.105.63.121; envelope-from=ngraves@ngraves.fr; helo=1.mo560.mail-out.ovh.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: zimoun 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.3 (--) Hi! I've seen another attempt to update setuptools-scm to 7.0.5 that disabled sanity-check for it. Here's an alternative series of patches not needing to disable sanity-checks, but requiring to move another small (0.2 MiB, no dependency outside python-build) package to the python-build module, python-typing-extensions. This has been tested (not extensively, but Guix compiles and build all packages I need in my personal configuration). -- Best regards, Nicolas Graves From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 23 09:57:00 2022 Received: (at 60276) by debbugs.gnu.org; 23 Dec 2022 14:57:00 +0000 Received: from localhost ([127.0.0.1]:37193 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p8jTo-0005Wd-D2 for submit@debbugs.gnu.org; Fri, 23 Dec 2022 09:57:00 -0500 Received: from 6.mo581.mail-out.ovh.net ([188.165.39.218]:49903) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p8jTl-0005WU-Qj for 60276@debbugs.gnu.org; Fri, 23 Dec 2022 09:56:59 -0500 Received: from director2.ghost.mail-out.ovh.net (unknown [10.108.4.24]) by mo581.mail-out.ovh.net (Postfix) with ESMTP id DFFE925ADF for <60276@debbugs.gnu.org>; Fri, 23 Dec 2022 14:56:55 +0000 (UTC) Received: from ghost-submission-747dc469fd-2npq8 (unknown [10.108.16.159]) by director2.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 33DE11FD5C; Fri, 23 Dec 2022 14:56:54 +0000 (UTC) Received: from ngraves.fr ([37.59.142.106]) by ghost-submission-747dc469fd-2npq8 with ESMTPSA id /6HtELbBpWOQJwAAOam3ag (envelope-from ); Fri, 23 Dec 2022 14:56:54 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-106R006153b9a13-7a5a-4724-86bc-afb93871899e, 386A71D95181BD3BE62382AB74010FD52F3115AD) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.140.142 From: Nicolas Graves To: 60276@debbugs.gnu.org Subject: [PATCH 2/3] gnu: python-setuptools-scm: Update to 7.0.5. Date: Fri, 23 Dec 2022 15:56:38 +0100 Message-Id: <20221223145639.11963-2-ngraves@ngraves.fr> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221223145639.11963-1-ngraves@ngraves.fr> References: <20221223145639.11963-1-ngraves@ngraves.fr> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 13958625570138612450 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvhedrhedvgdeilecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpedvheelieffheetvdelhfffffejfefgudfhteekveehieetudeiudfgkeeutdehjeenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeduvdejrddtrddtrddupdefjedrheelrddugedvrddutdeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeitddvjeeiseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedupdhmohguvgepshhmthhpohhuth X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 60276 Cc: ngraves@ngraves.fr 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 (-) * gnu/packages/python-build.scm (python-setuptools-scm): Update to 7.0.5. --- gnu/packages/python-build.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/python-build.scm b/gnu/packages/python-build.scm index 07f7834a1e..591f806cb9 100644 --- a/gnu/packages/python-build.scm +++ b/gnu/packages/python-build.scm @@ -580,16 +580,17 @@ (define-public python-typing-extensions (define-public python-setuptools-scm (package (name "python-setuptools-scm") - (version "6.3.2") + (version "7.0.5") (source (origin (method url-fetch) (uri (pypi-uri "setuptools_scm" version)) (sha256 - (base32 "1wm0i27siyy1yqr9rv7lqvb65agay9051yi8jzmi8dgb3q4ai6m4")))) + (base32 "0i28zghzdzzkm9w8rrjwphggkfs58nh6xnqsjhmqjvqxfypi67h3")))) (build-system python-build-system) (propagated-inputs `(("python-packaging",python-packaging-bootstrap) - ("python-tomli" ,python-tomli))) + ("python-tomli" ,python-tomli) + ("python-typing-extensions" ,python-typing-extensions))) (home-page "https://github.com/pypa/setuptools_scm/") (synopsis "Manage Python package versions in SCM metadata") (description -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 23 09:57:04 2022 Received: (at 60276) by debbugs.gnu.org; 23 Dec 2022 14:57:04 +0000 Received: from localhost ([127.0.0.1]:37198 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p8jTs-0005XD-Kk for submit@debbugs.gnu.org; Fri, 23 Dec 2022 09:57:04 -0500 Received: from 7.mo584.mail-out.ovh.net ([178.33.253.54]:44213) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p8jTo-0005Wb-Jb for 60276@debbugs.gnu.org; Fri, 23 Dec 2022 09:57:01 -0500 Received: from director4.ghost.mail-out.ovh.net (unknown [10.108.4.44]) by mo584.mail-out.ovh.net (Postfix) with ESMTP id 4D60325C5D for <60276@debbugs.gnu.org>; Fri, 23 Dec 2022 14:56:58 +0000 (UTC) Received: from ghost-submission-747dc469fd-q97zg (unknown [10.110.171.46]) by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id CA9F01FD5E; Fri, 23 Dec 2022 14:56:56 +0000 (UTC) Received: from ngraves.fr ([37.59.142.103]) by ghost-submission-747dc469fd-q97zg with ESMTPSA id qFIUNbjBpWOYKAAAD76Fww (envelope-from ); Fri, 23 Dec 2022 14:56:56 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-103G005a9e5a148-0e2e-454a-9268-c1001245db30, 386A71D95181BD3BE62382AB74010FD52F3115AD) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.140.142 From: Nicolas Graves To: 60276@debbugs.gnu.org Subject: [PATCH 3/3] gnu: python-setuptools-scm: Disable tests. Date: Fri, 23 Dec 2022 15:56:39 +0100 Message-Id: <20221223145639.11963-3-ngraves@ngraves.fr> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221223145639.11963-1-ngraves@ngraves.fr> References: <20221223145639.11963-1-ngraves@ngraves.fr> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 13959469996970205922 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvhedrhedvgdejtdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeelffejteeutefhfeekfffffedvudekjeekgfeludeitdfhkeevhfeivdfhffeggeenucfkphepuddvjedrtddrtddruddpfeejrdehledrudegvddruddtfeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepiedtvdejieesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekgedpmhhouggvpehsmhhtphhouhht X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 60276 Cc: ngraves@ngraves.fr 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 (-) * gnu/packages/python-build.scm (python-setuptools-scm): Disable tests. --- gnu/packages/python-build.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/python-build.scm b/gnu/packages/python-build.scm index 591f806cb9..0c800e48db 100644 --- a/gnu/packages/python-build.scm +++ b/gnu/packages/python-build.scm @@ -587,6 +587,7 @@ (define-public python-setuptools-scm (sha256 (base32 "0i28zghzdzzkm9w8rrjwphggkfs58nh6xnqsjhmqjvqxfypi67h3")))) (build-system python-build-system) + (arguments '(#:tests? #f)) ;disabled to avoid extra dependencies (propagated-inputs `(("python-packaging",python-packaging-bootstrap) ("python-tomli" ,python-tomli) -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 23 09:57:13 2022 Received: (at 60276) by debbugs.gnu.org; 23 Dec 2022 14:57:14 +0000 Received: from localhost ([127.0.0.1]:37200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p8jTz-0005XQ-TF for submit@debbugs.gnu.org; Fri, 23 Dec 2022 09:57:13 -0500 Received: from 20.mo583.mail-out.ovh.net ([91.121.55.239]:37359) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p8jTj-0005WT-6Y for 60276@debbugs.gnu.org; Fri, 23 Dec 2022 09:57:10 -0500 Received: from director6.ghost.mail-out.ovh.net (unknown [10.108.4.200]) by mo583.mail-out.ovh.net (Postfix) with ESMTP id E430922FFC for <60276@debbugs.gnu.org>; Fri, 23 Dec 2022 14:56:52 +0000 (UTC) Received: from ghost-submission-747dc469fd-9glrg (unknown [10.110.115.179]) by director6.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 4F23C1FEA7; Fri, 23 Dec 2022 14:56:51 +0000 (UTC) Received: from ngraves.fr ([37.59.142.102]) by ghost-submission-747dc469fd-9glrg with ESMTPSA id Q0mzGLPBpWO7KAAAQrNR7w (envelope-from ); Fri, 23 Dec 2022 14:56:51 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-102R004622c3dc5-f6c0-4676-bdb5-308079a62f3b, 386A71D95181BD3BE62382AB74010FD52F3115AD) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.140.142 From: Nicolas Graves To: 60276@debbugs.gnu.org Subject: [PATCH 1/3] gnu: python-typing-extensions: Move to (gnu packages python-build). Date: Fri, 23 Dec 2022 15:56:37 +0100 Message-Id: <20221223145639.11963-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.38.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 13957781148673893090 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvhedrhedvgdejtdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofggtgfgsehtkeertdertdejnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleeuhefgveefvefhffdtteegudegveevheetieelueeujefhgeffteetfffhhfdvnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpfeejrdehledrudegvddruddtvdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepiedtvdejieesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekfedpmhhouggvpehsmhhtphhouhht X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 60276 Cc: ngraves@ngraves.fr 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 (-) * a/gnu/packages/python-xyz.scm (python-typing-extensions): Move from here… * a/gnu/packages/python-build.scm (python-typing-extensions): …to here. --- gnu/packages/admin.scm | 2 ++ gnu/packages/audio.scm | 2 ++ gnu/packages/embedded.scm | 2 ++ gnu/packages/orange.scm | 2 ++ gnu/packages/python-build.scm | 62 +++++++++++++++++++++++++++++++++++ gnu/packages/python-xyz.scm | 60 --------------------------------- gnu/packages/rpc.scm | 2 ++ gnu/packages/ssh.scm | 2 ++ 8 files changed, 74 insertions(+), 60 deletions(-) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index b9fd3dab27..c9e2c5a281 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -55,6 +55,7 @@ ;;; Copyright © 2022 ( ;;; Copyright © 2022 Matthew James Kraai ;;; Copyright © 2022 jgart +;;; Copyright © 2022 Nicolas Graves ;;; ;;; This file is part of GNU Guix. ;;; @@ -153,6 +154,7 @@ (define-module (gnu packages admin) #:use-module (gnu packages polkit) #:use-module (gnu packages popt) #:use-module (gnu packages python) + #:use-module (gnu packages python-build) #:use-module (gnu packages python-crypto) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index b1d3007b8c..483ff18753 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -39,6 +39,7 @@ ;;; Copyright © 2022 Arjan Adriaanse ;;; Copyright © 2022 Juliana Sims ;;; Copyright © 2022 Simon Streit +;;; Copyright © 2022 Nicolas Graves ;;; ;;; This file is part of GNU Guix. ;;; @@ -107,6 +108,7 @@ (define-module (gnu packages audio) #:use-module (gnu packages pkg-config) #:use-module (gnu packages pulseaudio) ;libsndfile, libsamplerate #:use-module (gnu packages python) + #:use-module (gnu packages python-build) #:use-module (gnu packages python-science) #:use-module (gnu packages python-xyz) #:use-module (gnu packages qt) diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm index 87c572ba0f..fabc27f8a0 100644 --- a/gnu/packages/embedded.scm +++ b/gnu/packages/embedded.scm @@ -12,6 +12,7 @@ ;;; Copyright © 2021 Morgan Smith ;;; Copyright © 2022 Mathieu Othacehe ;;; Copyright © 2022 Maxim Cournoyer +;;; Copyright © 2022 Nicolas Graves ;;; ;;; This file is part of GNU Guix. ;;; @@ -62,6 +63,7 @@ (define-module (gnu packages embedded) #:use-module (gnu packages perl) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) + #:use-module (gnu packages python-build) #:use-module (gnu packages python-crypto) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) diff --git a/gnu/packages/orange.scm b/gnu/packages/orange.scm index 0b8a642014..c6cfbff6b9 100644 --- a/gnu/packages/orange.scm +++ b/gnu/packages/orange.scm @@ -1,5 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2021, 2022 Vinicius Monego +;;; Copyright © 2022 Nicolas Graves ;;; ;;; This file is part of GNU Guix. ;;; @@ -25,6 +26,7 @@ (define-module (gnu packages orange) #:use-module (gnu packages freedesktop) #:use-module (gnu packages graph) #:use-module (gnu packages machine-learning) + #:use-module (gnu packages python-build) #:use-module (gnu packages python-crypto) #:use-module (gnu packages python-science) #:use-module (gnu packages python-web) diff --git a/gnu/packages/python-build.scm b/gnu/packages/python-build.scm index 716108df2b..07f7834a1e 100644 --- a/gnu/packages/python-build.scm +++ b/gnu/packages/python-build.scm @@ -8,6 +8,7 @@ ;;; Copyright © 2021 Tobias Geerinckx-Rice ;;; Copyright © 2021, 2022 Ricardo Wurmus ;;; Copyright © 2022 Garek Dyszel +;;; Copyright © 2022 Nicolas Graves ;;; ;;; This file is part of GNU Guix. ;;; @@ -515,6 +516,67 @@ (define-public python-flit-scm system, then @code{flit_core} to build the package.") (license license:expat))) +(define-public python-typing-extensions + (package + (name "python-typing-extensions") + (version "4.0.1") + (source (origin + ;; The test script is missing from the PyPI archive. + (method git-fetch) + (uri (git-reference + (url "https://github.com/python/typing") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0a35fh5wk9s538x0w3dz95y0avnhd2srzyv9s1a372711n8hdl4p")))) + (build-system python-build-system) + (arguments + (list + #:tests? #f ;requires Python's test module, not available in Guix + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'enter-source-directory + (lambda _ + (chdir "typing_extensions"))) + ;; XXX: PEP 517 manual build copied from python-isort. + (replace 'build + (lambda _ + (invoke "python" "-m" "build" "--wheel" "--no-isolation" "."))) + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "python" "src/test_typing_extensions.py")))) + (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-pypa-build python-flit-core)) + (home-page "https://github.com/python/typing/typing_extensions") + (synopsis "Experimental type hints for Python") + (description + "The typing_extensions module contains additional @code{typing} hints not +yet present in the of the @code{typing} standard library. +Included are implementations of: +@enumerate +@item ClassVar +@item ContextManager +@item Counter +@item DefaultDict +@item Deque +@item NewType +@item NoReturn +@item overload +@item Protocol +@item runtime +@item Text +@item Type +@item TYPE_CHECKING +@item AsyncGenerator +@end enumerate\n") + (license license:psfl))) + (define-public python-setuptools-scm (package (name "python-setuptools-scm") diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 6226f2a3ea..80981ca46a 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -22393,66 +22393,6 @@ (define-public python-typeguard with PEP 484 argument (and return) type annotations.") (license license:expat))) -(define-public python-typing-extensions - (package - (name "python-typing-extensions") - (version "4.0.1") - (source (origin - ;; The test script is missing from the PyPI archive. - (method git-fetch) - (uri (git-reference - (url "https://github.com/python/typing") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0a35fh5wk9s538x0w3dz95y0avnhd2srzyv9s1a372711n8hdl4p")))) - (build-system python-build-system) - (arguments - (list - #:tests? #f ;requires Python's test module, not available in Guix - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'enter-source-directory - (lambda _ - (chdir "typing_extensions"))) - ;; XXX: PEP 517 manual build copied from python-isort. - (replace 'build - (lambda _ - (invoke "python" "-m" "build" "--wheel" "--no-isolation" "."))) - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - (invoke "python" "src/test_typing_extensions.py")))) - (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-pypa-build python-flit-core)) - (home-page "https://github.com/python/typing/typing_extensions") - (synopsis "Experimental type hints for Python") - (description - "The typing_extensions module contains additional @code{typing} hints not -yet present in the of the @code{typing} standard library. -Included are implementations of: -@enumerate -@item ClassVar -@item ContextManager -@item Counter -@item DefaultDict -@item Deque -@item NewType -@item NoReturn -@item overload -@item Protocol -@item runtime -@item Text -@item Type -@item TYPE_CHECKING -@item AsyncGenerator -@end enumerate\n") - (license license:psfl))) (define-public python-typing-extensions-next (package diff --git a/gnu/packages/rpc.scm b/gnu/packages/rpc.scm index 59a4c41343..5699f5b2be 100644 --- a/gnu/packages/rpc.scm +++ b/gnu/packages/rpc.scm @@ -6,6 +6,7 @@ ;;; Copyright © 2021 Greg Hogan ;;; Copyright © 2021 Tobias Geerinckx-Rice ;;; Copyright © 2022 Maxim Cournoyer +;;; Copyright © 2022 Nicolas Graves ;;; ;;; This file is part of GNU Guix. ;;; @@ -42,6 +43,7 @@ (define-module (gnu packages rpc) #:use-module (gnu packages pkg-config) #:use-module (gnu packages protobuf) #:use-module (gnu packages python) + #:use-module (gnu packages python-build) #:use-module (gnu packages python-xyz) #:use-module (gnu packages regex) #:use-module (gnu packages tls) diff --git a/gnu/packages/ssh.scm b/gnu/packages/ssh.scm index babed807f9..7a9b40b2e4 100644 --- a/gnu/packages/ssh.scm +++ b/gnu/packages/ssh.scm @@ -17,6 +17,7 @@ ;;; Copyright © 2020 Oleg Pykhalov ;;; Copyright © 2020, 2021, 2022 Maxim Cournoyer ;;; Copyright © 2021 Brice Waegeneire +;;; Copyright © 2022 Nicolas Graves ;;; ;;; This file is part of GNU Guix. ;;; @@ -61,6 +62,7 @@ (define-module (gnu packages ssh) #:use-module (gnu packages popt) #:use-module (gnu packages protobuf) #:use-module (gnu packages python) + #:use-module (gnu packages python-build) #:use-module (gnu packages python-crypto) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 03 18:35:08 2024 Received: (at 60276-done) by debbugs.gnu.org; 3 Feb 2024 23:35:08 +0000 Received: from localhost ([127.0.0.1]:47278 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rWPXQ-0001vv-C7 for submit@debbugs.gnu.org; Sat, 03 Feb 2024 18:35:08 -0500 Received: from 9.mo583.mail-out.ovh.net ([178.32.96.204]:42337) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rWPXN-0001vl-He for 60276-done@debbugs.gnu.org; Sat, 03 Feb 2024 18:35:07 -0500 Received: from director10.ghost.mail-out.ovh.net (unknown [10.109.148.49]) by mo583.mail-out.ovh.net (Postfix) with ESMTP id D6AB8282C6 for <60276-done@debbugs.gnu.org>; Sat, 3 Feb 2024 23:34:51 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-wcct7 (unknown [10.110.168.217]) by director10.ghost.mail-out.ovh.net (Postfix) with ESMTPS id AA9AB1FE83 for <60276-done@debbugs.gnu.org>; Sat, 3 Feb 2024 23:34:51 +0000 (UTC) Received: from ngraves.fr ([37.59.142.105]) by ghost-submission-6684bf9d7b-wcct7 with ESMTPSA id pMZ6KJvNvmUqKR4Ac3A4Fg (envelope-from ) for <60276-done@debbugs.gnu.org>; Sat, 03 Feb 2024 23:34:51 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-105G00669e0c838-a049-4c1a-bbe5-40118b51239b, CDD90146079FDB87F723A7A7FD21F5F4569C6C59) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.146.208 From: Nicolas Graves To: 60276-done@debbugs.gnu.org Subject: close 60276 Date: Sun, 04 Feb 2024 00:34:51 +0100 Message-ID: <877cjlceas.fsf@ngraves.fr> MIME-Version: 1.0 Content-Type: text/plain X-Ovh-Tracer-Id: 14815435399226057347 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedujedguddvucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvffufffkgggtsehttdertddttddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepueejleeileejfffhleetjedtleejheevudffleevgfdufeekhefgvddvveegveefnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrddutdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeitddvjeeiqdguohhnvgesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekfedpmhhouggvpehsmhhtphhouhht X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 60276-done 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 (-) Obsolete. -- Best regards, Nicolas Graves From unknown Fri Jun 20 05:33:18 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 03 Mar 2024 12:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator