GNU bug report logs -
#55233
[PATCH 0/3] Add python-madbg.
Previous Next
Reported by: jgart <jgart <at> dismail.de>
Date: Mon, 2 May 2022 21:57:01 UTC
Severity: normal
Tags: moreinfo, patch
Done: "jgart" <jgart <at> dismail.de>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 55233 in the body.
You can then email your comments to 55233 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#55233
; Package
guix-patches
.
(Mon, 02 May 2022 21:57:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
jgart <jgart <at> dismail.de>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Mon, 02 May 2022 21:57:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hi Guixers,
https://github.com/kmaork/madbg
all best,
jgart
ps
above patches currently available as a pre-release from guixrus
Information forwarded
to
guix-patches <at> gnu.org
:
bug#55233
; Package
guix-patches
.
(Mon, 02 May 2022 22:02:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 55233 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/python-xyz.scm (python-pyinjector): New variable.
---
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 5b3a742cb7..453080a4b7 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -28981,6 +28981,26 @@ (define-public pudb
keyboard-friendly package.")
(license license:expat)))
+(define-public python-pyinjector
+ (package
+ (name "python-pyinjector")
+ (version "1.0.6")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "pyinjector" version ".zip"))
+ (sha256
+ (base32 "126n70qmrlqd25xmxwaf800abfm1k250zx01kx3dha2p6pk3vx89"))))
+ (build-system python-build-system)
+ (native-inputs (list unzip))
+ (home-page "https://github.com/kmaork/pyinjector")
+ (synopsis
+ "A tool/library allowing dynamic library injection into running processes")
+ (description
+ "This package provides a tool/library allowing dynamic library injection into
+running processes")
+ (license license:expat)))
+
(define-public python-iwlib
(package
(name "python-iwlib")
--
2.35.1
Information forwarded
to
guix-patches <at> gnu.org
:
bug#55233
; Package
guix-patches
.
(Mon, 02 May 2022 22:02:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 55233 <at> debbugs.gnu.org (full text, mbox):
* 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)))
+
(define-public python-iwlib
(package
(name "python-iwlib")
--
2.35.1
Information forwarded
to
guix-patches <at> gnu.org
:
bug#55233
; Package
guix-patches
.
(Mon, 02 May 2022 22:02:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 55233 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/python-xyz.scm (python-madbg): New variable.
---
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 61c36699c7..551544b08e 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -29022,6 +29022,26 @@ (define-public python-hypno
running python process.")
(license license:expat)))
+(define-public python-madbg
+ (package
+ (name "python-madbg")
+ (version "1.2.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "madbg" version ".zip"))
+ (sha256
+ (base32 "19cll917w3zshxrcf2v5bdwkvbam3nslyik2hp4wpn5z4xkzsw5v"))))
+ (build-system python-build-system)
+ (propagated-inputs
+ (list python-click python-hypno python-ipython python-prompt-toolkit))
+ (native-inputs (list unzip))
+ (home-page "https://github.com/kmaork/madbg")
+ (synopsis "A fully-featured remote debugger for python")
+ (description
+ "This package provides a fully-featured remote debugger for python")
+ (license license:expat)))
+
(define-public python-iwlib
(package
(name "python-iwlib")
--
2.35.1
Information forwarded
to
guix-patches <at> gnu.org
:
bug#55233
; Package
guix-patches
.
(Mon, 02 May 2022 22:09:01 GMT)
Full text and
rfc822 format available.
Message #17 received at 55233 <at> debbugs.gnu.org (full text, mbox):
Hi,
What's should I do to fix this one?
```
/home/jgart/973f231e-fd8e-47ce-bf3d-5f3baf22e411-guix/gnu/packages/python-xyz.scm:29026:2: python-madbg <at> 1.2.0: propagated inputs python-prompt-toolkit <at> 2.0.7 and python-prompt-toolkit <at> 3.0.18 collide
```
all best,
jgart
Information forwarded
to
guix-patches <at> gnu.org
:
bug#55233
; Package
guix-patches
.
(Tue, 03 May 2022 08:57:02 GMT)
Full text and
rfc822 format available.
Message #20 received at 55233 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
jgart via Guix-patches via schreef op ma 02-05-2022 om 22:08 [+0000]:
> Hi,
>
> What's should I do to fix this one?
>
> ```
> /home/jgart/973f231e-fd8e-47ce-bf3d-5f3baf22e411-guix/gnu/packages/python-xyz.scm:29026:2: python-madbg <at> 1.2.0: propagated inputs python-prompt-toolkit <at> 2.0.7 and python-prompt-toolkit <at> 3.0.18 collide
Determine which package has python-prompt-toolkit <at> 2.0.7 and try
replacing it with python-prompt-toolkit <at> 3.0.18 somehow
(for compatibility reasons, it might be necessary to update the package
using python-pprompt-toolkit <at> 2.0.7).
These packages appear to be
* python-ipython
* python-jupyter-console
55104 has patches for updating ipythonand changes python-prompt-
toolkit <at> 2 to python-prompt-toolkit <at> 3, so it seems that the propagation
issue will be resolved by that patch series?
Greetings,
Maxime.
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#55233
; Package
guix-patches
.
(Fri, 24 Jun 2022 15:22:02 GMT)
Full text and
rfc822 format available.
Message #23 received at 55233 <at> debbugs.gnu.org (full text, mbox):
Hi jgart,
jgart <jgart <at> dismail.de> writes:
> * gnu/packages/python-xyz.scm (python-pyinjector): New variable.
> ---
> 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 5b3a742cb7..453080a4b7 100644
> --- a/gnu/packages/python-xyz.scm
> +++ b/gnu/packages/python-xyz.scm
> @@ -28981,6 +28981,26 @@ (define-public pudb
> keyboard-friendly package.")
> (license license:expat)))
>
> +(define-public python-pyinjector
> + (package
> + (name "python-pyinjector")
> + (version "1.0.6")
> + (source
> + (origin
> + (method url-fetch)
> + (uri (pypi-uri "pyinjector" version ".zip"))
> + (sha256
> + (base32 "126n70qmrlqd25xmxwaf800abfm1k250zx01kx3dha2p6pk3vx89"))))
> + (build-system python-build-system)
> + (native-inputs (list unzip))
> + (home-page "https://github.com/kmaork/pyinjector")
> + (synopsis
> + "A tool/library allowing dynamic library injection into running processes")
> + (description
> + "This package provides a tool/library allowing dynamic library injection into
> +running processes")
> + (license license:expat)))
> +
Please run this through 'guix lint', and fix any problems reported (the
synopsis will be flagged, at least). Your description should end with a
period (i.e., be a complete sentence).
I assume the test suite is not run; you may have to fetch from git to do
so, but there is a test suite:
https://github.com/kmaork/pyinjector/blob/master/setup.py.
Thanks,
Maxim
Information forwarded
to
guix-patches <at> gnu.org
:
bug#55233
; Package
guix-patches
.
(Fri, 24 Jun 2022 15:24:02 GMT)
Full text and
rfc822 format available.
Message #26 received at 55233 <at> debbugs.gnu.org (full text, mbox):
Hi,
jgart <jgart <at> 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
Information forwarded
to
guix-patches <at> gnu.org
:
bug#55233
; Package
guix-patches
.
(Fri, 24 Jun 2022 15:27:01 GMT)
Full text and
rfc822 format available.
Message #29 received at 55233 <at> debbugs.gnu.org (full text, mbox):
jgart <jgart <at> dismail.de> writes:
> * gnu/packages/python-xyz.scm (python-madbg): New variable.
> ---
> 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 61c36699c7..551544b08e 100644
> --- a/gnu/packages/python-xyz.scm
> +++ b/gnu/packages/python-xyz.scm
> @@ -29022,6 +29022,26 @@ (define-public python-hypno
> running python process.")
> (license license:expat)))
>
> +(define-public python-madbg
> + (package
> + (name "python-madbg")
> + (version "1.2.0")
> + (source
> + (origin
> + (method url-fetch)
> + (uri (pypi-uri "madbg" version ".zip"))
> + (sha256
> + (base32 "19cll917w3zshxrcf2v5bdwkvbam3nslyik2hp4wpn5z4xkzsw5v"))))
> + (build-system python-build-system)
> + (propagated-inputs
> + (list python-click python-hypno python-ipython python-prompt-toolkit))
> + (native-inputs (list unzip))
> + (home-page "https://github.com/kmaork/madbg")
> + (synopsis "A fully-featured remote debugger for python")
> + (description
> + "This package provides a fully-featured remote debugger for python")
> + (license license:expat)))
Synopsis shouldn't start with determinant (run 'guix lint' to find out).
Description should end with period. I'd also capitalize "Python", since
it's a proper name.
Make sure the test suite is run [0].
Thanks!
[0] https://github.com/kmaork/madbg/tree/master/tests
Added tag(s) moreinfo.
Request was from
Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
to
control <at> debbugs.gnu.org
.
(Fri, 24 Jun 2022 15:27:01 GMT)
Full text and
rfc822 format available.
Reply sent
to
"jgart" <jgart <at> dismail.de>
:
You have taken responsibility.
(Sat, 07 Oct 2023 05:55:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
jgart <jgart <at> dismail.de>
:
bug acknowledged by developer.
(Sat, 07 Oct 2023 05:55:02 GMT)
Full text and
rfc822 format available.
Message #36 received at 55233-done <at> debbugs.gnu.org (full text, mbox):
Hi,
I'm going to close this patch series I previously sent as won't do.
Feel free to re-open if anyone else wants to work on it.
all best,
jgart
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sat, 04 Nov 2023 11:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 187 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.