From patchwork Wed Jan 22 18:32:19 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: David Elsing X-Patchwork-Id: 37594 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A8CCA27BBEB; Wed, 22 Jan 2025 18:34:50 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.5 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED,URIBL_SBL_A autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 1F8B027BBE2 for ; Wed, 22 Jan 2025 18:34:50 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tafYL-0005PL-AZ; Wed, 22 Jan 2025 13:34:15 -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 1tafYF-0005Nw-31 for guix-patches@gnu.org; Wed, 22 Jan 2025 13:34:07 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tafYE-0001N5-Fl for guix-patches@gnu.org; Wed, 22 Jan 2025 13:34:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=AKK1axDuxVYrY/yL9B1G1hLyJMRewG008Bj/bVCS95M=; b=r0vo7VRLfSzV9tgRW+JDL6TBXPSdf2+CgwdYoQYgRkvD4k3YjV01u48t+i16Fk2BmJUuD0bs9n34AVUdOeWeCgL+vu0FXwNyNxswrr9BE4qS/nN6+y+aytdEqhi1v8UznaEtOqkYjcTzpkSacJbFzPytNx62QQXraSm/Jt2I0enkblmlJFJ723Ov9n1AyuPV/xfiMQIx9YePpcKg/S7B0I3cFnpG2RiFKHWxoF5/ABAevUd0v3z7h2dsymufN6LjKv051NoccoyJ6xGBxMagty4U6BrbgmcvQqa5PyHTudqccktp1sesJbuJEUUo7sAigeuGKVxawyh2okRHjIGK8Q==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tafYE-0001aa-A1 for guix-patches@gnu.org; Wed, 22 Jan 2025 13:34:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#75708] [PATCH v2 08/14] gnu: python-sympy: Update to 1.13.3. Resent-From: David Elsing Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 22 Jan 2025 18:34:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75708 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75708@debbugs.gnu.org Cc: David Elsing Received: via spool by 75708-submit@debbugs.gnu.org id=B75708.17375708265975 (code B ref 75708); Wed, 22 Jan 2025 18:34:06 +0000 Received: (at 75708) by debbugs.gnu.org; 22 Jan 2025 18:33:46 +0000 Received: from localhost ([127.0.0.1]:36448 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tafXt-0001YD-Uu for submit@debbugs.gnu.org; Wed, 22 Jan 2025 13:33:46 -0500 Received: from mout01.posteo.de ([185.67.36.65]:39823) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tafXd-0001VV-0l for 75708@debbugs.gnu.org; Wed, 22 Jan 2025 13:33:30 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 2E961240027 for <75708@debbugs.gnu.org>; Wed, 22 Jan 2025 19:33:23 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1737570803; bh=rOpO/zTs+9tS0MXe2uCcxC0KueoTpEX+JmA0xBEWVRs=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version: Content-Transfer-Encoding:From; b=RFa9WenukJJ1meugOpkxCsiJ5WZ8A+YTtQzzGrLoU/w5HYJfMeO8aVNovmTElBkL6 dDdAkR/b/AEtjh7TFD/MHOQL7vLunTUBBi5PMN8oMhPG7bFQt6u9fjLWZPq6M+X+CS nGl1RaDfmtEauF/UQV+e93DkVQS5cv2mr3Oj8eBAImaVfXCQ/+N0Y/cOC44QTQZkVd hxHqSXcRFuGEknmM1Db8tC7y2DCoDSXL7bsfDP13pZomA2LdWuXbl9foNMQ4CXFRzY fjgH1P4s4Tlk8wl+eNfYazntYsWPwFZsU/O8cznNvVDwoLwv3SbaY7DNFDVLwr9/Tx 9NIJ5ua8zUK4g== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4YdXl65nlwz6tvm; Wed, 22 Jan 2025 19:33:22 +0100 (CET) From: David Elsing Date: Wed, 22 Jan 2025 18:32:19 +0000 Message-ID: <20250122183235.3472-9-david.elsing@posteo.net> In-Reply-To: <20250120215716.15707-1-david.elsing@posteo.net> References: <20250120215716.15707-1-david.elsing@posteo.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-xyz.scm (python-sympy): Update to 1.13.3. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Adjust 'check phase. [native-inputs]: New field to add python-hypothesis, python-pytest, python-setuptools and python-wheel. --- gnu/packages/python-xyz.scm | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 1f7ac3e069..9e389ed02e 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -14963,24 +14963,28 @@ (define-public python-syllables (define-public python-sympy (package (name "python-sympy") - (version "1.11.1") + (version "1.13.3") (source (origin (method url-fetch) (uri (pypi-uri "sympy" version)) (sha256 - (base32 "0n46x1rfy8c2a9za3yp2va5icigxj805f9fmiq8c1drwwvf808z3")))) - (build-system python-build-system) + (base32 "1nf4zrjjbnv47n6sl6x9blfyarski61vdjaz4ygb62hfag3d4zxj")))) + (build-system pyproject-build-system) (arguments - `(#:phases + '(#:phases (modify-phases %standard-phases (replace 'check - (lambda* (#:key outputs #:allow-other-keys) - (invoke - (or (which "python3") (which "python")) - "-c" "import sympy; sympy.test(\"/core\")")))))) - (propagated-inputs - (list python-mpmath)) + (lambda* (#:key tests? #:allow-other-keys) + (if tests? + (invoke "python3" "-c" + "import sympy; sympy.test(\"/core\")"))))))) + (propagated-inputs (list python-mpmath)) + (native-inputs + (list python-hypothesis + python-pytest + python-setuptools + python-wheel)) (home-page "https://www.sympy.org/") (synopsis "Python library for symbolic mathematics") (description