unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* [PATCH 1/4] gnu: Add python-pyte.
@ 2016-12-31 14:01 Hartmut Goebel
  2016-12-31 14:02 ` [PATCH 2/4] gnu: Add python-blessings Hartmut Goebel
                   ` (4 more replies)
  0 siblings, 5 replies; 13+ messages in thread
From: Hartmut Goebel @ 2016-12-31 14:01 UTC (permalink / raw)
  To: guix-devel

* gnu/packages/python.scm (python-pyte, python2-pyte): New variables.
---
 gnu/packages/python.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index a0542a5..2dea03b 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -12278,3 +12278,32 @@ possible on all supported Python versions.")
 
 (define-public python2-xopen
   (package-with-python2 python-xopen))
+
+(define-public python-pyte
+  (package
+    (name "python-pyte")
+    (version "0.5.2")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (pypi-uri "pyte" version))
+        (sha256
+          (base32
+           "0abmxrjlibplzzz7qm7dyphhdp171ssf2lqqllig4p83450cyd6p"))))
+    (build-system python-build-system)
+    (propagated-inputs
+     `(("python-wcwidth", python-wcwidth)))
+    (native-inputs
+     `(("python-pytest-runner" ,python-pytest-runner)
+       ("python-pytest" ,python-pytest)))
+    (home-page "https://pyte.readthedocs.io/")
+    (synopsis "Simple VTXXX-compatible terminal emulator")
+    (description "@code{pyte} is an in memory VTxxx-compatible terminal
+emulator.  @code{xxx} stands for a series of video terminals, developed by DEC
+between 1970 and 1995.  The first, and probably the most famous one, was VT100
+terminal, which is now a de-facto standard for all virtual terminal
+emulators. pyte follows the suit.")
+    (license license:lgpl3)))
+
+(define-public python2-pyte
+  (package-with-python2 python-pyte))
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 2/4] gnu: Add python-blessings.
  2016-12-31 14:01 [PATCH 1/4] gnu: Add python-pyte Hartmut Goebel
@ 2016-12-31 14:02 ` Hartmut Goebel
  2017-01-01 21:11   ` Leo Famulari
  2017-01-01 23:06   ` Tobias Geerinckx-Rice
  2016-12-31 14:02 ` [PATCH 3/4] gnu: Add python-curtsies Hartmut Goebel
                   ` (3 subsequent siblings)
  4 siblings, 2 replies; 13+ messages in thread
From: Hartmut Goebel @ 2016-12-31 14:02 UTC (permalink / raw)
  To: guix-devel

* gnu/packages/python.scm (python-blessings, python2-blessings): New
  variables.
---
 gnu/packages/python.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index 2dea03b..8dbd64a 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -12307,3 +12307,32 @@ emulators. pyte follows the suit.")
 
 (define-public python2-pyte
   (package-with-python2 python-pyte))
+
+(define-public python-blessings
+  (package
+    (name "python-blessings")
+    (version "1.6")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (pypi-uri "blessings" version))
+        (sha256
+          (base32
+           "01rhgn2c3xjf9h1lxij9m05iwf2ba6d0vd7nic26c2gic4q73igd"))))
+    (build-system python-build-system)
+    (arguments
+     ;; TODO: For py3, 2to2 is used to convert the code, but test-suite fails
+     `(#:tests? #f))
+    (native-inputs
+     `(("python-nose" ,python-nose)))
+    (home-page "https://pypi.python.org/pypi/blessings")
+    (synopsis "Simple but powerful module to manage terminal color, styling,
+and positioning")
+    (description "Blessings is a pythonic API to manipulate terminal.  It
+provides similar features to curses but beating some of their limitations: it
+does not require clearing the whole screen for little changes, scrollback
+buffer after program exits, avoid styling when on output redirection, etc.")
+    (license license:expat)))
+
+(define-public python2-blessings
+  (package-with-python2 python-blessings))
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 3/4] gnu: Add python-curtsies.
  2016-12-31 14:01 [PATCH 1/4] gnu: Add python-pyte Hartmut Goebel
  2016-12-31 14:02 ` [PATCH 2/4] gnu: Add python-blessings Hartmut Goebel
@ 2016-12-31 14:02 ` Hartmut Goebel
  2017-01-01 21:13   ` Leo Famulari
  2017-01-01 23:08   ` Tobias Geerinckx-Rice
  2016-12-31 14:02 ` [PATCH 4/4] gnu: Add python-bpython Hartmut Goebel
                   ` (2 subsequent siblings)
  4 siblings, 2 replies; 13+ messages in thread
From: Hartmut Goebel @ 2016-12-31 14:02 UTC (permalink / raw)
  To: guix-devel

* gnu/packages/python.scm (python-curtsies, python2-curtsies,
  python-curtsies-0.1, python2-curtsies-0.1): New variables.
---
 gnu/packages/python.scm | 51 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 51 insertions(+)

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index 8dbd64a..75f5fba 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -12336,3 +12336,54 @@ buffer after program exits, avoid styling when on output redirection, etc.")
 
 (define-public python2-blessings
   (package-with-python2 python-blessings))
+
+(define-public python-curtsies
+  (package
+    (name "python-curtsies")
+    (version "0.2.11")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (pypi-uri "curtsies" version))
+        (sha256
+          (base32
+           "1vljmw3sy6lrqahhpyg4gk13mzcx3mwhvg8s41698ms3cpgkjipc"))))
+    (build-system python-build-system)
+   (arguments
+    `(#:phases
+      (modify-phases %standard-phases
+        (replace 'check
+          (lambda _
+            (zero? (system* "nosetests" "-v")))))))
+    (propagated-inputs
+     `(("python-blessings" ,python-blessings)
+       ("python-wcwidth", python-wcwidth)))
+    (native-inputs
+     `(("python-mock" ,python-mock)
+       ("python-pyte" ,python-pyte)
+       ("python-nose" ,python-nose)))
+    (home-page "https://github.com/thomasballinger/curtsies")
+    (synopsis "Library for curses-like terminal interaction with colored
+strings")
+    (description "Curtsies is a library for interacting with the terminal.
+It features string-like objects which carry formatting information, per-line
+fullscreen terminal rendering, and keyboard input event reporting. ")
+    (license license:expat)))
+
+(define-public python2-curtsies
+  (package-with-python2 python-curtsies))
+
+(define-public python-curtsies-0.1
+  (package
+    (inherit python-curtsies)
+    (version "0.1.23")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (pypi-uri "curtsies" version))
+        (sha256
+          (base32
+           "1lv5zmca18157d69h4hqm34wbiblimd8h4gzzic2vkw3l61j622a"))))))
+
+(define-public python2-curtsies-0.1
+  (package-with-python2 python-curtsies-0.1))
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 4/4] gnu: Add python-bpython.
  2016-12-31 14:01 [PATCH 1/4] gnu: Add python-pyte Hartmut Goebel
  2016-12-31 14:02 ` [PATCH 2/4] gnu: Add python-blessings Hartmut Goebel
  2016-12-31 14:02 ` [PATCH 3/4] gnu: Add python-curtsies Hartmut Goebel
@ 2016-12-31 14:02 ` Hartmut Goebel
  2017-01-01 21:12   ` Leo Famulari
  2017-01-01 21:08 ` [PATCH 1/4] gnu: Add python-pyte Leo Famulari
  2017-01-02 16:33 ` [PATCH 4/4 v2] gnu: Add bpython Hartmut Goebel
  4 siblings, 1 reply; 13+ messages in thread
From: Hartmut Goebel @ 2016-12-31 14:02 UTC (permalink / raw)
  To: guix-devel

* gnu/packages/python.scm (python-bpython, python2-bpython): New
  variables.
---
 gnu/packages/python.scm | 41 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 41 insertions(+)

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index 75f5fba..af6ab2f 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -12387,3 +12387,44 @@ fullscreen terminal rendering, and keyboard input event reporting. ")
 
 (define-public python2-curtsies-0.1
   (package-with-python2 python-curtsies-0.1))
+
+(define-public python-bpython
+  (package
+    (name "bpython")
+    (version "0.16")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (pypi-uri "bpython" version))
+        (sha256
+          (base32
+           "0pv5dy84idh0l8kxy01ipkpxrf9kcfb7h5q16gqxg2mx0bvdvwzs"))
+        (file-name (string-append name "-" version ".tar.gz"))))
+    (build-system python-build-system)
+    (propagated-inputs
+     `(("python-pygments" ,python-pygments)
+       ("python-requests", python-requests)
+       ("python-babel" ,python-babel) ;; optional, for internationalization
+       ("python-curtsies" ,python-curtsies-0.1) ;; >= 0.1.18,< 0.2
+       ("python-greenlet" ,python-greenlet)
+       ("python-urwid" ,python-urwid))) ;; for bpython-urwid only
+    (native-inputs
+     `(("python-sphinx" ,python-sphinx)
+       ("python-mock" ,python-mock)))
+    (home-page "https://bpython-interpreter.org/")
+    (synopsis "Fancy interface to the Python interpreter")
+    (description "bpython's main features are
+@enumerate
+@item in-line syntax highlighting,
+@item readline-like autocomplete with suggestions displayed as you type,
+@item expected parameter list for any Python function,
+@item \"rewind\" function to pop the last line of code from memory and
+      re-evaluate,
+@item send the code you've entered off to a pastebin,
+@item save the code you've entered to a file, and
+@item auto-indentation.
+@end enumerate")
+    (license license:expat)))
+
+(define-public python2-bpython
+  (package-with-python2 python-bpython))
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* Re: [PATCH 1/4] gnu: Add python-pyte.
  2016-12-31 14:01 [PATCH 1/4] gnu: Add python-pyte Hartmut Goebel
                   ` (2 preceding siblings ...)
  2016-12-31 14:02 ` [PATCH 4/4] gnu: Add python-bpython Hartmut Goebel
@ 2017-01-01 21:08 ` Leo Famulari
  2017-01-01 22:40   ` Tobias Geerinckx-Rice
  2017-01-02 16:33 ` [PATCH 4/4 v2] gnu: Add bpython Hartmut Goebel
  4 siblings, 1 reply; 13+ messages in thread
From: Leo Famulari @ 2017-01-01 21:08 UTC (permalink / raw)
  To: Hartmut Goebel; +Cc: guix-devel

On Sat, Dec 31, 2016 at 03:01:59PM +0100, Hartmut Goebel wrote:
> * gnu/packages/python.scm (python-pyte, python2-pyte): New variables.

> +    (description "@code{pyte} is an in memory VTxxx-compatible terminal
> +emulator.  @code{xxx} stands for a series of video terminals, developed by DEC
> +between 1970 and 1995.  The first, and probably the most famous one, was VT100
> +terminal, which is now a de-facto standard for all virtual terminal
> +emulators. pyte follows the suit.")

I'm not sure what you mean by "pyte follows the suit." Otherwise LGTM!

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 2/4] gnu: Add python-blessings.
  2016-12-31 14:02 ` [PATCH 2/4] gnu: Add python-blessings Hartmut Goebel
@ 2017-01-01 21:11   ` Leo Famulari
  2017-01-01 23:06   ` Tobias Geerinckx-Rice
  1 sibling, 0 replies; 13+ messages in thread
From: Leo Famulari @ 2017-01-01 21:11 UTC (permalink / raw)
  To: Hartmut Goebel; +Cc: guix-devel

On Sat, Dec 31, 2016 at 03:02:00PM +0100, Hartmut Goebel wrote:
> * gnu/packages/python.scm (python-blessings, python2-blessings): New
>   variables.

> +    (description "Blessings is a pythonic API to manipulate terminal.  It
> +provides similar features to curses but beating some of their limitations: it

I'd say "but avoids some of curses's limitations".

Otherwise LGTM.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 4/4] gnu: Add python-bpython.
  2016-12-31 14:02 ` [PATCH 4/4] gnu: Add python-bpython Hartmut Goebel
@ 2017-01-01 21:12   ` Leo Famulari
  0 siblings, 0 replies; 13+ messages in thread
From: Leo Famulari @ 2017-01-01 21:12 UTC (permalink / raw)
  To: Hartmut Goebel; +Cc: guix-devel

On Sat, Dec 31, 2016 at 03:02:02PM +0100, Hartmut Goebel wrote:
> * gnu/packages/python.scm (python-bpython, python2-bpython): New
>   variables.

> +    (synopsis "Fancy interface to the Python interpreter")
> +    (description "bpython's main features are
> +@enumerate
> +@item in-line syntax highlighting,
> +@item readline-like autocomplete with suggestions displayed as you type,
> +@item expected parameter list for any Python function,
> +@item \"rewind\" function to pop the last line of code from memory and
> +      re-evaluate,
> +@item send the code you've entered off to a pastebin,
> +@item save the code you've entered to a file, and
> +@item auto-indentation.
> +@end enumerate")

I'd start the description with "Bpython is a fancy interface to the
Python interpreter."

Otherwise LGTM.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 3/4] gnu: Add python-curtsies.
  2016-12-31 14:02 ` [PATCH 3/4] gnu: Add python-curtsies Hartmut Goebel
@ 2017-01-01 21:13   ` Leo Famulari
  2017-01-01 23:08   ` Tobias Geerinckx-Rice
  1 sibling, 0 replies; 13+ messages in thread
From: Leo Famulari @ 2017-01-01 21:13 UTC (permalink / raw)
  To: Hartmut Goebel; +Cc: guix-devel

On Sat, Dec 31, 2016 at 03:02:01PM +0100, Hartmut Goebel wrote:
> * gnu/packages/python.scm (python-curtsies, python2-curtsies,
>   python-curtsies-0.1, python2-curtsies-0.1): New variables.

LGTM!

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 1/4] gnu: Add python-pyte.
  2017-01-01 21:08 ` [PATCH 1/4] gnu: Add python-pyte Leo Famulari
@ 2017-01-01 22:40   ` Tobias Geerinckx-Rice
  0 siblings, 0 replies; 13+ messages in thread
From: Tobias Geerinckx-Rice @ 2017-01-01 22:40 UTC (permalink / raw)
  To: leo, h.goebel; +Cc: guix-devel


[-- Attachment #1.1: Type: text/plain, Size: 970 bytes --]

Hartmut, Leo,

Just a few remarks about the description:

On 01/01/17 22:08, Leo Famulari wrote:
> On Sat, Dec 31, 2016 at 03:01:59PM +0100, Hartmut Goebel wrote:
>> * gnu/packages/python.scm (python-pyte, python2-pyte): New variables.
> 
>> +    (description "@code{pyte} is an in memory VTxxx-compatible terminal

‘in-memory’ (although I don't quite see how a VTE can be anything else).

>> +emulator.  @code{xxx} stands for a series of video terminals, developed by DEC

s/code/var/

>> +between 1970 and 1995.  The first, and probably the most famous one, was VT100

‘The first and probably most famous one was the VT100’

>> +terminal, which is now a de-facto standard for all virtual terminal
>> +emulators. pyte follows the suit.")
> 
> I'm not sure what you mean by "pyte follows the suit." Otherwise LGTM!

’Follows suit’, I think, but that still doesn't sound very logical to
me. I'd drop it.

Kind regards,

T G-R


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 476 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 2/4] gnu: Add python-blessings.
  2016-12-31 14:02 ` [PATCH 2/4] gnu: Add python-blessings Hartmut Goebel
  2017-01-01 21:11   ` Leo Famulari
@ 2017-01-01 23:06   ` Tobias Geerinckx-Rice
  1 sibling, 0 replies; 13+ messages in thread
From: Tobias Geerinckx-Rice @ 2017-01-01 23:06 UTC (permalink / raw)
  To: h.goebel, guix-devel


[-- Attachment #1.1: Type: text/plain, Size: 786 bytes --]

Hartmut,

What Leo said +

On 31/12/16 15:02, Hartmut Goebel wrote:
> +    (description "Blessings is a pythonic API to manipulate terminal.  It

...the terminal? Terminal colours? It looks like something got lost.

> +does not require clearing the whole screen for little changes, scrollback

‘provides a scrollback’..

My spelling checker even prefers ‘scroll-back’.

> +buffer after program exits, avoid styling when on output redirection, etc.")

‘the program’

I'd end with ‘, and avoids styling altogether when the output is
redirected to something other than a terminal’. IMO that's clearer.

In general: thank you for taking the time to provide accessible &
sizable descriptions! They're sometimes overlooked.

Kind regards,

T G-R


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 476 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 3/4] gnu: Add python-curtsies.
  2016-12-31 14:02 ` [PATCH 3/4] gnu: Add python-curtsies Hartmut Goebel
  2017-01-01 21:13   ` Leo Famulari
@ 2017-01-01 23:08   ` Tobias Geerinckx-Rice
  1 sibling, 0 replies; 13+ messages in thread
From: Tobias Geerinckx-Rice @ 2017-01-01 23:08 UTC (permalink / raw)
  To: h.goebel, guix-devel


[-- Attachment #1.1: Type: text/plain, Size: 199 bytes --]

Hartmut,

LGTM, apart from the

On 31/12/16 15:02, Hartmut Goebel wrote:
> +fullscreen terminal rendering, and keyboard input event reporting. ")

trailing space.

Kind regards,

T G-R


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 476 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* [PATCH 4/4 v2] gnu: Add bpython.
  2016-12-31 14:01 [PATCH 1/4] gnu: Add python-pyte Hartmut Goebel
                   ` (3 preceding siblings ...)
  2017-01-01 21:08 ` [PATCH 1/4] gnu: Add python-pyte Leo Famulari
@ 2017-01-02 16:33 ` Hartmut Goebel
  2017-01-02 16:38   ` Hartmut Goebel
  4 siblings, 1 reply; 13+ messages in thread
From: Hartmut Goebel @ 2017-01-02 16:33 UTC (permalink / raw)
  To: guix-devel

* gnu/packages/python.scm (bpython, bpython2): New variables.
---
 gnu/packages/python.scm | 72 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 72 insertions(+)

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index 04f7a66..56ed7f8 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -12392,3 +12392,75 @@ fullscreen terminal rendering, and keyboard input event reporting.")
 
 (define-public python2-curtsies-0.1
   (package-with-python2 python-curtsies-0.1))
+
+(define-public bpython
+  (package
+    (name "bpython")
+    (version "0.16")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (pypi-uri "bpython" version))
+        (sha256
+          (base32
+           "0pv5dy84idh0l8kxy01ipkpxrf9kcfb7h5q16gqxg2mx0bvdvwzs"))
+        (file-name (string-append name "-" version ".tar.gz"))))
+    (build-system python-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'install 'add-aliases
+           ;; for symetry to bpython2, add symlinks bypthon3, bpdb3, etc.
+           (lambda* (#:key outputs #:allow-other-keys)
+             (let ((out (assoc-ref outputs "out")))
+               (for-each
+                (lambda (old new)
+                  (symlink (string-append out "/bin/" old)
+                           (string-append out "/bin/" new)))
+                '("bpython" "bpython-curses" "bpython-urwid" "bpdb")
+                '("bpython3" "bpython3-curses" "bpython3-urwid" "bpdb3"))))))))
+    (propagated-inputs
+     `(("python-pygments" ,python-pygments)
+       ("python-requests", python-requests)
+       ("python-babel" ,python-babel) ;; optional, for internationalization
+       ("python-curtsies" ,python-curtsies-0.1) ;; >= 0.1.18,< 0.2
+       ("python-greenlet" ,python-greenlet)
+       ("python-urwid" ,python-urwid) ;; for bpython-urwid only
+       ("python-six" ,python-six)))
+    (native-inputs
+     `(("python-sphinx" ,python-sphinx)
+       ("python-mock" ,python-mock)))
+    (home-page "https://bpython-interpreter.org/")
+    (synopsis "Fancy interface to the Python interpreter")
+    (description "Bpython is a fancy interface to the Python
+interpreter. bpython's main features are
+
+@enumerate
+@item in-line syntax highlighting,
+@item readline-like autocomplete with suggestions displayed as you type,
+@item expected parameter list for any Python function,
+@item \"rewind\" function to pop the last line of code from memory and
+      re-evaluate,
+@item send the code you've entered off to a pastebin,
+@item save the code you've entered to a file, and
+@item auto-indentation.
+@end enumerate")
+    (license license:expat)))
+
+(define-public bpython2
+  (let ((base (package-with-python2
+               (strip-python2-variant bpython))))
+    (package (inherit base)
+      (name "bpython2")
+      (arguments
+       `(#:phases
+         (modify-phases %standard-phases
+           (add-before 'build 'rename-scripts
+             ;; rename the scripts to bypthon2, bpdb2, etc.
+             (lambda _
+               (substitute* "setup.py"
+                 (("^(\\s+'bpdb)(\\s+=.*',?)\\s*?$" _ name rest)
+                  (string-append name "2" rest "\n"))
+                 (("^(\\s+'bpython)(-\\S+)?(\\s+=.*',?)\\s*?$" _ name sub rest)
+                  (string-append name "2" (or sub "") rest "\n")))
+               #t))))))))
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* Re: [PATCH 4/4 v2] gnu: Add bpython.
  2017-01-02 16:33 ` [PATCH 4/4 v2] gnu: Add bpython Hartmut Goebel
@ 2017-01-02 16:38   ` Hartmut Goebel
  0 siblings, 0 replies; 13+ messages in thread
From: Hartmut Goebel @ 2017-01-02 16:38 UTC (permalink / raw)
  To: guix-devel

Am 02.01.2017 um 17:33 schrieb Hartmut Goebel:
> * gnu/packages/python.scm (bpython, bpython2): New variables.

This update changes the following:

a) renamed the vairables to bpython resp. bpython2, since these are
"programms", not python llibraries

b) For bpython2 rename the scripts to bypthon2, bpdb2, etc. to avoid
conflicts

c) For bpython add symlinks bypthon3, bpdb3, etc. for symmetry to bpython2

d) Add python-six, with is an undocumented requirement.


-- 
Regards
Hartmut Goebel

| Hartmut Goebel          | h.goebel@crazy-compilers.com               |
| www.crazy-compilers.com | compilers which you thought are impossible |

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2017-01-02 16:38 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-12-31 14:01 [PATCH 1/4] gnu: Add python-pyte Hartmut Goebel
2016-12-31 14:02 ` [PATCH 2/4] gnu: Add python-blessings Hartmut Goebel
2017-01-01 21:11   ` Leo Famulari
2017-01-01 23:06   ` Tobias Geerinckx-Rice
2016-12-31 14:02 ` [PATCH 3/4] gnu: Add python-curtsies Hartmut Goebel
2017-01-01 21:13   ` Leo Famulari
2017-01-01 23:08   ` Tobias Geerinckx-Rice
2016-12-31 14:02 ` [PATCH 4/4] gnu: Add python-bpython Hartmut Goebel
2017-01-01 21:12   ` Leo Famulari
2017-01-01 21:08 ` [PATCH 1/4] gnu: Add python-pyte Leo Famulari
2017-01-01 22:40   ` Tobias Geerinckx-Rice
2017-01-02 16:33 ` [PATCH 4/4 v2] gnu: Add bpython Hartmut Goebel
2017-01-02 16:38   ` Hartmut Goebel

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).