summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2025-10-12 23:00:44 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-10-13 11:57:30 +0100
commit199ef8d1780fe6a553dd98a942cbb61c36ba37ae (patch)
tree0b9b859fee5dfa9757e58e774269a98df933ff97 /gnu/packages/python-xyz.scm
parentf27a8c458fb0813f6c02a90e515c975970696f0a (diff)
gnu: zulip-term: Fix tests.
* gnu/packages/messaging.scm (zulip-term)[arguments] <test-flags>: Rework the list of skipped tests enabling more to run. <phases>: Remove 'relax-requirements; add 'fix-pytest-config. [inputs]: Remove python-urwid; add python-urwid-for-zulip-term. [native-inputs]: Remove python-pytest-cov. * gnu/packages/python-xyz.scm (python-urwid-for-zulip-term): New variable. Change-Id: Iaea56d41c7f09cad546bed421841bfa40d3190d9
Diffstat (limited to 'gnu/packages/python-xyz.scm')
-rw-r--r--gnu/packages/python-xyz.scm16
1 files changed, 16 insertions, 0 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index ec1ab5cede2..9d174204827 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -15247,6 +15247,22 @@ adherence to RFC 6570, but adds a few extensions.")
features useful for text console applications.")
(license license:lgpl2.1+)))
+(define-public python-urwid-for-zulip-term
+ ;; zulip-term@0.7.0 requires exact 2.1.2 version otherewise some tests fail
+ ;; to pass, remove when no longer required.
+ (hidden-package
+ (package
+ (inherit python-urwid)
+ (version "2.1.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "urwid" version))
+ (sha256
+ (base32 "1bky2bra6673xx8jy0826znw6cmxs89wcwwzda8d025j3jffx2sq"))))
+ (arguments
+ (list #:tests? #f)))))
+
(define-public python-urwid-3
(package
(inherit python-urwid)