summaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2025-10-12 23:28:00 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-10-13 11:57:30 +0100
commitfb9e789455f144b7d0f4b56b1f23ac0fb3de394d (patch)
treeb9094bea42d2544e05d5a57d9c0cfef4f593e526 /gnu/packages
parent199ef8d1780fe6a553dd98a942cbb61c36ba37ae (diff)
gnu: python-urwid: Update to 3.0.3.
* gnu/packages/python-xyz.scm (python-urwid): Update to 3.0.3. [propagated-inputs]: Remove python-typing-extensions and python-trio; add python-pyserial. [native-inputs]: Remove python-wheel. (python-urwid-2): New variable. Change-Id: If4985488699fa49e50550f3bddaab9e13a1d71eb
Diffstat (limited to 'gnu/packages')
-rw-r--r--gnu/packages/python-xyz.scm29
1 files changed, 19 insertions, 10 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 9d174204827..5af925bf3a0 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -15208,14 +15208,14 @@ adherence to RFC 6570, but adds a few extensions.")
(define-public python-urwid
(package
(name "python-urwid")
- (version "2.6.16")
+ (version "3.0.3")
(source
(origin
(method url-fetch)
(uri (pypi-uri "urwid" version))
(sha256
(base32
- "18ijvgf1l7jvmg45x1cysn3c9rdrg1w0405acig3hk7476cj7bck"))))
+ "16zdji1fdr5jbry9h01dxwnadrygs1xj415jqnhmmnlcavfh821h"))))
(build-system pyproject-build-system)
(arguments
(list
@@ -15228,17 +15228,14 @@ adherence to RFC 6570, but adds a few extensions.")
(list python-pytest
python-pytest-cov
python-setuptools
- python-setuptools-scm
- python-wheel))
+ python-setuptools-scm))
(propagated-inputs
- (list python-typing-extensions
- python-wcwidth
-
- ;; Optional, but tests need them.
+ (list python-wcwidth
+ ;; [optional]
python-pygobject
- python-tornado
- python-trio
python-pyzmq
+ python-tornado
+ python-pyserial
python-twisted))
(home-page "https://urwid.org")
(synopsis "Console user interface library for Python")
@@ -15263,6 +15260,18 @@ features useful for text console applications.")
(arguments
(list #:tests? #f)))))
+(define-public python-urwid-2
+ (package
+ (inherit python-urwid)
+ (name "python-urwid")
+ (version "2.6.16")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "urwid" version))
+ (sha256
+ (base32 "18ijvgf1l7jvmg45x1cysn3c9rdrg1w0405acig3hk7476cj7bck"))))))
+
(define-public python-urwid-3
(package
(inherit python-urwid)