From patchwork Mon May 13 20:52:06 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Vinicius Monego X-Patchwork-Id: 64421 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 C1C8D27BBE9; Mon, 13 May 2024 21:54:54 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED 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 870E427BBEA for ; Mon, 13 May 2024 21:54:53 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s6cgR-00016o-Gn; Mon, 13 May 2024 16:54:07 -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 ) id 1s6cgN-00013J-Mu for guix-patches@gnu.org; Mon, 13 May 2024 16:54:03 -0400 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 1s6cgN-0000RN-EE for guix-patches@gnu.org; Mon, 13 May 2024 16:54:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s6cgN-0000lu-2Q for guix-patches@gnu.org; Mon, 13 May 2024 16:54:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#70924] [PATCH 01/10] gnu: Add python-memory-allocator. References: In-Reply-To: Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 May 2024 20:54:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70924 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70924@debbugs.gnu.org Cc: Vinicius Monego Received: via spool by 70924-submit@debbugs.gnu.org id=B70924.17156336022856 (code B ref 70924); Mon, 13 May 2024 20:54:03 +0000 Received: (at 70924) by debbugs.gnu.org; 13 May 2024 20:53:22 +0000 Received: from localhost ([127.0.0.1]:34873 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6cfh-0000jv-My for submit@debbugs.gnu.org; Mon, 13 May 2024 16:53:22 -0400 Received: from mout01.posteo.de ([185.67.36.65]:39479) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6cfW-0000jR-7z for 70924@debbugs.gnu.org; Mon, 13 May 2024 16:53:19 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id BAFAE240029 for <70924@debbugs.gnu.org>; Mon, 13 May 2024 22:53:03 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1715633583; bh=+EwGM9GrJST7xvwsnNRArOnWRs2MM368Sj7Icc2sjeM=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version:Content-Type: Content-Transfer-Encoding:From; b=gUbp+PSxxlcUJWzznKTuObJEkdOiEfioZXdYQTzYgB6vbITBT8EKfieosuWdb617U VqMa/o+ZVk14Bs1UMXNv+/nztvUKovsqfDlIIPTQbav7rUNT6gEGso+F2yWuDrqjQJ fD82jyMhbXBF9VSO6g/pXlu1smA5lAzBfFNKiWo/qYPS0PWKKWAS6aFLJsDPilIFyw CigO0hLNldSIER1ZGXlyeCMiQlCHs9Oyr+2WPcFRul1y/xGz4D+NqrvTMp/FrckBQE VHkZycfilfPgaA60QUZH7VjV81o+KYX76oILA+BpY0pf77w6hdJW9H1i4F08t6/r54 CNwYV4zXNueBA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4VdWsV4kbRz9rxG; Mon, 13 May 2024 22:53:02 +0200 (CEST) From: Vinicius Monego Date: Mon, 13 May 2024 20:52:06 +0000 Message-Id: <676c926b816fad99606d7803b3b43156fe4696a1.1715633288.git.monego@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/sagemath.scm (python-memory-allocator): New variable. Change-Id: Ib914cc736fa16c2a7bb2919d94aaf102e3513a60 --- gnu/packages/sagemath.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) base-commit: 89cd778f6a45cd9b43a4dc1f236dcd0a87af955c diff --git a/gnu/packages/sagemath.scm b/gnu/packages/sagemath.scm index 8d5d04ee93..9ccb7eb055 100644 --- a/gnu/packages/sagemath.scm +++ b/gnu/packages/sagemath.scm @@ -4,6 +4,7 @@ ;;; Copyright © 2019, 2020 Tobias Geerinckx-Rice ;;; Copyright © 2020 Jakub Kądziołka ;;; Copyright © 2021 Efraim Flashner +;;; Copyright © 2024 Vinicius Monego ;;; ;;; This file is part of GNU Guix. ;;; @@ -23,6 +24,7 @@ (define-module (gnu packages sagemath) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix build-system gnu) + #:use-module (guix build-system pyproject) #:use-module (guix build-system python) #:use-module (guix download) #:use-module (guix git-download) @@ -94,6 +96,35 @@ (define-public python-gmpy2 libraries GMO, MPFR and MPC.") (license license:lgpl3+))) +(define-public python-memory-allocator + (package + (name "python-memory-allocator") + (version "0.1.4") + (source + (origin + (method url-fetch) + (uri (pypi-uri "memory_allocator" version)) + (sha256 + (base32 "1r7g175ddbpn5kjgs6f09s7mfachzw94p02snki6f6830dmj22fn")))) + (build-system pyproject-build-system) + (native-inputs (list python-cython)) + (home-page "https://github.com/sagemath/memory_allocator") + (synopsis "Extension class to allocate memory easily with Cython") + (description "This package provides a single extension class + @code{MemoryAllocator} with @{cdef} methods + +@itemize +@item @code{malloc} +@item @code{calloc} +@item @code{allocarray} +@item @code{realloc} +@item @code{reallocarray} +@item @code{aligned_malloc} +@item @code{aligned_malloc} +@item @code{aligned_calloc} +@item @code{aligned_allocarray}") + (license license:gpl3+))) + (define-public cliquer (package (name "cliquer") From patchwork Mon May 13 20:52:07 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinicius Monego X-Patchwork-Id: 64419 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 953AF27BBE9; Mon, 13 May 2024 21:54:42 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED 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 8804927BBE2 for ; Mon, 13 May 2024 21:54:41 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s6cgN-00013a-WC; Mon, 13 May 2024 16:54:04 -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 ) id 1s6cgL-00012n-R7 for guix-patches@gnu.org; Mon, 13 May 2024 16:54:01 -0400 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 1s6cgL-0000Qd-I8 for guix-patches@gnu.org; Mon, 13 May 2024 16:54:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s6cgM-0000lg-4z for guix-patches@gnu.org; Mon, 13 May 2024 16:54:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#70924] [PATCH 02/10] gnu: Add python-calver. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 May 2024 20:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70924 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70924@debbugs.gnu.org Cc: Vinicius Monego Received: via spool by 70924-submit@debbugs.gnu.org id=B70924.17156335982832 (code B ref 70924); Mon, 13 May 2024 20:54:02 +0000 Received: (at 70924) by debbugs.gnu.org; 13 May 2024 20:53:18 +0000 Received: from localhost ([127.0.0.1]:34867 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6cfd-0000jb-Tm for submit@debbugs.gnu.org; Mon, 13 May 2024 16:53:18 -0400 Received: from mout02.posteo.de ([185.67.36.66]:46995) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6cfb-0000jS-9K for 70924@debbugs.gnu.org; Mon, 13 May 2024 16:53:16 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 5C6C2240104 for <70924@debbugs.gnu.org>; Mon, 13 May 2024 22:53:08 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1715633588; bh=bWbf+Yj/SF8BpYvieS/1zTXklvYNtbA24WzcmKtqMkI=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=DUKI+Hedry6zEOS4r16N+qrB5PHCHWg6ZY7hFQgbFeDZ/ZVWnmO7S/xf63eaumM69 ru3e7ZGVPYLwONQE/Ai5h5Bnw1Nee+UFtvcCPRSfoFo2LsNOsQUeJ4mlApB/uT2HZU bKkH4tAAkjCFWci+5h/pg0HTNGY4U5R9hWBd/I9YCsU0hi0GaHUiPLO81bQzno5AFX dogEXiPU2QRV4zVSl6P6XBllnKDQn7JEYhC7aQm1gg1QRhn2wvlzT8q84gSnn98Hxl 5EDBSUR5uWFflBl+MAt3ly9P9hR91ANwOAwSffPu8EBWgTG05QYspyCepOds09B5Df TXrfCQFzpNDog== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4VdWsb1gkJz9rxF; Mon, 13 May 2024 22:53:06 +0200 (CEST) From: Vinicius Monego Date: Mon, 13 May 2024 20:52:07 +0000 Message-Id: In-Reply-To: <676c926b816fad99606d7803b3b43156fe4696a1.1715633288.git.monego@posteo.net> References: <676c926b816fad99606d7803b3b43156fe4696a1.1715633288.git.monego@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-build.scm (python-calver): New variable. Change-Id: Icaf6d09519f792b42a5e0992b2e4fed4131b67f5 --- gnu/packages/python-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 557c6d5815..901b0b25c5 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -25872,6 +25872,27 @@ (define-public python-send2trash user's @file{~/Trash} directory.") (license license:bsd-3))) +(define-public python-calver + (package + (name "python-calver") + (version "2022.06.26") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/di/calver") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "14l9kv9igcmp5k6d2ahnx6z4dn6zy5kykz95hkh0rkqswn8x79b1")))) + (build-system pyproject-build-system) + (native-inputs (list python-pretend python-pytest)) + (home-page "https://github.com/di/calver") + (synopsis "Setuptools extension for CalVer package versions") + (description "The calver package is a setuptools extension for +automatically defining your Python package version as a calendar version.") + (license license:asl2.0))) + (define-public python-pyfavicon (package (name "python-pyfavicon") From patchwork Mon May 13 20:52:08 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinicius Monego X-Patchwork-Id: 64415 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 4341327BBEA; Mon, 13 May 2024 21:54:31 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED 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 C2D5127BBE9 for ; Mon, 13 May 2024 21:54:30 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s6cgP-00014u-69; Mon, 13 May 2024 16:54:05 -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 ) id 1s6cgN-000133-AK for guix-patches@gnu.org; Mon, 13 May 2024 16:54:03 -0400 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 1s6cgM-0000Qj-0Q for guix-patches@gnu.org; Mon, 13 May 2024 16:54:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s6cgM-0000ln-K6 for guix-patches@gnu.org; Mon, 13 May 2024 16:54:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#70924] [PATCH 03/10] gnu: Add python-async-lru. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 May 2024 20:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70924 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70924@debbugs.gnu.org Cc: Vinicius Monego Received: via spool by 70924-submit@debbugs.gnu.org id=B70924.17156336012850 (code B ref 70924); Mon, 13 May 2024 20:54:02 +0000 Received: (at 70924) by debbugs.gnu.org; 13 May 2024 20:53:21 +0000 Received: from localhost ([127.0.0.1]:34871 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6cfh-0000jt-Bo for submit@debbugs.gnu.org; Mon, 13 May 2024 16:53:21 -0400 Received: from mout01.posteo.de ([185.67.36.65]:59675) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6cff-0000jT-2H for 70924@debbugs.gnu.org; Mon, 13 May 2024 16:53:19 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id C1E8F24002A for <70924@debbugs.gnu.org>; Mon, 13 May 2024 22:53:12 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1715633592; bh=wDPQ4fNaoC6l5ZYjcDfIohTCLcSNpIl91NNydqSaT2k=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=Fk2NHfhEWNKIXH7p+YnPvkxb4yht8+8m3xvcH/KXhqKAQzu42RzUX71Ysc4PKcOqr 6B9/b7kL4dpQnOsEiPVTsrCoWJHzcYx3SHNzOQTTsNMyWDav/9GF1xNYlox4QZPkCP AcTkJAaBW7kDN0zFFdDKPL/cfL+Og1Kkn+qQeKN7eeqIJAH1RZM+H/wOqE81RdidKf H84WQfu2fOQbi06/RawQrlY4Zh+ETMJFnNZkEFDGd+C5gqN4tCOAt6BRFfOMWiC24V n//fLq2dGqBIjOl9hN3c+HirBX/i3TAj7aeimSaey10rcndy+0qsrt5cftUK9Nwm/6 9CN1rG8qcCONg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4VdWsg67dtz9rxD; Mon, 13 May 2024 22:53:11 +0200 (CEST) From: Vinicius Monego Date: Mon, 13 May 2024 20:52:08 +0000 Message-Id: <4954ddcec07219ed0110f8fa5f038de716703092.1715633288.git.monego@posteo.net> In-Reply-To: <676c926b816fad99606d7803b3b43156fe4696a1.1715633288.git.monego@posteo.net> References: <676c926b816fad99606d7803b3b43156fe4696a1.1715633288.git.monego@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-async-lru): New variable. Change-Id: I980f53542ae44c6a2127677171d16b29aa4a3d64 --- gnu/packages/python-xyz.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 901b0b25c5..73b2753dc3 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -22326,6 +22326,31 @@ (define-public python-kivymd Design spec without sacrificing ease of use or application performance.") (license license:expat))) +(define-public python-async-lru + (package + (name "python-async-lru") + (version "2.0.4") + (source + (origin + (method url-fetch) + (uri (pypi-uri "async-lru" version)) + (sha256 + (base32 "09sn3bc3gc2flijm9k8kn4hmbnlkaddhqahb49izy188yrfrm9dq")))) + (build-system pyproject-build-system) + (native-inputs (list python-pytest + python-pytest-asyncio + python-pytest-cov + python-pytest-timeout)) + (propagated-inputs (list python-typing-extensions)) + (home-page "https://github.com/aio-libs/async-lru") + (synopsis "Simple LRU cache for asyncio") + (description + "This package is a port of Python's built-in @code{functools.lru_cache} +function for @code{asyncio}. To better handle async behaviour, it also +ensures multiple concurrent calls will only result in 1 call to the wrapped +function, with all awaits receiving the result of that call when it completes.") + (license license:expat))) + (define-public python-asyncinject (package (name "python-asyncinject") From patchwork Mon May 13 20:52:09 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinicius Monego X-Patchwork-Id: 64416 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 F07E527BBEA; Mon, 13 May 2024 21:54:35 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED 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 7772927BBE2 for ; Mon, 13 May 2024 21:54:35 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s6cgO-00014e-TS; Mon, 13 May 2024 16:54:04 -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 ) id 1s6cgN-000131-4Q for guix-patches@gnu.org; Mon, 13 May 2024 16:54:03 -0400 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 1s6cgM-0000R8-Rb for guix-patches@gnu.org; Mon, 13 May 2024 16:54:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s6cgN-0000m0-Dq for guix-patches@gnu.org; Mon, 13 May 2024 16:54:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#70924] [PATCH 04/10] gnu: Add python-isoduration. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 May 2024 20:54:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70924 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70924@debbugs.gnu.org Cc: Vinicius Monego Received: via spool by 70924-submit@debbugs.gnu.org id=B70924.17156336052869 (code B ref 70924); Mon, 13 May 2024 20:54:03 +0000 Received: (at 70924) by debbugs.gnu.org; 13 May 2024 20:53:25 +0000 Received: from localhost ([127.0.0.1]:34877 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6cfl-0000kD-6l for submit@debbugs.gnu.org; Mon, 13 May 2024 16:53:25 -0400 Received: from mout02.posteo.de ([185.67.36.66]:52739) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6cfj-0000jc-7m for 70924@debbugs.gnu.org; Mon, 13 May 2024 16:53:23 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id EE477240103 for <70924@debbugs.gnu.org>; Mon, 13 May 2024 22:53:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1715633597; bh=A9uLLyMljTHAZ/MwJ+6cBbAzoMrfSliHy0yqkxnZK0c=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=FQIfzFcmOS0SZv0z0bVHCwnzXH1Tl5yJvFkvN4JCUkcvv7IAS5YACArFDAc8odvyB vYWy5bq7X/pDNKAwYZDr0bbdAs+WVDUNg+F7cnr3f8wizFDfWRipM6vYGHyH5ruASo rfMjuhhAMLz9TaKmy/qWc7yn4tM8YN27bs/pYBkq7+Jn6a25jN9YT67PqVyLdW54v8 0tVT/2xANsygGOhqDbg+oA2xtoIB6lOT5gXPLZhB/a4K/4jDwJ0PJWtULZPDngYYDH WJcN6eNfVisiZY6oTmBxkS116q/6tS2fH7ueS/vZRjGRo+zG03KXWenBH2aadwt3kU s4nnqBDQewrbw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4VdWsm0RVJz9rxF; Mon, 13 May 2024 22:53:15 +0200 (CEST) From: Vinicius Monego Date: Mon, 13 May 2024 20:52:09 +0000 Message-Id: In-Reply-To: <676c926b816fad99606d7803b3b43156fe4696a1.1715633288.git.monego@posteo.net> References: <676c926b816fad99606d7803b3b43156fe4696a1.1715633288.git.monego@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-isoduration): New variable. Change-Id: Ifc56c0405ec865f9f5c7f404248e02fe108d867d --- gnu/packages/python-xyz.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 73b2753dc3..1bb08ecb9b 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -23639,6 +23639,31 @@ (define-public python-invoke instead of servers and network commands.") (license license:bsd-3))) +(define-public python-isoduration + (package + (name "python-isoduration") + (version "20.11.0") + (source (origin + (method git-fetch) ; no tests in PyPI + (uri (git-reference + (url "https://github.com/bolsote/isoduration") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1naml13qa1inr6k0j25jgw49r3wnkvwq5xc0v4navz6mxlgsrfp8")))) + (build-system pyproject-build-system) + (native-inputs (list python-isodate + python-pytest + python-pytest-benchmark)) + (propagated-inputs (list python-arrow)) + (home-page "https://github.com/bolsote/isoduration") + (synopsis "Operations with ISO 8601 durations") + (description "This package provides operations with ISO 8601 durations. +It addresses the shortcomings of @code{isodate} (as described in their own +Limitations section).") + (license license:isc))) + (define-public python-automat (package (name "python-automat") From patchwork Mon May 13 20:52:10 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinicius Monego X-Patchwork-Id: 64417 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 A444127BBE9; Mon, 13 May 2024 21:54:40 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable 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 8F4E527BBE2 for ; Mon, 13 May 2024 21:54:36 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s6cgO-00014i-V2; Mon, 13 May 2024 16:54:04 -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 ) id 1s6cgN-00013H-JZ for guix-patches@gnu.org; Mon, 13 May 2024 16:54:03 -0400 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 1s6cgN-0000RK-AP for guix-patches@gnu.org; Mon, 13 May 2024 16:54:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s6cgN-0000m7-Sb for guix-patches@gnu.org; Mon, 13 May 2024 16:54:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#70924] [PATCH 05/10] gnu: Add python-uri-template. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 May 2024 20:54:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70924 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70924@debbugs.gnu.org Cc: Vinicius Monego Received: via spool by 70924-submit@debbugs.gnu.org id=B70924.17156336102882 (code B ref 70924); Mon, 13 May 2024 20:54:03 +0000 Received: (at 70924) by debbugs.gnu.org; 13 May 2024 20:53:30 +0000 Received: from localhost ([127.0.0.1]:34882 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6cfp-0000kQ-Gp for submit@debbugs.gnu.org; Mon, 13 May 2024 16:53:29 -0400 Received: from mout01.posteo.de ([185.67.36.65]:33387) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6cfn-0000k7-IO for 70924@debbugs.gnu.org; Mon, 13 May 2024 16:53:28 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 2F32D240028 for <70924@debbugs.gnu.org>; Mon, 13 May 2024 22:53:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1715633601; bh=+0BaVpxlkpTRHXGPhaKRBOPm05q54TtcRw6XbEaHKEE=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=Rpt7pFE7cG54sdFxzDdVp79IytjZDL+aYZ95Yk4usTVwS7v7oYAjqmgyGLz4YFiJv RU649gaBKlZ1TPQPv6R7NaSWqj6FS9/MFfKoeQCIA8BKBJVegO0zHrhW0GvYeVerjn 35+KhyzvAeGH8SyfaTQksxURhR3A69M7IYCerceIS2vl8CYWzmX/u6NV9E2+I+8Wmi Bvy7uvhdxupse1b2R2Uke0eChie9iW7PsFIFQfxSJjssyGHSwitzCsSSQDMSzcf/Bo 1iuGhUR4ARK3NkZ86PuU+mkFXJy0pcsgFVnGfbbKqUXX4j0jBXqhS0W8A7qpYp1yzU 6I1/fRde1wtsw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4VdWsr2By8z9rxL; Mon, 13 May 2024 22:53:20 +0200 (CEST) From: Vinicius Monego Date: Mon, 13 May 2024 20:52:10 +0000 Message-Id: In-Reply-To: <676c926b816fad99606d7803b3b43156fe4696a1.1715633288.git.monego@posteo.net> References: <676c926b816fad99606d7803b3b43156fe4696a1.1715633288.git.monego@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-uri-template): New variable. Change-Id: I31c110ca1581298f5648213c4247d30b156c5f77 --- 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 1bb08ecb9b..79c7b310d4 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -24249,6 +24249,24 @@ (define-public python-icdiff parts of the lines that were modified.") (license license:psfl))) +(define-public python-uri-template + (package + (name "python-uri-template") + (version "1.3.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "uri-template" version)) + (sha256 + (base32 "1ixczlgnsjv2850r6w0cb2npwcwzdqri8njr1pi7v371cpmzh00f")))) + (build-system pyproject-build-system) + (arguments (list #:tests? #f)) ; there are no Python test scripts + (home-page "https://gitlab.linss.com/open-source/python/uri-template") + (synopsis "RFC 6570 URI Template Processor") + (description "This packages implements URI Template expansion in strict +adherence to RFC 6570, but adds a few extensions.") + (license license:expat))) + (define-public python-dirsync (package (name "python-dirsync") From patchwork Mon May 13 20:52:11 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinicius Monego X-Patchwork-Id: 64413 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 B833C27BBE9; Mon, 13 May 2024 21:54:22 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable 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 1C78A27BBE2 for ; Mon, 13 May 2024 21:54:21 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s6cgP-00014x-7u; Mon, 13 May 2024 16:54:05 -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 ) id 1s6cgO-00013f-3D for guix-patches@gnu.org; Mon, 13 May 2024 16:54:04 -0400 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 1s6cgN-0000RX-Qh for guix-patches@gnu.org; Mon, 13 May 2024 16:54:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s6cgO-0000mF-DT for guix-patches@gnu.org; Mon, 13 May 2024 16:54:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#70924] [PATCH 06/10] gnu: Add python-pyproject-api. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 May 2024 20:54:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70924 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70924@debbugs.gnu.org Cc: Vinicius Monego Received: via spool by 70924-submit@debbugs.gnu.org id=B70924.17156336142895 (code B ref 70924); Mon, 13 May 2024 20:54:04 +0000 Received: (at 70924) by debbugs.gnu.org; 13 May 2024 20:53:34 +0000 Received: from localhost ([127.0.0.1]:34886 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6cft-0000kd-U2 for submit@debbugs.gnu.org; Mon, 13 May 2024 16:53:34 -0400 Received: from mout01.posteo.de ([185.67.36.65]:57059) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6cfs-0000kK-1f for 70924@debbugs.gnu.org; Mon, 13 May 2024 16:53:32 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 8FC5024002B for <70924@debbugs.gnu.org>; Mon, 13 May 2024 22:53:25 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1715633605; bh=HcCer0xQ21NKIQqL1BN0114WvwrpUHzu+wKk6TpBULU=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=HvSJMqfxKUBrlj3F5p/z9BNLzh05Xi1HMXSHTS3T9su6DU9LQkheRizYxJjsL425A N8Ro5ZLt301FwQxA1QkMtnS0cBu2yLSUyIXlBPa+N7ru5u1DW0k+ZIODyOBA+0B8zn OuNok7yhNjHwGKGnDTTVcQB/f/wJlEz2OkatjsiQRLQXT39JOOlAsmfp1eiqFg632T DjSdwWbKZYFbmpVEOK1o8U5b+rSDwcAssi8EMDBbWZqImpcxzpxxVT+jN4EvqlqrkH EuqyLbnKnhWrXOIsw8alDWY0CMUcX+zqTX+NUFjtNSNjSzGva7FzyXMI9hEjnaPtGW bCbQjQuTtUrsQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4VdWsw3y9pz9rxK; Mon, 13 May 2024 22:53:24 +0200 (CEST) From: Vinicius Monego Date: Mon, 13 May 2024 20:52:11 +0000 Message-Id: <80a138c1893532ec9188fd0905cbaaa583a6c609.1715633288.git.monego@posteo.net> In-Reply-To: <676c926b816fad99606d7803b3b43156fe4696a1.1715633288.git.monego@posteo.net> References: <676c926b816fad99606d7803b3b43156fe4696a1.1715633288.git.monego@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-pyproject-api): New variable. Change-Id: I4bef06ecebcf3c5df99196b75017a4d97c7f2dda --- gnu/packages/python-xyz.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 79c7b310d4..521005174e 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -17179,6 +17179,41 @@ (define-public python-forex-python @end itemize") (license license:expat))) +(define-public python-pyproject-api + (package + (name "python-pyproject-api") + (version "1.6.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pyproject_api" version)) + (sha256 + (base32 "0f75rajzk72ay4x9ajw1835amm932q7cdn0yrbwiy3fwi80xq5qq")))) + (build-system pyproject-build-system) + (arguments + (list + #:test-flags + ;; This test fails with AssertionError. + #~(list "-k" "not test_setuptools_prepare_metadata_for_build_wheel") + #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'relax-packaging + (lambda _ + (substitute* "pyproject.toml" + ;; We have packaging 21.3. + (("packaging>=23.1") "packaging>=21.3"))))))) + (propagated-inputs (list python-packaging python-tomli)) + (native-inputs (list python-covdefaults + python-hatch-vcs + python-hatchling + python-pytest + python-pytest-cov + python-pytest-mock)) + (home-page "https://pyproject-api.readthedocs.io/en/latest/") + (synopsis "API to interact with the Python pyproject.toml based projects") + (description "@code{pyproject-api} aims to abstract away interaction with +@code{pyproject.toml} style projects in a flexible way.") + (license license:expat))) + (define-public python-simpleeval (package (name "python-simpleeval") From patchwork Mon May 13 20:52:12 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Vinicius Monego X-Patchwork-Id: 64418 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 620EE27BBE9; Mon, 13 May 2024 21:54:41 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable 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 D887727BBEA for ; Mon, 13 May 2024 21:54:36 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s6cgP-00015f-RN; Mon, 13 May 2024 16:54:05 -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 ) id 1s6cgO-00013z-Gb for guix-patches@gnu.org; Mon, 13 May 2024 16:54:04 -0400 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 1s6cgO-0000Rd-7J for guix-patches@gnu.org; Mon, 13 May 2024 16:54:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s6cgO-0000mM-Rr for guix-patches@gnu.org; Mon, 13 May 2024 16:54:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#70924] [PATCH 07/10] gnu: Add primecount. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 May 2024 20:54:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70924 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70924@debbugs.gnu.org Cc: Vinicius Monego Received: via spool by 70924-submit@debbugs.gnu.org id=B70924.17156336172908 (code B ref 70924); Mon, 13 May 2024 20:54:04 +0000 Received: (at 70924) by debbugs.gnu.org; 13 May 2024 20:53:37 +0000 Received: from localhost ([127.0.0.1]:34890 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6cfx-0000kq-A0 for submit@debbugs.gnu.org; Mon, 13 May 2024 16:53:37 -0400 Received: from mout02.posteo.de ([185.67.36.66]:34475) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6cfv-0000kX-Uu for 70924@debbugs.gnu.org; Mon, 13 May 2024 16:53:36 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 6B4D0240101 for <70924@debbugs.gnu.org>; Mon, 13 May 2024 22:53:29 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1715633609; bh=bvVpOcawUv9nGZFSqDsW9grdYL8V5lTVXELaVk4aZvQ=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version:Content-Type: Content-Transfer-Encoding:From; b=ediQN4Kp/i6OIfLw5aIWIO4/BOKYrY3/DvGgr9vNhDmfWL5tsnHEsEJq8aJ/Q/vbC 4D9NMv+xySsMOTfA2sf8b4gC4mOQK+6ASMyAV0AVeUdr5n1OCtEkgvFMW7V3lLZwEc AWnLRpd1nQy5LeE6kuH0gNNDWhkOSuyexibyBQO2ze+lRtkH0YFTJa8vdsVPjQwUey eKrHSpRYXY+F/+VIpI+cUOi4dGuXr0c14aUUACHTsNWOSQCIj0OguxLzFFjvx5CXLS UGbkaV59KMKsLJhV1wEVPG2pKBZjI6UI4O1VSWLfLu+GDtnKSZK4VJYwd+JsVDNyn2 00LmN5cpCniQA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4VdWt03yNmz9rxK; Mon, 13 May 2024 22:53:28 +0200 (CEST) From: Vinicius Monego Date: Mon, 13 May 2024 20:52:12 +0000 Message-Id: In-Reply-To: <676c926b816fad99606d7803b3b43156fe4696a1.1715633288.git.monego@posteo.net> References: <676c926b816fad99606d7803b3b43156fe4696a1.1715633288.git.monego@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/maths.scm (primecount): New variable. Change-Id: I03692a1be46cc4d0f3eabe95a3f76719a5c63d83 --- gnu/packages/maths.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index b7ebb2019c..1740a55cf4 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -1335,6 +1335,31 @@ (define-public feedgnuplot in the terminal or with an external viewer.") (license license:gpl1+))) ;any version +(define-public primecount + (package + (name "primecount") + (version "7.13") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/kimwalisch/primecount") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0v3zm6mw4fb6a33zi542x94w1nd54rvn7r8dav670jm9dn60jfsn")))) + (build-system cmake-build-system) + (arguments + (list #:configure-flags #~(list "-DBUILD_SHARED_LIBS=ON" + "-DBUILD_STATIC_LIBS=OFF" + "-DBUILD_TESTS=ON"))) + (home-page "https://github.com/kimwalisch/primecount") + (synopsis "Fast prime counting function implementations") + (description "@code{primecount} is a command-line program and C/C++ +library that counts the number of primes ≤ x (maximum 1031) using highly +optimized implementations of the combinatorial prime counting algorithms.") + (license license:bsd-2))) + (define-public giza (package (name "giza") From patchwork Mon May 13 20:52:13 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinicius Monego X-Patchwork-Id: 64414 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 F1ADC27BBEA; Mon, 13 May 2024 21:54:28 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED 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 BE6EA27BBE2 for ; Mon, 13 May 2024 21:54:26 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s6cgP-00015R-Hh; Mon, 13 May 2024 16:54:05 -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 ) id 1s6cgO-00014Z-Qg for guix-patches@gnu.org; Mon, 13 May 2024 16:54:04 -0400 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 1s6cgO-0000Rm-I7 for guix-patches@gnu.org; Mon, 13 May 2024 16:54:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s6cgP-0000mT-72 for guix-patches@gnu.org; Mon, 13 May 2024 16:54:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#70924] [PATCH 08/10] gnu: Add python-primecountpy. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 May 2024 20:54:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70924 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70924@debbugs.gnu.org Cc: Vinicius Monego Received: via spool by 70924-submit@debbugs.gnu.org id=B70924.17156336222921 (code B ref 70924); Mon, 13 May 2024 20:54:05 +0000 Received: (at 70924) by debbugs.gnu.org; 13 May 2024 20:53:42 +0000 Received: from localhost ([127.0.0.1]:34894 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6cg1-0000l3-Nz for submit@debbugs.gnu.org; Mon, 13 May 2024 16:53:41 -0400 Received: from mout02.posteo.de ([185.67.36.66]:49503) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6cfz-0000kk-Rn for 70924@debbugs.gnu.org; Mon, 13 May 2024 16:53:40 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 5CE2F240101 for <70924@debbugs.gnu.org>; Mon, 13 May 2024 22:53:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1715633613; bh=aPZpc4u1+yU0h5qs5/vO5WLSPeFAlHPxbbX2F3mM+no=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=Mztmi7sF3g+9k7emyV8Nv35cdezVg8uZqRlzwJdOzn6L1L4gUrZE38pDdIaOeyVUK 3/dJDe/1n+Zcqbmhdu4JIMRuqS75gw9RJEWpJNzgIwBWUQJ7eS4qFn6i1r0YF8xfir bjNibq10HCa2DoJVUI1A1aX9DNi8aF1ITn650c2R9SupGnyZ7FjtFpaz3xlUilZ/gl AJLaaONmnwqmfvVT9zdraCBYB40QJTKJGbMSudHeVtVNbC1QKSoLtwM62QfCeIffGd wolR1aWpb78nv7hD48YhaMCXiPSeOmo108ffoqCTbGrZSROeDfuHMFWGt97TP7LuJ0 1DVGPT+MM6HvQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4VdWt43Vvkz9rxM; Mon, 13 May 2024 22:53:32 +0200 (CEST) From: Vinicius Monego Date: Mon, 13 May 2024 20:52:13 +0000 Message-Id: In-Reply-To: <676c926b816fad99606d7803b3b43156fe4696a1.1715633288.git.monego@posteo.net> References: <676c926b816fad99606d7803b3b43156fe4696a1.1715633288.git.monego@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/maths.scm (python-primecountpy): New variable. Change-Id: Id775a672c104162965825d8d44e599df0c26f11a --- gnu/packages/maths.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 1740a55cf4..8792f9df06 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -1360,6 +1360,28 @@ (define-public primecount optimized implementations of the combinatorial prime counting algorithms.") (license license:bsd-2))) +(define-public python-primecountpy + (package + (name "python-primecountpy") + (version "0.1.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "primecountpy" version)) + (sha256 + (base32 "0xh6zx5zw5scy7jygqirks9y6z4zyfm0zjfp8nd6dw0m471przkq")))) + (build-system pyproject-build-system) + (arguments + (list #:tests? #f)) ; there are no tests + (native-inputs (list python-cysignals python-cython)) + (inputs (list pari-gp primecount)) + (home-page "https://github.com/dimpase/primecountpy") + (synopsis "Cython interface for C++ primecount library") + (description "This package provides a Cython interface to the C++ library +@code{primecount}.") + ;; pyproject.toml says gpl3 but file headers say gpl2+. + (license license:gpl2+))) + (define-public giza (package (name "giza") From patchwork Mon May 13 20:52:14 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinicius Monego X-Patchwork-Id: 64420 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 E39C227BBEA; Mon, 13 May 2024 21:54:46 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED 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 70BA727BBE2 for ; Mon, 13 May 2024 21:54:46 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s6cgR-00017M-EV; Mon, 13 May 2024 16:54:07 -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 ) id 1s6cgP-000154-9S for guix-patches@gnu.org; Mon, 13 May 2024 16:54:05 -0400 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 1s6cgP-0000Rv-0E for guix-patches@gnu.org; Mon, 13 May 2024 16:54:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s6cgP-0000ma-Kp for guix-patches@gnu.org; Mon, 13 May 2024 16:54:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#70924] [PATCH 09/10] gnu: Add python-types-dateutil. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 May 2024 20:54:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70924 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70924@debbugs.gnu.org Cc: Vinicius Monego Received: via spool by 70924-submit@debbugs.gnu.org id=B70924.17156336262934 (code B ref 70924); Mon, 13 May 2024 20:54:05 +0000 Received: (at 70924) by debbugs.gnu.org; 13 May 2024 20:53:46 +0000 Received: from localhost ([127.0.0.1]:34898 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6cg6-0000lG-1g for submit@debbugs.gnu.org; Mon, 13 May 2024 16:53:46 -0400 Received: from mout01.posteo.de ([185.67.36.65]:44525) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6cg3-0000kx-Qf for 70924@debbugs.gnu.org; Mon, 13 May 2024 16:53:44 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 86D86240029 for <70924@debbugs.gnu.org>; Mon, 13 May 2024 22:53:37 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1715633617; bh=ao6t9EeU9y6Q3NHHyuurQQTY9rXdwD9nCbN2COLoTSI=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=OBY437OorbVecrIG0S6uc+2sDf84qaTl43+mpRC8pznHDGvZPXJOS6XnhvFsYO685 yB4A3JL8nwX9WpUxOHHLYMZxC5oJBz+Tp2P4+MBSC6uQVjCl4fO90rt9ZWpXigCrq9 V8stip5LAkoYKuKI6mJN6ghk48hf+oSWbdbS5D8q74gcQ0XDOW8bpAyKCe0uDF86u6 CGdiQyi6ck3VtVH91V0InPKuDBZBQpIhr5HBzHJFR5u6DHfNPWTf2qJyYPykNc+vPV uffG2sQEy5JEf69KcRgPVuRMgrs20gFRTTBrt7V6fiEC+fmNx1fwNltNzprYQVPfL5 aS2G/qX0lDzJA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4VdWt84ZK2z9rxD; Mon, 13 May 2024 22:53:36 +0200 (CEST) From: Vinicius Monego Date: Mon, 13 May 2024 20:52:14 +0000 Message-Id: In-Reply-To: <676c926b816fad99606d7803b3b43156fe4696a1.1715633288.git.monego@posteo.net> References: <676c926b816fad99606d7803b3b43156fe4696a1.1715633288.git.monego@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-types-dateutil): New variable. Change-Id: I2b60be63a0dc6eae1f4cd7be11fc38e1bb8acc3c --- gnu/packages/python-xyz.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 521005174e..22b09dfcc7 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -35144,6 +35144,26 @@ (define-public python-ansicolors "This package adds ANSI colors and decorations to your strings.") (license license:isc))) +(define-public python-types-dateutil + (package + (name "python-types-dateutil") + (version "2.9.0.20240316") + (source + (origin + (method url-fetch) + (uri (pypi-uri "types-python-dateutil" version)) + (sha256 + (base32 "00h2xi8p6ygdv9nhgwdyx86ky9m9dpdqgmsdji05x4461cj2wbsx")))) + (native-inputs (list python-pytest)) + (arguments (list #:tests? #f)) ; no tests + (build-system pyproject-build-system) + (home-page "https://github.com/python/typeshed") + (synopsis "Typing stubs for python-dateutil") + (description + "This is a PEP 561 type stub package for the @code{python-dateutil} +package.") + (license license:asl2.0))) + (define-public python-types-freezegun (package (name "python-types-freezegun") From patchwork Mon May 13 20:52:15 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinicius Monego X-Patchwork-Id: 64422 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 4B57127BBE9; Mon, 13 May 2024 21:54:55 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable 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 6047D27BBE2 for ; Mon, 13 May 2024 21:54:53 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s6cgR-00017d-Lj; Mon, 13 May 2024 16:54:07 -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 ) id 1s6cgP-00015X-MI for guix-patches@gnu.org; Mon, 13 May 2024 16:54:05 -0400 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 1s6cgP-0000SE-DN for guix-patches@gnu.org; Mon, 13 May 2024 16:54:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s6cgQ-0000mh-23 for guix-patches@gnu.org; Mon, 13 May 2024 16:54:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#70924] [PATCH 10/10] gnu: Add python-pplpy. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 May 2024 20:54:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70924 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70924@debbugs.gnu.org Cc: Vinicius Monego Received: via spool by 70924-submit@debbugs.gnu.org id=B70924.17156336302946 (code B ref 70924); Mon, 13 May 2024 20:54:06 +0000 Received: (at 70924) by debbugs.gnu.org; 13 May 2024 20:53:50 +0000 Received: from localhost ([127.0.0.1]:34904 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6cgA-0000lS-CN for submit@debbugs.gnu.org; Mon, 13 May 2024 16:53:50 -0400 Received: from mout02.posteo.de ([185.67.36.66]:57599) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6cg8-0000lA-8a for 70924@debbugs.gnu.org; Mon, 13 May 2024 16:53:48 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 0076E240101 for <70924@debbugs.gnu.org>; Mon, 13 May 2024 22:53:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1715633622; bh=1fs0W+7GzSSIipJtw7tcZIgAQWffet4sz/cUBhftsPo=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=UGkkw8kaeTGerjXc3nkgHfHJdIg8UN8VDqeJZcZ5gDCxE8IBkWKyfZn/dmEK0WdDS jMGeb9cDWCYvxv5YYfjaxPEO6lQWi8mZJ8CnqOqIep7vb3YXR2EOWzQWwn086VikAn ywBQ977zNsfzE72RWmeyziaE2/5EZkSw9QHoFrWpOMioz7CYCJWIEzOMAfXfh8w0P8 f8/KbarlwfOwk57jiy6CyHxb1LGuZdgRkVW+++IN08PHOJR6uZ/v/izdDtCi6SicKl n/zXzjyfAmcLOHwOOg7Z7vVA2882wz5gNGnZo3369Vbo6etfndDgQC1tHHVvA+iNmH kR3c+mJxJstVQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4VdWtD5zqbz9rxD; Mon, 13 May 2024 22:53:40 +0200 (CEST) From: Vinicius Monego Date: Mon, 13 May 2024 20:52:15 +0000 Message-Id: <6264215cfd17efe1a12b728b0cecc915963cfab5.1715633288.git.monego@posteo.net> In-Reply-To: <676c926b816fad99606d7803b3b43156fe4696a1.1715633288.git.monego@posteo.net> References: <676c926b816fad99606d7803b3b43156fe4696a1.1715633288.git.monego@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/sagemath.scm (python-pplpy): New variable. Change-Id: I24d436a03462fd7eb176d34a15683a88814238ea --- gnu/packages/sagemath.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/sagemath.scm b/gnu/packages/sagemath.scm index 9ccb7eb055..3373885614 100644 --- a/gnu/packages/sagemath.scm +++ b/gnu/packages/sagemath.scm @@ -35,6 +35,7 @@ (define-module (gnu packages sagemath) #:use-module (gnu packages autotools) #:use-module (gnu packages bdw-gc) #:use-module (gnu packages boost) + #:use-module (gnu packages check) #:use-module (gnu packages compression) #:use-module (gnu packages image) #:use-module (gnu packages lisp) @@ -258,6 +259,26 @@ (define-public zn-poly (license (list license:gpl2 license:gpl3)) ; dual licensed (home-page "https://gitlab.com/sagemath/zn_poly"))) +(define-public python-pplpy + (package + (name "python-pplpy") + (version "0.8.10") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pplpy" version)) + (sha256 + (base32 "1zggfj09zkfcabcsasq27vwbhdmkig4yn380gi6wykcih9n22anl")))) + (build-system pyproject-build-system) + (native-inputs (list python-cython-3 python-pytest)) + (inputs (list gmp mpc mpfr pari-gp ppl)) + (propagated-inputs (list python-cysignals python-gmpy2)) + (home-page "https://github.com/sagemath/pplpy") + (synopsis "Python PPL wrapper") + (description "This Python package provides a wrapper to the C++ Parma +Polyhedra Library (PPL).") + (license license:gpl3+))) + (define-public brial (package (name "brial")