Skip to content

Commit

Permalink
Additional JupyterLab 4.0 updates
Browse files Browse the repository at this point in the history
Signed-off-by: Luciano Resende <[email protected]>
  • Loading branch information
lresende committed Dec 29, 2024
1 parent c0d1391 commit 0a220d6
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 11 deletions.
4 changes: 2 additions & 2 deletions COMMITTERS.csv
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
Name, Company, Github ID
Alan Chin, IBM, akchinSTC
Alan Chin, IBM, akchinSTC
Alex Bozarth, IBM, ajbozarth
Karla Spuldaro, IBM, karlaspuldaro
Kevin Bates, IBM, kevin-bates
Kevin Bates, , kevin-bates
Kiersten Stokes, IBM, kiersten-stokes
Luciano Resende, Apple , lresende
Martha Cryan, IBM, marthacryan
Expand Down
22 changes: 19 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,9 +86,9 @@ Refer to the [installation documentation](https://elyra.readthedocs.io/en/stable
For detailed information refer to the [installation documentation](https://elyra.readthedocs.io/en/stable/getting_started/installation.html).

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

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

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

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.

<details>
<summary>Elyra 4.x (JupyterLab 4.2.5+)</summary>

- Install from PyPI

```bash
pip3 install --upgrade "elyra[all]"
```

- Install from conda-forge

```bash
conda install -c conda-forge "elyra[all]"
```
</details>

<details>
<summary>Elyra 3.7 < 4.0 (JupyterLab 3.x)</summary>

Expand Down
10 changes: 6 additions & 4 deletions docs/source/developer_guide/contributing.md
Original file line number Diff line number Diff line change
Expand Up @@ -102,11 +102,13 @@ Then, in the `package.json`, add the following under `'scripts'`:
```
And the following under `'dev_dependencies'`:
```
"@jupyterlab/testutils": "3.4.0",
"@types/jest": "^23.3.11",
"jest": "^24.7.1",
"@jupyterlab/testutils": "4.2.5",
"@types/jest": "^29.2.0",
"jest": "^29.2.0",
"jest-raw-loader": "^1.0.1",
"ts-jest": "^24.0.2",
"ts-jest": "^29.2.5",
"ts-loader": "^6.2.1",
"typescript": "~5.1.6",
```
Create a file `tsconfig.test.json` that contains:
```
Expand Down
4 changes: 2 additions & 2 deletions docs/source/getting_started/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ The Elyra [JupyterLab extensions](https://jupyterlab.readthedocs.io/en/stable/us

### Prerequisites

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

JupyterLab dependencies:
- Elyra >= 4.0.0 requires JupyterLab 4.x
Expand Down

0 comments on commit 0a220d6

Please sign in to comment.