GNU bug report logs -
#48430
[PATCH 5/5] gnu: Add python-multiplex.
Previous Next
Reported by: Stefan Reichör <stefan <at> xsteve.at>
Date: Fri, 14 May 2021 21:19:04 UTC
Severity: normal
Tags: patch
Done: Sharlatan Hellseher <sharlatanus <at> gmail.com>
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 48430 in the body.
You can then email your comments to 48430 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#48430
; Package
guix-patches
.
(Fri, 14 May 2021 21:19:05 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Stefan Reichör <stefan <at> xsteve.at>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Fri, 14 May 2021 21:19:05 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/python-xyz.scm (python-multiplex): New variable.
---
gnu/packages/python-xyz.scm | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 431f2aa85d..ff2ce6ad32 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -24983,6 +24983,34 @@ applications with variable CPU loads).")
(define-public python2-parallel
(package-with-python2 python-parallel))
+(define-public python-multiplex
+ (package
+ (name "python-multiplex")
+ (version "0.5.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "multiplex" version))
+ (sha256
+ (base32
+ "1g01xwx5z0m1dvp5d69ndj8hz80d2z5xzasixa7c0k6ny93f9qhg"))))
+ (build-system python-build-system)
+ (propagated-inputs
+ `(("python-aiofiles" ,python-aiofiles-0.5.0)
+ ("python-aiostream" ,python-aiostream)
+ ("python-click" ,python-click)
+ ("python-easy-ansi" ,python-easy-ansi)
+ ("python-pyte" ,python-pyte)))
+ (home-page
+ "https://github.com/dankilman/multiplex")
+ (synopsis
+ "View output of multiple processes, in parallel, in the console, with an
+interactive TUI")
+ (description
+ "Can be used as cli tool or as python library to view output of parallel
+running processes")
+ (license license:expat)))
+
(define-public python-djvulibre
(package
(name "python-djvulibre")
--
2.25.1
Information forwarded
to
guix-patches <at> gnu.org
:
bug#48430
; Package
guix-patches
.
(Sat, 29 May 2021 21:15:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 48430 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/python-xyz.scm (python-multiplex): New variable.
---
I was not able to switch the source url to github since the poetry
build system is required there. I have no idea how to use poetry from within guix
gnu/packages/python-xyz.scm | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index f208a7d153..d68e237830 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -25062,6 +25062,32 @@ applications with variable CPU loads).")
(define-public python2-parallel
(package-with-python2 python-parallel))
+(define-public python-multiplex
+ (package
+ (name "python-multiplex")
+ (version "0.5.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "multiplex" version))
+ (sha256
+ (base32
+ "1g01xwx5z0m1dvp5d69ndj8hz80d2z5xzasixa7c0k6ny93f9qhg"))))
+ (build-system python-build-system)
+ (propagated-inputs
+ `(("python-aiofiles" ,python-aiofiles-0.5.0)
+ ("python-aiostream" ,python-aiostream)
+ ("python-click" ,python-click)
+ ("python-easy-ansi" ,python-easy-ansi)
+ ("python-pyte" ,python-pyte)))
+ (home-page "https://github.com/dankilman/multiplex")
+ (synopsis "View output of multiple processes, in parallel, in the console,
+with an interactive TUI")
+ (description
+ "Can be used as cli tool or as python library to view output of parallel
+running processes")
+ (license license:expat)))
+
(define-public python-djvulibre
(package
(name "python-djvulibre")
--
2.25.1
Information forwarded
to
guix-patches <at> gnu.org
:
bug#48430
; Package
guix-patches
.
(Thu, 11 Nov 2021 04:53:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 48430 <at> debbugs.gnu.org (full text, mbox):
Em sáb, 2021-05-29 às 23:10 +0200, Stefan Reichör escreveu:
> * gnu/packages/python-xyz.scm (python-multiplex): New variable.
> ---
> I was not able to switch the source url to github since the poetry
> build system is required there. I have no idea how to use poetry from
> within guix
>
Hi,
I was taking a look at this series again.
> gnu/packages/python-xyz.scm | 26 ++++++++++++++++++++++++++
> 1 file changed, 26 insertions(+)
>
> diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-
> xyz.scm
> index f208a7d153..d68e237830 100644
> --- a/gnu/packages/python-xyz.scm
> +++ b/gnu/packages/python-xyz.scm
> @@ -25062,6 +25062,32 @@ applications with variable CPU loads).")
> (define-public python2-parallel
> (package-with-python2 python-parallel))
>
> +(define-public python-multiplex
> + (package
> + (name "python-multiplex")
> + (version "0.5.1")
> + (source
> + (origin
Indentation is 1 space below source. If you're using Emacs it can fix
indentation with M-x indent-sexp (C-M-q) with the cursor on the
beginning of the expression.
> + (method url-fetch)
> + (uri (pypi-uri "multiplex" version))
> + (sha256
> + (base32
> +
> "1g01xwx5z0m1dvp5d69ndj8hz80d2z5xzasixa7c0k6ny93f9qhg"))))
> + (build-system python-build-system)
I'd suggest to add something like
> (arguments
> `(#:tests? #f)) ; no tests in PyPI and no setup.py in github
in this place.
> + (propagated-inputs
> + `(("python-aiofiles" ,python-aiofiles-0.5.0)
If multiplex must match aiofiles version, issue 48429 can be skipped
since multiplex is now at 0.6.0 and we have aiofiles 0.6.0.
> + ("python-aiostream" ,python-aiostream)
> + ("python-click" ,python-click)
> + ("python-easy-ansi" ,python-easy-ansi)
> + ("python-pyte" ,python-pyte)))
> + (home-page "https://github.com/dankilman/multiplex")
> + (synopsis "View output of multiple processes, in parallel, in
> the console,
> +with an interactive TUI")
Please keep synopsis under 78 columns. I'd suggest something like "View
output of multiple process with an interactive TUI".
> + (description
> + "Can be used as cli tool or as python library to view output
> of parallel
> +running processes")
Description must be a full sentence. For instance: "Multiplex is a CLI
tool and a Python library to view output of running processes in
parallel.", or something alone these lines.
> + (license license:expat)))
> +
> (define-public python-djvulibre
> (package
> (name "python-djvulibre")
Your patch 2 was already merged.
Can you send a series of patches 1, 3 and 5 with -v2 to
48428 <at> debbugs.gnu.org (the first patch)? When merged, that and 48427,
48429 and 48430 can be closed.
Vinicius
Reply sent
to
Sharlatan Hellseher <sharlatanus <at> gmail.com>
:
You have taken responsibility.
(Wed, 05 Feb 2025 19:42:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Stefan Reichör <stefan <at> xsteve.at>
:
bug acknowledged by developer.
(Wed, 05 Feb 2025 19:42:02 GMT)
Full text and
rfc822 format available.
Message #16 received at 48430-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hi,
I've re-imported it from scratch, added Stefan Reichör as co-author in
commit message.
Pushed to master as 0085abc9b3b6dd203fdf84e93d6bf16c86b5e56b.
--
Oleg
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#48430
; Package
guix-patches
.
(Wed, 05 Feb 2025 21:57:01 GMT)
Full text and
rfc822 format available.
Message #19 received at 48430 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Correct commit after pull master: f89232b10d801933b0196cefb21a547bbec97efb.
--
Oleg
[signature.asc (application/pgp-signature, inline)]
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Thu, 06 Mar 2025 12:24:10 GMT)
Full text and
rfc822 format available.
This bug report was last modified 63 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.