From 519a578061a21db05dcac8c4911bec58209c0d78 Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Fri, 8 Aug 2025 12:49:47 +0100 Subject: Package as a CLI utility only, not a Python library. We have not exposed a Python library interface, and it is not clear if we need to. We can revisit this decision later, if need be. --- .guix/pyhegp-package.scm | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.guix/pyhegp-package.scm b/.guix/pyhegp-package.scm index 6778e38..e468564 100644 --- a/.guix/pyhegp-package.scm +++ b/.guix/pyhegp-package.scm @@ -36,9 +36,9 @@ (modify-inputs (package-native-inputs guix:python-pytest) (replace "python-hypothesis" python-hypothesis-next))))) -(define-public python-pyhegp +(define-public pyhegp (package - (name "python-pyhegp") + (name "pyhegp") (version "0.1.0") (source (local-file ".." "pyhegp-checkout" @@ -46,19 +46,19 @@ #:select? (or (git-predicate (dirname (current-source-directory))) (const #t)))) (build-system pyproject-build-system) - (native-inputs - (list python-flit-core - python-hypothesis-next - python-pytest)) - (propagated-inputs + (inputs (list python-click python-numpy python-pandas python-scipy)) + (native-inputs + (list python-flit-core + python-hypothesis-next + python-pytest)) (home-page "https://github.com/encryption4genetics/pyhegp") (synopsis "Homomorphic encryption of genotypes and phenotypes") - (description "@code{python-pyhegp} provides a Python library and CLI utilities + (description "@code{python-pyhegp} provides CLI utilities implementing homomorphic encryption of genotypes and phenotypes.") (license license:gpl3+))) -python-pyhegp +pyhegp -- cgit 1.4.1