Skip to content

Commit f61a22d

Browse files
committed
nbconvert version without lxml requirement. Update runtime library
requirements and pyproject dependencies to be more current while being Jupyterlab <4 compatible and keeping Python 3.8 compatibility for now. Signed-off-by: shalberd <[email protected]>
1 parent 9d70abf commit f61a22d

File tree

2 files changed

+18
-18
lines changed

2 files changed

+18
-18
lines changed

etc/generic/requirements-elyra.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
# This is a comprehensive list of python dependencies that Elyra requires to execute Jupyter notebooks.
2-
ipykernel==6.13.0
3-
ipython==8.10.0
2+
ipykernel==6.25.2
3+
ipython==8.12.3
44
ipython-genutils==0.2.0
55
jinja2==3.1.4
6-
jupyter-client==7.3.1
7-
jupyter-core==4.11.2
6+
jupyter-client==7.4.9
7+
jupyter-core==5.3.1
88
MarkupSafe==2.1.1
9-
minio==7.1.8
9+
minio==7.1.15
1010
nbclient==0.6.3
11-
nbconvert==6.5.1
11+
nbconvert==7.1.0
1212
nbformat==5.4.0
1313
papermill==2.3.4
1414
pyzmq==24.0.1
15-
prompt-toolkit==3.0.30
15+
prompt-toolkit==3.0.43
1616
requests==2.32.0
1717
tornado==6.4.1
18-
traitlets==5.1.1
18+
traitlets==5.10.0
1919
urllib3==1.26.19
2020
#
2121
# These excluded are transitive dependencies of the included python packages.

pyproject.toml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,20 +20,20 @@ dependencies = [
2020
"entrypoints>=0.3",
2121
"jinja2>=3",
2222
"jsonschema>=3.2.0",
23-
"jupyter_core>=4.11.0",
24-
"jupyter_client>=6.1.7",
25-
"jupyter-events>=0.6.2",
26-
"jupyter-packaging>=0.10",
27-
"jupyter_server>=1.7.0",
28-
"jupyterlab>=3.4.6,<4.0", # comment out to use local jupyterlab
29-
"jupyterlab-lsp>=3.8.0", # comment out to use local jupyterlab
30-
"jupyterlab-git~=0.32", # Avoid breaking 1.x changes
23+
"jupyter_core>=5.3.1",
24+
"jupyter_client>=7.4.9",
25+
"jupyter-events>=0.7.0",
26+
"jupyter-packaging>=0.12.3",
27+
"jupyter_server>=2.7.3",
28+
"jupyterlab>=3.6.5,<4.0", # comment out to use local jupyterlab
29+
"jupyterlab-lsp<=4.3.0", # comment out to use local jupyterlab, also less than 4.3.0 for Jupyterlab < 4 compatibility
30+
"jupyterlab-git<=0.44.0", # Jupyterlab < 4 compatibility
3131
"jupyter-resource-usage>=0.5.1,<1",
3232
"MarkupSafe>=2.1",
3333
"minio>=7.0.0,!=7.2.1",
3434
"nbclient>=0.5.1",
35-
"nbconvert>=6.5.1",
36-
"nbdime~=3.1", # Cap from jupyterlab-git
35+
"nbconvert==7.1.0",
36+
"nbdime~=3.2.1", # Cap from jupyterlab-git
3737
"nbformat>=5.1.2",
3838
"networkx>=2.5.1",
3939
"papermill>=2.3.4",

0 commit comments

Comments
 (0)