diff mbox series

[bug#55233,2/3] gnu: Add python-hypno.

Message ID 20220502220026.13800-2-jgart@dismail.de
State New
Headers show
Series Add python-madbg. | expand

Checks

Context Check Description
cbaines/comparison success View comparision
cbaines/git branch success View Git branch
cbaines/applying patch success View Laminar job
cbaines/issue success View issue

Commit Message

jgart May 2, 2022, 10 p.m. UTC
* gnu/packages/python-xyz.scm (python-hypno): New variable.
---
 gnu/packages/python-xyz.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

Comments

Maxim Cournoyer June 24, 2022, 3:23 p.m. UTC | #1
Hi,

jgart <jgart@dismail.de> writes:

> * gnu/packages/python-xyz.scm (python-hypno): New variable.
> ---
>  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 453080a4b7..61c36699c7 100644
> --- a/gnu/packages/python-xyz.scm
> +++ b/gnu/packages/python-xyz.scm
> @@ -29001,6 +29001,27 @@ (define-public python-pyinjector
>  running processes")
>      (license license:expat)))
>  
> +(define-public python-hypno
> +  (package
> +    (name "python-hypno")
> +    (version "0.1.4")
> +    (source
> +      (origin
> +        (method url-fetch)
> +        (uri (pypi-uri "hypno" version ".zip"))
> +        (sha256
> +          (base32 "1703c1k1g404sl2yvh5wylk7prnfgm7c83cpx2gv3n50025d6910"))))
> +    (build-system python-build-system)
> +    (propagated-inputs (list python-pyinjector))
> +    (native-inputs (list unzip))
> +    (home-page "https://github.com/kmaork/hypno")
> +    (synopsis
> +      "A tool/library allowing to inject python code into a running python process.")
> +    (description
> +      "This package provides a tool/library allowing to inject python code into a
> +running python process.")
> +    (license license:expat)))

The package synopsis/description is the same as for pyinjector.  Perhaps
it should say in the description that is based on it.

Otherwise, same comments as for python-pyinjector apply: run 'guix lint'
and fix any problem, and make sure the test suite is run [0].

[0]  https://github.com/kmaork/hypno/tree/master/tests

Thanks,

Maxim
diff mbox series

Patch

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 453080a4b7..61c36699c7 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -29001,6 +29001,27 @@  (define-public python-pyinjector
 running processes")
     (license license:expat)))
 
+(define-public python-hypno
+  (package
+    (name "python-hypno")
+    (version "0.1.4")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (pypi-uri "hypno" version ".zip"))
+        (sha256
+          (base32 "1703c1k1g404sl2yvh5wylk7prnfgm7c83cpx2gv3n50025d6910"))))
+    (build-system python-build-system)
+    (propagated-inputs (list python-pyinjector))
+    (native-inputs (list unzip))
+    (home-page "https://github.com/kmaork/hypno")
+    (synopsis
+      "A tool/library allowing to inject python code into a running python process.")
+    (description
+      "This package provides a tool/library allowing to inject python code into a
+running python process.")
+    (license license:expat)))
+
 (define-public python-iwlib
   (package
     (name "python-iwlib")