guix_mirror_bot pushed a commit to branch python-team
in repository guix.

commit dde8b0e1d69086dc9f71ad3bafda1966b1a26d5b
Author: Sharlatan Hellseher <sharlata...@gmail.com>
AuthorDate: Sun Aug 10 00:51:48 2025 +0100

    gnu: python-terminado: Update to 1.18.1.
    
    * gnu/packages/python-web.scm (python-terminado): Update to 1.18.1.
      [build-system]: Use pyproject.
      [arguments] <test-flags>: Ignore warnings.
      <phases>: Use default 'check.
      [native-inputs]: Add python-hatchling, and python-pytest-timeout.
    
    Change-Id: I6dce6fbca7886f74b0c0e66db0367c4156313c3b
---
 gnu/packages/python-web.scm | 23 ++++++++++++-----------
 1 file changed, 12 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 01f85c3b08..9ed636083f 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -4226,24 +4226,25 @@ web framework, either via the basic or digest 
authentication schemes.")
 (define-public python-terminado
   (package
     (name "python-terminado")
-    (version "0.10.0")
+    (version "0.18.1")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "terminado" version))
        (sha256
         (base32
-         "1smvra3sc9sg64w49kfn5yhagshq3x55839748ck5dvxvk4hgza6"))))
-    (build-system python-build-system)
-    (propagated-inputs
-     (list python-tornado-6 python-ptyprocess))
-    (native-inputs
-     (list python-pytest))
+         "0bpxag3n0148vsgmi6wh3ynmprykazzqys0lfxgpdr2xp32g42fy"))))
+    (build-system pyproject-build-system)
     (arguments
-     `(#:phases
-       (modify-phases %standard-phases
-         (replace 'check
-           (lambda _ (invoke "pytest" "-vv"))))))
+     (list
+      #:test-flags #~(list "-W" "default")))    ;taken from pyproject.toml
+    (native-inputs
+     (list python-hatchling
+           python-pytest
+           python-pytest-timeout))
+    (propagated-inputs
+     (list python-ptyprocess
+           python-tornado-6))
     (home-page "https://github.com/jupyter/terminado";)
     (synopsis "Terminals served to term.js using Tornado websockets")
     (description "This package provides a Tornado websocket backend for the

Reply via email to