about summary refs log tree commit diff
diff options
context:
space:
mode:
authorArun Isaac2025-08-08 12:49:47 +0100
committerArun Isaac2025-08-08 12:51:30 +0100
commit519a578061a21db05dcac8c4911bec58209c0d78 (patch)
treea7f49ce16c82365f85161431a4c3aaf1d6f301fb
parent6de3e6bf27d1abebb98d6f841af70cd617e81dd0 (diff)
downloadpyhegp-519a578061a21db05dcac8c4911bec58209c0d78.tar.gz
pyhegp-519a578061a21db05dcac8c4911bec58209c0d78.tar.lz
pyhegp-519a578061a21db05dcac8c4911bec58209c0d78.zip
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.
-rw-r--r--.guix/pyhegp-package.scm18
1 files 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