Skip to content

Commit 0a220d6

Browse files
committed
Additional JupyterLab 4.0 updates
Signed-off-by: Luciano Resende <[email protected]>
1 parent c0d1391 commit 0a220d6

File tree

4 files changed

+29
-11
lines changed

4 files changed

+29
-11
lines changed

COMMITTERS.csv

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
Name, Company, Github ID
2-
Alan Chin, IBM, akchinSTC
2+
Alan Chin, IBM, akchinSTC
33
Alex Bozarth, IBM, ajbozarth
44
Karla Spuldaro, IBM, karlaspuldaro
5-
Kevin Bates, IBM, kevin-bates
5+
Kevin Bates, , kevin-bates
66
Kiersten Stokes, IBM, kiersten-stokes
77
Luciano Resende, Apple , lresende
88
Martha Cryan, IBM, marthacryan

README.md

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,9 @@ Refer to the [installation documentation](https://elyra.readthedocs.io/en/stable
8686
For detailed information refer to the [installation documentation](https://elyra.readthedocs.io/en/stable/getting_started/installation.html).
8787

8888
### Prerequisites :
89-
* [Node.js 18+](https://nodejs.org/en/)
90-
* [Python 3.8+](https://www.python.org/downloads/)
91-
* [Miniconda](https://docs.conda.io/en/latest/miniconda.html) (optional)
89+
* [Node.js 20+](https://nodejs.org/en/)
90+
* [Python 3.9+](https://www.python.org/downloads/)
91+
* [Miniconda](https://docs.conda.io/en/latest/miniconda.html) / [Micromamba](https://mamba.readthedocs.io/en/latest/installation/micromamba-installation.html) (optional)
9292

9393
### Install current release (for JupyterLab 4.x)
9494

@@ -110,6 +110,22 @@ The current release version is displayed at the top of this page.
110110

111111
Installation instructions and JupyterLab support vary by release. Note that a JupyterLab build is required. Installation instructions are located in the [release-specific documentation](https://elyra.readthedocs.io/en/stable/), which can be accessed by selecting a specific version.
112112

113+
<details>
114+
<summary>Elyra 4.x (JupyterLab 4.2.5+)</summary>
115+
116+
- Install from PyPI
117+
118+
```bash
119+
pip3 install --upgrade "elyra[all]"
120+
```
121+
122+
- Install from conda-forge
123+
124+
```bash
125+
conda install -c conda-forge "elyra[all]"
126+
```
127+
</details>
128+
113129
<details>
114130
<summary>Elyra 3.7 < 4.0 (JupyterLab 3.x)</summary>
115131

docs/source/developer_guide/contributing.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -102,11 +102,13 @@ Then, in the `package.json`, add the following under `'scripts'`:
102102
```
103103
And the following under `'dev_dependencies'`:
104104
```
105-
"@jupyterlab/testutils": "3.4.0",
106-
"@types/jest": "^23.3.11",
107-
"jest": "^24.7.1",
105+
"@jupyterlab/testutils": "4.2.5",
106+
"@types/jest": "^29.2.0",
107+
"jest": "^29.2.0",
108108
"jest-raw-loader": "^1.0.1",
109-
"ts-jest": "^24.0.2",
109+
"ts-jest": "^29.2.5",
110+
"ts-loader": "^6.2.1",
111+
"typescript": "~5.1.6",
110112
```
111113
Create a file `tsconfig.test.json` that contains:
112114
```

docs/source/getting_started/installation.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ The Elyra [JupyterLab extensions](https://jupyterlab.readthedocs.io/en/stable/us
2121

2222
### Prerequisites
2323

24-
* [Node.js 18+](https://nodejs.org/en/)
25-
* [Python 3.8+](https://www.python.org/downloads/) (or later)
24+
* [Node.js 20+](https://nodejs.org/en/)
25+
* [Python 3.9+](https://www.python.org/downloads/) (or later)
2626

2727
JupyterLab dependencies:
2828
- Elyra >= 4.0.0 requires JupyterLab 4.x

0 commit comments

Comments
 (0)