From unknown Sun Jun 22 07:50:02 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67265] [PATCH 0/3] Add python-ripser and missing dependencies Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Nov 2023 21:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 67265 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67265@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.170034413321368 (code B ref -1); Sat, 18 Nov 2023 21:49:02 +0000 Received: (at submit) by debbugs.gnu.org; 18 Nov 2023 21:48:53 +0000 Received: from localhost ([127.0.0.1]:49575 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4TBN-0005YY-6x for submit@debbugs.gnu.org; Sat, 18 Nov 2023 16:48:53 -0500 Received: from lists.gnu.org ([2001:470:142::17]:49876) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4TBK-0005Xr-Bx for submit@debbugs.gnu.org; Sat, 18 Nov 2023 16:48:52 -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 1r4TBD-0004C1-EG for guix-patches@gnu.org; Sat, 18 Nov 2023 16:48:43 -0500 Received: from mout-y-209.mailbox.org ([2001:67c:2050:103:465::209]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1r4TB0-0005m9-CG for guix-patches@gnu.org; Sat, 18 Nov 2023 16:48:43 -0500 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-y-209.mailbox.org (Postfix) with ESMTPS id 4SXnT16q7hz9svY for ; Sat, 18 Nov 2023 22:48:21 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1700344101; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=bKrEjKkCvFFSuNuOei61P1vXGXX3LsuANMgw6E5lKw0=; b=Ad3xOtb/F2A9B17H8a24vsh2mxsxuuAmEaHZmMB7nxI3AU2QS1n3lQ0/Bpa/542Roxp+Yo fHEUDdUa7fSYgTh3nGctOHtgIXCguv4qnENSRSa+tBHKkoNKx23L2H4sq+C81Qq0AbbAVQ FuOa/0SOP85hg1MTFAHVB6SkmW8JtqamBXmvu2cicgUuOhM7fniGwnPss8yUkf8NiMh3BE ih8tfSbzVf7G870tX/wLXoWMl/ikfm0xuCOROoDqBDK0wx14rWFh1+5Br9tyFwIaOdOQLf 9WC+veyKLNaAcbSLzK9JS0q0YV/Tu1vDHUr/FBXRFsEaniwazr0iYjp+z9hPng== From: Troy Figiel Date: Sat, 18 Nov 2023 22:48:17 +0100 Message-ID: <87il5yag2m.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2001:67c:2050:103:465::209; envelope-from=troy@troyfigiel.com; helo=mout-y-209.mailbox.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_HELO_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) 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 (/) This patch series adds python-ripser, its direct dependency python-persim and its transitive dependency python-hopcroftkarp. Troy Figiel (3): gnu: Add python-hopcroftkarp. gnu: Add python-persim. gnu: Add python-ripser. gnu/packages/machine-learning.scm | 89 +++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) -- 2.40.1 From unknown Sun Jun 22 07:50:02 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67265] [PATCH 1/3] gnu: Add python-hopcroftkarp. References: <87il5yag2m.fsf@troyfigiel.com> In-Reply-To: <87il5yag2m.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Nov 2023 21:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67265 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67265@debbugs.gnu.org Received: via spool by 67265-submit@debbugs.gnu.org id=B67265.170034435221749 (code B ref 67265); Sat, 18 Nov 2023 21:53:01 +0000 Received: (at 67265) by debbugs.gnu.org; 18 Nov 2023 21:52:32 +0000 Received: from localhost ([127.0.0.1]:49581 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4TEt-0005ei-TM for submit@debbugs.gnu.org; Sat, 18 Nov 2023 16:52:32 -0500 Received: from mout-y-209.mailbox.org ([2001:67c:2050:103:465::209]:36556) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4TEq-0005eU-99 for 67265@debbugs.gnu.org; Sat, 18 Nov 2023 16:52:30 -0500 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-y-209.mailbox.org (Postfix) with ESMTPS id 4SXnYb58sxz9svY for <67265@debbugs.gnu.org>; Sat, 18 Nov 2023 22:52:19 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1700344339; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=yplJTKravv4KxOgzg2dpsCMb62pBXRzWuGDLAurUpnE=; b=XTiKVarNDnWWaF3JSu9Dbdah2jL2mheLqp7OKLE2ybmPS+xi1w5e0ANcCZGUNGj4DGFzTv chtlgtuHbdojyRmdKiFFFqg0B6hEVemUT1OwMqEqWX9TnzjDH/w0cCruVIfhpr/nz9P2KN zJTxHlX56QcmfmNrhWYMIj+qwIv8lll3YZoXdY0/ouqRoGIj7zCz0iEzzHW/5kCHl4w2jB I7zkx8nO17TZv6CoCgGbN7KYxRzV1s1GwT624uNgQScF3Xpn8PqlZHH9zB1EmdmUNgdAIT kY0je2xh1oXDGcKL7+IuZASeYZWTi7HxnU4iRF2vHxfPDIo77g+60qiODakiEw== From: Troy Figiel Date: Sat, 18 Nov 2023 22:52:19 +0100 Message-ID: <87h6liafvw.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4SXnYb58sxz9svY X-Spam-Score: -0.0 (/) 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/machine-learning.scm (python-hopcroftkarp): New variable. Change-Id: I444f0371526d7a69d31363c228d5f7818bcf60dd --- gnu/packages/machine-learning.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learn= ing.scm index a84377e1eb..6c29aefb58 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -21,6 +21,7 @@ ;;; Copyright =C2=A9 2023 zamfofex ;;; Copyright =C2=A9 2023 Navid Afkhami ;;; Copyright =C2=A9 2023 Zheng Junjie <873216071@qq.com> +;;; Copyright =C2=A9 2023 Troy Figiel ;;; ;;; This file is part of GNU Guix. ;;; @@ -812,6 +813,30 @@ (define-public sentencepiece depend on language-specific pre- or post-processing.") (license license:asl2.0))) =20 +(define-public python-hopcroftkarp + ;; This commit fixes a broken import, but has not been released to PyPI. + (let ((commit "2846e1dd3265d95d2bddb0cf4190b830cbb4efe6") + (revision "1")) + (package + (name "python-hopcroftkarp") + (version (git-version "1.2.5" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/sofiatolaosebikan/hopcroftkarp") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "018ilrp41fcclmb5lsml3aijwbmhbq3m7wy65hr1fryj0avic8fr"))= )) + (build-system pyproject-build-system) + (home-page "https://github.com/sofiatolaosebikan/hopcroftkarp") + (synopsis "Implementation of the Hopcroft-Karp algorithm") + (description + "This package implements the Hopcroft-Karp algorithm, producing a m= aximum +cardinality matching from a bipartite graph.") + (license license:gpl3)))) + (define-public python-sacrebleu (package (name "python-sacrebleu") --=20 2.40.1 From unknown Sun Jun 22 07:50:02 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67265] [PATCH 2/3] gnu: Add python-persim. References: <87il5yag2m.fsf@troyfigiel.com> In-Reply-To: <87il5yag2m.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Nov 2023 21:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67265 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67265@debbugs.gnu.org Received: via spool by 67265-submit@debbugs.gnu.org id=B67265.170034443921881 (code B ref 67265); Sat, 18 Nov 2023 21:54:02 +0000 Received: (at 67265) by debbugs.gnu.org; 18 Nov 2023 21:53:59 +0000 Received: from localhost ([127.0.0.1]:49586 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4TGJ-0005gq-D8 for submit@debbugs.gnu.org; Sat, 18 Nov 2023 16:53:59 -0500 Received: from mout-y-111.mailbox.org ([91.198.250.236]:36716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4TGE-0005gZ-V9 for 67265@debbugs.gnu.org; Sat, 18 Nov 2023 16:53:57 -0500 Received: from smtp202.mailbox.org (smtp202.mailbox.org [10.196.197.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-y-111.mailbox.org (Postfix) with ESMTPS id 4SXnbF59kQz9tcX for <67265@debbugs.gnu.org>; Sat, 18 Nov 2023 22:53:45 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1700344425; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=J8kpwiOEfRmoDI89YCfsH//eyxJyrKWQoAlFx74gGeg=; b=OWU1/GfLF1KkHPfebKAZWO7bPIb4BEUIBk+S3Nt/L7Pr/x1uiKv2tZ6jUnSKIGV2Nl5Qen rQ/TjjgtjeJqNmxhjqs8SC7ylQCQNgsWlpObPxnhhp/DNUf85ijeH9paK4iGVMIr7Y9CCF QGkeZUtViOZ5qrtngKn1m7CsvHwPWwVesZEytxxpr86z3ixHLSVDwWDB0YGjxL4jf7tN1F Cut15i1HUDsp1xRLv2FFG68mVldncrgsz9f3ceRl2nkBLD10XovQ/uy7TeBUwAIqHEvt9Q 6tLY9zSveJvNj7+IRPNHRZTdmFqQ8ukKT8rwnN57y1oVrS/MzRVJFts67q1kNw== From: Troy Figiel Date: Sat, 18 Nov 2023 22:53:45 +0100 Message-ID: <87fs12afti.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) 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/machine-learning.scm (python-persim): New variable. Change-Id: I914071a90b4555d7d1218ce83337d49298effb01 --- gnu/packages/machine-learning.scm | 36 +++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learn= ing.scm index 6c29aefb58..e315be7f9f 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -837,6 +837,42 @@ (define-public python-hopcroftkarp cardinality matching from a bipartite graph.") (license license:gpl3)))) =20 +(define-public python-persim + (package + (name "python-persim") + (version "0.3.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "persim" version)) + (sha256 + (base32 "0q8wfakx8q4h3ryvw8cba0v6z7xn9139qkrzs3mi1ggyzacnx9d7")))) + (build-system pyproject-build-system) + (propagated-inputs (list python-deprecated + python-hopcroftkarp + python-joblib + python-matplotlib + python-numpy + python-scikit-learn + python-scipy)) + (native-inputs (list python-pytest python-pytest-cov)) + (home-page "https://persim.scikit-tda.org") + (synopsis "Tools for analyzing persistence diagrams in Python") + (description + "This package includes a variety of tools used to analyze persistence= diagrams. +It currently houses implementations of +@itemize +@item Persistence images +@item Persistence landscapes +@item Bottleneck distance +@item Modified Gromov=E2=80=93Hausdorff distance +@item Sliced Wasserstein kernel +@item Heat kernel +@item Diagram plotting +@end itemize +") + (license license:expat))) ; MIT License + (define-public python-sacrebleu (package (name "python-sacrebleu") --=20 2.40.1 From unknown Sun Jun 22 07:50:02 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67265] [PATCH 3/3] gnu: Add python-ripser. References: <87il5yag2m.fsf@troyfigiel.com> In-Reply-To: <87il5yag2m.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Nov 2023 21:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67265 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67265@debbugs.gnu.org Received: via spool by 67265-submit@debbugs.gnu.org id=B67265.170034448721991 (code B ref 67265); Sat, 18 Nov 2023 21:55:01 +0000 Received: (at 67265) by debbugs.gnu.org; 18 Nov 2023 21:54:47 +0000 Received: from localhost ([127.0.0.1]:49597 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4TH5-0005id-85 for submit@debbugs.gnu.org; Sat, 18 Nov 2023 16:54:47 -0500 Received: from mout-y-209.mailbox.org ([91.198.250.237]:52804) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4TH2-0005iO-Gn for 67265@debbugs.gnu.org; Sat, 18 Nov 2023 16:54:45 -0500 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-y-209.mailbox.org (Postfix) with ESMTPS id 4SXncC3t7hz9svY for <67265@debbugs.gnu.org>; Sat, 18 Nov 2023 22:54:35 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1700344475; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=n9e7g0EzhFD3IdcoAYuoK2A3Owgq2qieJM4yoWgwYjo=; b=oAx3DI126z0a2vMoc0U4YVr2mK8IjJ7JwYewJh07ZkSjXAuCNvra+RD1Ub4MOfJnrG9deC RsrNUxxHn/yuyjV0hh7ninafM0OztbDZru0puMnhTADaDDrrOIYbEWjgpl5XvMQ5E6gmKJ T/KHfV1P+QxREHQOQdv4hB13N/jV5JPMwJBXm6AarT4zxjchNSIKCUt6eFa/dT2ujPSpWl S2LTriTwDSYSa4m8ojmLYHqpTt6DlOjAt2p9MEhiZEEAcynrPanE4XmWuo4QAgq9PESGtZ QmDgMpkuPwnWa3AWwsM4gQPnOO+NgJV9Syybwg9kD0QAJG5onBAJ/E4XEKW0FQ== From: Troy Figiel Date: Sat, 18 Nov 2023 22:54:35 +0100 Message-ID: <87edgmafs4.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 4SXncC3t7hz9svY X-Spam-Score: -0.0 (/) 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/machine-learning.scm (python-ripser): New variable. Change-Id: I21b42e555a5017e68cf43a6eaa19d991db36723d --- gnu/packages/machine-learning.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index e315be7f9f..8987688ae8 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -873,6 +873,34 @@ (define-public python-persim ") (license license:expat))) ; MIT License +(define-public python-ripser + (package + (name "python-ripser") + (version "0.6.4") + (source + (origin + (method url-fetch) + (uri (pypi-uri "ripser" version)) + (sha256 + (base32 "1575nwsn6b29z7w1mjk23ri83bxq2b4ld979hpgm174642a3x6vs")))) + (build-system pyproject-build-system) + (propagated-inputs (list python-numpy python-persim python-scikit-learn + python-scipy)) + (native-inputs (list python-cython python-pytest)) + (home-page "https://ripser.scikit-tda.org") + (synopsis "Persistent homology library for Python") + (description + "This package implements a variety of persistent homology algorithms. It +provides an interface for +@itemize +@item computing persistence cohomology of sparse and dense data sets +@item visualizing persistence diagrams +@item computing lowerstar filtrations on images +@item computing representative cochains +@end itemize +") + (license license:expat))) ; MIT License + (define-public python-sacrebleu (package (name "python-sacrebleu") -- 2.40.1 From unknown Sun Jun 22 07:50:02 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67265] [PATCH v2 0/3] Add python-ripser and its dependencies References: <87il5yag2m.fsf@troyfigiel.com> In-Reply-To: <87il5yag2m.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 07 Jan 2024 20:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67265 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67265@debbugs.gnu.org Received: via spool by 67265-submit@debbugs.gnu.org id=B67265.170465985116533 (code B ref 67265); Sun, 07 Jan 2024 20:38:02 +0000 Received: (at 67265) by debbugs.gnu.org; 7 Jan 2024 20:37:31 +0000 Received: from localhost ([127.0.0.1]:33992 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rMZtj-0004IZ-1G for submit@debbugs.gnu.org; Sun, 07 Jan 2024 15:37:31 -0500 Received: from mout-p-101.mailbox.org ([80.241.56.151]:36016) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rMZtg-0004IH-Sg for 67265@debbugs.gnu.org; Sun, 07 Jan 2024 15:37:30 -0500 Received: from smtp102.mailbox.org (smtp102.mailbox.org [10.196.197.102]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4T7TWt4q0Sz9snP for <67265@debbugs.gnu.org>; Sun, 7 Jan 2024 21:37:14 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1704659834; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=wv7eoxG7/+HM6ZI0WR2thMKtYGGBPTQ9vGkWZMpme/4=; b=DcAJc5yypsIXc+8STWftRAzuW9ej5WZvQ3gvA6I4SftV3puzUTU4VDt0x7W5WY8tJvYvJM nuRY1BnANO46OVKZ+vraeqvcWQjIyPj91Dt+nJz+tWCon+81kzqPYEY2irFFPob74/cq3W Xq9J+BFX0NMPFEhTFoQnHoAppq4SMnORSTFbNiCpBL780XaYqH7CtyEt8gBXmg3FYeLDtz 7oilzitUScL+KRg47UYW1AUROij4km5TEvgmibWZIW/rSEKmKfUa5Nn/pzyuiFQEez5RXf UQ6U4QzpzwUfowS75uYLgsaYImdBMrSBNcjlsdi+LOzTJbMNpJxLcDEdS05FNw== From: Troy Figiel Date: Sun, 7 Jan 2024 21:15:05 +0100 Message-ID: <87r0is518m.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) 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.7 (-) This patch series adds python-ripser, its direct dependency python-persim and its transitive dependency python-hopcroftkarp. I noticed that the first few patches I sent to Guix, were sent without a base-commit. I have rebased the patch series that follows on master and given it a base-commit. Troy Figiel (3): gnu: Add python-hopcroftkarp. gnu: Add python-persim. gnu: Add python-ripser. gnu/packages/machine-learning.scm | 89 +++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) base-commit: 5f8a993aa85554ca09bd27139230d7664107e1b6 -- 2.42.0 From unknown Sun Jun 22 07:50:02 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67265] [PATCH v2 1/3] gnu: Add python-hopcroftkarp. References: <87il5yag2m.fsf@troyfigiel.com> In-Reply-To: <87il5yag2m.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 07 Jan 2024 20:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67265 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67265@debbugs.gnu.org Received: via spool by 67265-submit@debbugs.gnu.org id=B67265.170465987716580 (code B ref 67265); Sun, 07 Jan 2024 20:38:02 +0000 Received: (at 67265) by debbugs.gnu.org; 7 Jan 2024 20:37:57 +0000 Received: from localhost ([127.0.0.1]:33996 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rMZu9-0004JM-Bd for submit@debbugs.gnu.org; Sun, 07 Jan 2024 15:37:57 -0500 Received: from mout-p-101.mailbox.org ([2001:67c:2050:0:465::101]:59872) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rMZu6-0004J3-M2 for 67265@debbugs.gnu.org; Sun, 07 Jan 2024 15:37:55 -0500 Received: from smtp2.mailbox.org (smtp2.mailbox.org [10.196.197.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4T7TXN4ccpz9sTn for <67265@debbugs.gnu.org>; Sun, 7 Jan 2024 21:37:40 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1704659860; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=NQx3VeTGQrL6GgeCjnY2Rd6SE6thamI1KBYwnpN7yG4=; b=F/8qxwCCGZ1aHvqlcFh2YbWaCk80Rsf98IjQvReB2e7FDwSPHc0SuK9NA0Y9IrXV5PObAu fkVkSW9wCfvaWaXnJn7KZn5MEqJmbl6yEe85oxYoIRtP9oVLV9+RVfILEyAM23AGvEWzSq feRvC+8bkIlu6fHxRwRHhgcLkJgfqsv2MdQn6Da/oj2GRQQowlfeAoE5mtWpHyXqvXFOBH 2OxYksh8n55ORq1UvEEcEpxzLz/j41rR/hVfo8qhfdxvTvSuHDZ/V3WnUFWKY/4y9Yl3dy kiudK85A0JnhNCwYwGzu34q+WeApu3tFiYPSkWO+NwULAbpNp5YAIH+RHSC6bA== From: Troy Figiel Date: Sat, 18 Nov 2023 22:06:13 +0100 Message-ID: <87plyc517v.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.4 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/machine-learning.scm (python-hopcroftkarp): New variable. Change-Id: I444f0371526d7a69d31363c228d5f7818bcf60dd --- gnu/packages/machine-learning.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) Content analysis details: (1.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [2001:67c:2050:0:465:0:0:101 listed in] [list.dnswl.org] -0.0 T_SCC_BODY_TEXT_LINE No description available. 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.4 (/) * gnu/packages/machine-learning.scm (python-hopcroftkarp): New variable. Change-Id: I444f0371526d7a69d31363c228d5f7818bcf60dd --- gnu/packages/machine-learning.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learn= ing.scm index b4651c80e5..d852b0debe 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -21,6 +21,7 @@ ;;; Copyright =C2=A9 2023 zamfofex ;;; Copyright =C2=A9 2023 Navid Afkhami ;;; Copyright =C2=A9 2023 Zheng Junjie <873216071@qq.com> +;;; Copyright =C2=A9 2023 Troy Figiel ;;; ;;; This file is part of GNU Guix. ;;; @@ -812,6 +813,30 @@ (define-public sentencepiece depend on language-specific pre- or post-processing.") (license license:asl2.0))) =20 +(define-public python-hopcroftkarp + ;; This commit fixes a broken import, but has not been released to PyPI. + (let ((commit "2846e1dd3265d95d2bddb0cf4190b830cbb4efe6") + (revision "1")) + (package + (name "python-hopcroftkarp") + (version (git-version "1.2.5" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/sofiatolaosebikan/hopcroftkarp") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "018ilrp41fcclmb5lsml3aijwbmhbq3m7wy65hr1fryj0avic8fr"))= )) + (build-system pyproject-build-system) + (home-page "https://github.com/sofiatolaosebikan/hopcroftkarp") + (synopsis "Implementation of the Hopcroft-Karp algorithm") + (description + "This package implements the Hopcroft-Karp algorithm, producing a m= aximum +cardinality matching from a bipartite graph.") + (license license:gpl3)))) + (define-public python-sacrebleu (package (name "python-sacrebleu") --=20 2.42.0 From unknown Sun Jun 22 07:50:02 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67265] [PATCH v2 2/3] gnu: Add python-persim. References: <87il5yag2m.fsf@troyfigiel.com> In-Reply-To: <87il5yag2m.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 07 Jan 2024 20:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67265 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67265@debbugs.gnu.org Received: via spool by 67265-submit@debbugs.gnu.org id=B67265.170465989716647 (code B ref 67265); Sun, 07 Jan 2024 20:39:01 +0000 Received: (at 67265) by debbugs.gnu.org; 7 Jan 2024 20:38:17 +0000 Received: from localhost ([127.0.0.1]:34002 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rMZuS-0004KR-Ph for submit@debbugs.gnu.org; Sun, 07 Jan 2024 15:38:17 -0500 Received: from mout-p-102.mailbox.org ([80.241.56.152]:47286) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rMZuR-0004KC-LM for 67265@debbugs.gnu.org; Sun, 07 Jan 2024 15:38:16 -0500 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4T7TXp0Nbpz9smf for <67265@debbugs.gnu.org>; Sun, 7 Jan 2024 21:38:02 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1704659882; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=qziPwc3QEUdpARRK2fm1Wvg3iqwEvIDqH3qkAi7EZD4=; b=0kdft0CbUBFeuPH5AvZ4bGJyRscHHt4+3gE/n+4oqyRgV+CdwOweQfvbtVXaiEXcYi6ijd LtqvbGsTozwSkNfP+j8+a2/Io321rna9KeqpPNTf+a/5qycfC9D9u3s7y/VCtlxeO4n2Xy cSbOdgNNsf7eh0xndfOO/zFBIpFxpJxq0d37VOP7/7xp++RgNCwZ5W5Ol04U3vhuAWatdn oMg2bQ6+mQYc4iF+CmqozH0PPGnJeNk1+mfG3z2XoP3YaFaOVYwaOI29PJ9bxTxyr3gvaN 4x5yEhDsps6FwQViNYpFjllZxE/jpVsqhxhnZ6e1llYGO0B1TA2Bnb+YMv3uhA== From: Troy Figiel Date: Sat, 18 Nov 2023 22:39:11 +0100 Message-ID: <87o7dw517a.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.4 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/machine-learning.scm (python-persim): New variable. Change-Id: I914071a90b4555d7d1218ce83337d49298effb01 --- gnu/packages/machine-learning.scm | 36 +++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) Content analysis details: (1.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [80.241.56.152 listed in list.dnswl.org] -0.0 T_SCC_BODY_TEXT_LINE No description available. 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.4 (/) * gnu/packages/machine-learning.scm (python-persim): New variable. Change-Id: I914071a90b4555d7d1218ce83337d49298effb01 --- gnu/packages/machine-learning.scm | 36 +++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learn= ing.scm index d852b0debe..67a8041f72 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -837,6 +837,42 @@ (define-public python-hopcroftkarp cardinality matching from a bipartite graph.") (license license:gpl3)))) =20 +(define-public python-persim + (package + (name "python-persim") + (version "0.3.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "persim" version)) + (sha256 + (base32 "0q8wfakx8q4h3ryvw8cba0v6z7xn9139qkrzs3mi1ggyzacnx9d7")))) + (build-system pyproject-build-system) + (propagated-inputs (list python-deprecated + python-hopcroftkarp + python-joblib + python-matplotlib + python-numpy + python-scikit-learn + python-scipy)) + (native-inputs (list python-pytest python-pytest-cov)) + (home-page "https://persim.scikit-tda.org") + (synopsis "Tools for analyzing persistence diagrams in Python") + (description + "This package includes a variety of tools used to analyze persistence= diagrams. +It currently houses implementations of +@itemize +@item Persistence images +@item Persistence landscapes +@item Bottleneck distance +@item Modified Gromov=E2=80=93Hausdorff distance +@item Sliced Wasserstein kernel +@item Heat kernel +@item Diagram plotting +@end itemize +") + (license license:expat))) ; MIT License + (define-public python-sacrebleu (package (name "python-sacrebleu") --=20 2.42.0 From unknown Sun Jun 22 07:50:02 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67265] [PATCH v2 3/3] gnu: Add python-ripser. References: <87il5yag2m.fsf@troyfigiel.com> In-Reply-To: <87il5yag2m.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 07 Jan 2024 20:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67265 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67265@debbugs.gnu.org Received: via spool by 67265-submit@debbugs.gnu.org id=B67265.170465997916785 (code B ref 67265); Sun, 07 Jan 2024 20:40:02 +0000 Received: (at 67265) by debbugs.gnu.org; 7 Jan 2024 20:39:39 +0000 Received: from localhost ([127.0.0.1]:34007 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rMZvn-0004Mf-9g for submit@debbugs.gnu.org; Sun, 07 Jan 2024 15:39:39 -0500 Received: from mout-p-202.mailbox.org ([2001:67c:2050:0:465::202]:48712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rMZvl-0004MR-It for 67265@debbugs.gnu.org; Sun, 07 Jan 2024 15:39:38 -0500 Received: from smtp102.mailbox.org (smtp102.mailbox.org [10.196.197.102]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4T7TZM1zQGz9sTJ for <67265@debbugs.gnu.org>; Sun, 7 Jan 2024 21:39:23 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1704659963; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=d3f12PJrB0b4GOhlB2jALxXew1iJxsmPPLPvBiMQAJQ=; b=Cef1MHJMXsbUcRmqVdvZkVxEfPaVtTJypDQTRMdSXRUkPUNzYhoOyFn002EGD79PSG0497 5zQ2z+0yegqRjc31gXkKOUur5NY1mpXutZ0KpT6XOQioaO+9U0HS95MWe7Gm1yUDk2v+QY aH8YLcpEUHrOr+MMETsThv4ojGh+zBZNmVtWFBjj9vHRpUXCs/O39ge9M4495Ryl4xoRDB v3HihtwW1AfqaJ/KXe7vHTAhy9Q+XTDwH85vFsjqQvUtagIcSRPCgTlonbj37tmyT2KO2g +Bam3TUci1QyIzPxGmT3SUg/DIgDOnbxurdEyBLFzD46IqI0Hufr5kRHGvv36Q== From: Troy Figiel Date: Sat, 18 Nov 2023 22:41:16 +0100 Message-ID: <87mstg5151.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.4 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/machine-learning.scm (python-ripser): New variable. Change-Id: I21b42e555a5017e68cf43a6eaa19d991db36723d --- gnu/packages/machine-learning.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) Content analysis details: (1.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [2001:67c:2050:0:465:0:0:202 listed in] [list.dnswl.org] -0.0 T_SCC_BODY_TEXT_LINE No description available. 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.4 (/) * gnu/packages/machine-learning.scm (python-ripser): New variable. Change-Id: I21b42e555a5017e68cf43a6eaa19d991db36723d --- gnu/packages/machine-learning.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index 67a8041f72..1616738399 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -873,6 +873,34 @@ (define-public python-persim ") (license license:expat))) ; MIT License +(define-public python-ripser + (package + (name "python-ripser") + (version "0.6.4") + (source + (origin + (method url-fetch) + (uri (pypi-uri "ripser" version)) + (sha256 + (base32 "1575nwsn6b29z7w1mjk23ri83bxq2b4ld979hpgm174642a3x6vs")))) + (build-system pyproject-build-system) + (propagated-inputs (list python-numpy python-persim python-scikit-learn + python-scipy)) + (native-inputs (list python-cython python-pytest)) + (home-page "https://ripser.scikit-tda.org") + (synopsis "Persistent homology library for Python") + (description + "This package implements a variety of persistent homology algorithms. It +provides an interface for +@itemize +@item computing persistence cohomology of sparse and dense data sets +@item visualizing persistence diagrams +@item computing lowerstar filtrations on images +@item computing representative cochains +@end itemize +") + (license license:expat))) ; MIT License + (define-public python-sacrebleu (package (name "python-sacrebleu") -- 2.42.0 From unknown Sun Jun 22 07:50:02 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Troy Figiel Subject: bug#67265: closed (Re: [bug#67265] [PATCH v2 0/3] Add python-ripser and its dependencies) Message-ID: References: <87h6jmdfuo.fsf@gnu.org> <87il5yag2m.fsf@troyfigiel.com> X-Gnu-PR-Message: they-closed 67265 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 67265@debbugs.gnu.org Date: Tue, 09 Jan 2024 09:20:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1704792001-987-1" This is a multi-part message in MIME format... ------------=_1704792001-987-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #67265: [PATCH 0/3] Add python-ripser and missing dependencies which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 67265@debbugs.gnu.org. --=20 67265: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D67265 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1704792001-987-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 67265-done) by debbugs.gnu.org; 9 Jan 2024 09:19:12 +0000 Received: from localhost ([127.0.0.1]:38358 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rN8GO-0000Eo-DX for submit@debbugs.gnu.org; Tue, 09 Jan 2024 04:19:12 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:33238) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rN8GM-0000Ec-PJ for 67265-done@debbugs.gnu.org; Tue, 09 Jan 2024 04:19:11 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rN8GA-0002Wi-H1; Tue, 09 Jan 2024 04:18:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=MLpDw7EWVBOIy4nqNo77HdniWUd+MKORO1wtX05mvpE=; b=jpiJDQgBJNt+TO+cFYKT UgvJZWGW9YbBiTnSTWa8z2Uw9rTyo4PqMH8W+9cL6UT3OwpWrb0bR+FclxxLwR9hwfmVT1/yjtx8E P2A53aoJuSevLUs17asy6YaCRbtYPQyszk4Fe5LzuFJJKB9H+vNgCK5rVY8e/kmbLItfhBTlmCIXn Pk1J3CnYRqEX6vEeo4mnOIQ8xiu8APpEviXlTExjLODRqFKTNEL7wC9HqFd8XpaTMblV6T4hmxGWC Uo2xKG96Lam7WRp7L7ZuRg3bFcQMMuytXGP3nbhbrdNgpKNJ3ntrtn112Ev9r5UjlbSJ2PPjtWZgl 6xYlRHQr0kMN7A==; From: Mathieu Othacehe To: Troy Figiel Subject: Re: [bug#67265] [PATCH v2 0/3] Add python-ripser and its dependencies In-Reply-To: <87r0is518m.fsf@troyfigiel.com> (Troy Figiel's message of "Sun, 7 Jan 2024 21:15:05 +0100") References: <87il5yag2m.fsf@troyfigiel.com> <87r0is518m.fsf@troyfigiel.com> Date: Tue, 09 Jan 2024 10:18:55 +0100 Message-ID: <87h6jmdfuo.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 67265-done Cc: 67265-done@debbugs.gnu.org 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: -3.3 (---) > This patch series adds python-ripser, its direct dependency > python-persim and its transitive dependency python-hopcroftkarp. Applied, thanks, Mathieu ------------=_1704792001-987-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 18 Nov 2023 21:48:53 +0000 Received: from localhost ([127.0.0.1]:49575 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4TBN-0005YY-6x for submit@debbugs.gnu.org; Sat, 18 Nov 2023 16:48:53 -0500 Received: from lists.gnu.org ([2001:470:142::17]:49876) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4TBK-0005Xr-Bx for submit@debbugs.gnu.org; Sat, 18 Nov 2023 16:48:52 -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 1r4TBD-0004C1-EG for guix-patches@gnu.org; Sat, 18 Nov 2023 16:48:43 -0500 Received: from mout-y-209.mailbox.org ([2001:67c:2050:103:465::209]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1r4TB0-0005m9-CG for guix-patches@gnu.org; Sat, 18 Nov 2023 16:48:43 -0500 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-y-209.mailbox.org (Postfix) with ESMTPS id 4SXnT16q7hz9svY for ; Sat, 18 Nov 2023 22:48:21 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1700344101; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=bKrEjKkCvFFSuNuOei61P1vXGXX3LsuANMgw6E5lKw0=; b=Ad3xOtb/F2A9B17H8a24vsh2mxsxuuAmEaHZmMB7nxI3AU2QS1n3lQ0/Bpa/542Roxp+Yo fHEUDdUa7fSYgTh3nGctOHtgIXCguv4qnENSRSa+tBHKkoNKx23L2H4sq+C81Qq0AbbAVQ FuOa/0SOP85hg1MTFAHVB6SkmW8JtqamBXmvu2cicgUuOhM7fniGwnPss8yUkf8NiMh3BE ih8tfSbzVf7G870tX/wLXoWMl/ikfm0xuCOROoDqBDK0wx14rWFh1+5Br9tyFwIaOdOQLf 9WC+veyKLNaAcbSLzK9JS0q0YV/Tu1vDHUr/FBXRFsEaniwazr0iYjp+z9hPng== From: Troy Figiel To: guix-patches@gnu.org Subject: [PATCH 0/3] Add python-ripser and missing dependencies Date: Sat, 18 Nov 2023 22:48:17 +0100 Message-ID: <87il5yag2m.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2001:67c:2050:103:465::209; envelope-from=troy@troyfigiel.com; helo=mout-y-209.mailbox.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_HELO_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit 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 (/) This patch series adds python-ripser, its direct dependency python-persim and its transitive dependency python-hopcroftkarp. Troy Figiel (3): gnu: Add python-hopcroftkarp. gnu: Add python-persim. gnu: Add python-ripser. gnu/packages/machine-learning.scm | 89 +++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) -- 2.40.1 ------------=_1704792001-987-1--