diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-01-23 16:44:31 +0000 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-02-07 12:28:38 +0100 |
| commit | 447a74cedd28ce91a78f3778f6511358d8521b59 (patch) | |
| tree | d5b6bb4d8173259e76e5826395e1d9ba7abb8aff /gnu/packages/python-web.scm | |
| parent | 6d2e8b3be7a32ee7e36605a6e5a0dfad8fd4ad57 (diff) | |
gnu: python-tornado: Update to 6.4.2.
* gnu/packages/python-web.scm (python-tornado): Absorb definition of
python-tornado-6.
(python-tornado-5): New variable, inherit from python-tornado.
(python-tornado-6): Deprecate variable.
* gnu/packages/jupyter.scm (python-jupyterlite-core)
* gnu/packages/jupyter.scm (python-pytest-jupyter)
* gnu/packages/jupyter.scm (python-voila)
* gnu/packages/python-xyz.scm (python-pypugjs)
* gnu/packages/python-xyz.scm (python-tenacity):
[native-inputs]: Remove python-tornado-6; add python-tornado.
* gnu/packages/machine-learning.scm (kaldi-gstreamer-server):
[inputs]: Remove python-tornado-6; add python-tornado.
* gnu/packages/bioinformatics.scm (python-bulkvis)
* gnu/packages/jupyter.scm (python-ipykernel)
* gnu/packages/jupyter.scm (python-jupyter-client)
* gnu/packages/jupyter.scm (python-jupyter-client-7)
* gnu/packages/jupyter.scm (python-jupyter-server)
* gnu/packages/jupyter.scm (python-nbclassic)
* gnu/packages/jupyter.scm (python-nbdime)
* gnu/packages/jupyter.scm (python-notebook)
* gnu/packages/jupyter.scm (python-terminado)
* gnu/packages/python-check.scm (python-pytest-tornasync)
* gnu/packages/python-science.scm (python-distributed)
* gnu/packages/python-xyz.scm (python-bokeh)
* gnu/packages/python-xyz.scm (python-ipyparallel-bootstrap)
* gnu/packages/python-xyz.scm (python-nbconvert)
[propagated-inputs]: Remove python-tornado-6; add python-tornado.
Change-Id: I437d73a0711c88e329666b6bc853f6332c277098
Diffstat (limited to 'gnu/packages/python-web.scm')
| -rw-r--r-- | gnu/packages/python-web.scm | 74 |
1 files changed, 33 insertions, 41 deletions
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 09b1c6a7cee..eda84d3abd8 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -5347,8 +5347,37 @@ data.") (define-public python-tornado (package - ;; TODO: Try to refresh and check all dependents. (name "python-tornado") + (version "6.4.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "tornado" version)) + (sha256 + (base32 "02v2mlvr58xg0l0gh08nswl53z73wkf23sziggypk63ffjsdbflj")))) + (build-system pyproject-build-system) + (arguments + (list + #:test-flags + ;; AttributeError: 'TestIOStreamWebMixin' object has no attribute 'io_loop' + #~(list "--ignore=tornado/test/iostream_test.py"))) + (native-inputs + (list python-certifi + python-pytest + python-setuptools)) + (home-page "https://www.tornadoweb.org/") + (synopsis "Python web framework and asynchronous networking library") + (description + "Tornado is a Python web framework and asynchronous networking library, +originally developed at FriendFeed. By using non-blocking network I/O, +Tornado can scale to tens of thousands of open connections, making it ideal +for long polling, WebSockets, and other applications that require a long-lived +connection to each user.") + (license license:asl2.0))) + +(define-public python-tornado-5 + (package + (inherit python-tornado) (version "5.1.1") (source (origin @@ -5388,47 +5417,10 @@ data.") "--verbose=yes"))))))) (native-inputs (list python-certifi - python-setuptools)) - (home-page "https://www.tornadoweb.org/") - (synopsis "Python web framework and asynchronous networking library") - (description - "Tornado is a Python web framework and asynchronous networking library, -originally developed at FriendFeed. By using non-blocking network I/O, -Tornado can scale to tens of thousands of open connections, making it ideal -for long polling, WebSockets, and other applications that require a long-lived -connection to each user.") - (license license:asl2.0))) + python-setuptools)))) -(define-public python-tornado-6 - (package - (name "python-tornado") - (version "6.4.2") - (source - (origin - (method url-fetch) - (uri (pypi-uri "tornado" version)) - (sha256 - (base32 "02v2mlvr58xg0l0gh08nswl53z73wkf23sziggypk63ffjsdbflj")))) - (build-system pyproject-build-system) - (arguments - (list - #:test-flags - ;; AttributeError: 'TestIOStreamWebMixin' object has no attribute 'io_loop' - #~(list "--ignore=tornado/test/iostream_test.py"))) - (native-inputs - (list python-certifi - python-pytest - python-setuptools - python-wheel)) - (home-page "https://www.tornadoweb.org/") - (synopsis "Python web framework and asynchronous networking library") - (description - "Tornado is a Python web framework and asynchronous networking library, -originally developed at FriendFeed. By using non-blocking network I/O, -Tornado can scale to tens of thousands of open connections, making it ideal -for long polling, WebSockets, and other applications that require a long-lived -connection to each user.") - (license license:asl2.0))) +;; XXX: Deprecated on <2026-01-23>. +(define-deprecated/public-alias python-tornado-6 python-tornado) (define-public python-tornado-http-auth (package |
