[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
113/361: gnu: python-jupyterlab-server: Update to 2.27.1.
From: |
guix-commits |
Subject: |
113/361: gnu: python-jupyterlab-server: Update to 2.27.1. |
Date: |
Thu, 21 Nov 2024 06:29:01 -0500 (EST) |
sharlatan pushed a commit to branch python-team
in repository guix.
commit fc53e2a9fb70982d48d78eac08ccec0806fe93b1
Author: Ricardo Wurmus <rekado@elephly.net>
AuthorDate: Wed May 8 10:06:46 2024 +0200
gnu: python-jupyterlab-server: Update to 2.27.1.
* gnu/packages/jupyter.scm (python-jupyterlab-server): Update to 2.27.1.
[build-system]: Use pyproject-build-system.
[arguments]: Replace custom 'check phase with #:test-flags; add phases
'ignore-deprecation-warnings and 'set-HOME.
[propagated-inputs]: Remove python-entrypoints.
[native-inputs]: Remove python-jupyter-server and python-pytest-tornasync;
add
python-hatchling, python-pytest-cov, python-pytest-jupyter,
python-pytest-timeout, python-requests-mock, and python-werkzeug.
Change-Id: If0a0631717a6dc6a260d6954349576b0f4efda3d
---
gnu/packages/jupyter.scm | 43 +++++++++++++++++++++++++++----------------
1 file changed, 27 insertions(+), 16 deletions(-)
diff --git a/gnu/packages/jupyter.scm b/gnu/packages/jupyter.scm
index f60f6cc500..a99c408f83 100644
--- a/gnu/packages/jupyter.scm
+++ b/gnu/packages/jupyter.scm
@@ -361,28 +361,35 @@ the JupyterLab CSS variables.")
(define-public python-jupyterlab-server
(package
(name "python-jupyterlab-server")
- (version "2.12.0")
+ (version "2.27.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "jupyterlab_server" version))
(sha256
- (base32 "1gxbfa5s0v4z0v8kagkm2bz8hlli5pwhr89y68w5kxcrqfsg9q00"))))
- (build-system python-build-system)
+ (base32 "07b3m34akrf79xpaim9cymhsac0ry5ry7if998lcfxmn173mlyq9"))))
+ (build-system pyproject-build-system)
(arguments
(list
+ #:test-flags
+ ;; XXX: These tests appear to fail due to the lack of
+ ;; locales.
+ '(list "-k" "not locale and not language")
#:phases
- #~(modify-phases %standard-phases
- (replace 'check
- (lambda* (#:key tests? #:allow-other-keys)
- (when tests?
- (invoke "pytest" "-vv" "-c" "/dev/null" "tests"
- ;; XXX: These tests appear to fail due to the lack of
- ;; locales.
- "-k" "not locale and not language")))))))
+ '(modify-phases %standard-phases
+ (add-after 'unpack 'ignore-deprecation-warnings
+ (lambda _
+ (substitute* "pyproject.toml"
+ ((" \"module:datetime.*" m)
+ (string-append
+ m
+ "\n\"ignore:zmq.eventloop.ioloop is
deprecated:DeprecationWarning\","
+ "\n\"ignore:There is no current event
loop:DeprecationWarning\","
+ "\n\"ignore:Spec is deprecated. Use SchemaPath from
jsonschema-path package.:DeprecationWarning\"," )))))
+ (add-before 'check 'set-HOME
+ (lambda _ (setenv "HOME" "/tmp"))))))
(propagated-inputs
(list python-babel
- python-entrypoints
python-importlib-metadata ;TODO: remove after Python >= 3.10
python-jinja2
python-json5
@@ -391,15 +398,19 @@ the JupyterLab CSS variables.")
python-packaging
python-requests))
(native-inputs
- (list python-ipykernel
- python-jupyter-server
+ (list python-hatchling
+ python-ipykernel
python-openapi-core
python-openapi-spec-validator
python-pytest
python-pytest-console-scripts
- python-pytest-tornasync
+ python-pytest-cov
+ python-pytest-jupyter
+ python-pytest-timeout
+ python-requests-mock
python-ruamel.yaml
- python-strict-rfc3339))
+ python-strict-rfc3339
+ python-werkzeug))
(home-page "https://jupyter.org")
(synopsis "Server components for JupyterLab applications")
(description "JupyterLab Server sits between JupyterLab and Jupyter
- 93/361: gnu: python-json-logger: Update to 2.0.7., (continued)
- 93/361: gnu: python-json-logger: Update to 2.0.7., guix-commits, 2024/11/21
- 82/361: gnu: python-prometheus-client: Update to 0.20.0., guix-commits, 2024/11/21
- 94/361: gnu: python-jsonpointer: Update to 1.14., guix-commits, 2024/11/21
- 98/361: gnu: python-jupyter-server: Update to 2.14.0., guix-commits, 2024/11/21
- 110/361: gnu: python-openapi-core: Update to 0.19.1., guix-commits, 2024/11/21
- 118/361: gnu: Add python-pytoolconfig., guix-commits, 2024/11/21
- 111/361: gnu: python-graphql-core: Enable tests., guix-commits, 2024/11/21
- 131/361: gnu: python-widgetsnbextension: Update to 4.0.10., guix-commits, 2024/11/21
- 121/361: gnu: python-rope: Update to 1.13.0., guix-commits, 2024/11/21
- 124/361: gnu: python-nbclient: Update to 0.10.0., guix-commits, 2024/11/21
- 113/361: gnu: python-jupyterlab-server: Update to 2.27.1.,
guix-commits <=
- 116/361: gnu: Add python-sphinxext-rediraffe., guix-commits, 2024/11/21
- 127/361: gnu: python-pyls-black: Add missing input., guix-commits, 2024/11/21
- 117/361: gnu: repo2docker: Update to 2024.03.0., guix-commits, 2024/11/21
- 142/361: gnu: python-http-ece: Update to 1.2.0., guix-commits, 2024/11/21
- 123/361: gnu: python-lsp-server: Update to 1.11.0., guix-commits, 2024/11/21
- 148/361: gnu: Add xcffibgen., guix-commits, 2024/11/21
- 144/361: gnu: python-aionotify: Update to 0.3.0., guix-commits, 2024/11/21
- 151/361: gnu: qtile: Update to 0.23.0., guix-commits, 2024/11/21
- 139/361: gnu: python-isort: Move to pyproject-build-system., guix-commits, 2024/11/21
- 132/361: gnu: Add python-comm., guix-commits, 2024/11/21