From fb9e789455f144b7d0f4b56b1f23ac0fb3de394d Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sun, 12 Oct 2025 23:28:00 +0100 Subject: 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 --- gnu/packages/python-xyz.scm | 29 +++++++++++++++++++---------- 1 file changed, 19 insertions(+), 10 deletions(-) (limited to 'gnu/packages/python-xyz.scm') 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) -- cgit v1.3