Skip to content

Commit a1f87ac

Browse files
committed
Update docs and lab dependency in binder to rc10
1 parent df6bac2 commit a1f87ac

File tree

3 files changed

+12
-13
lines changed

3 files changed

+12
-13
lines changed

CONTRIBUTING.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,16 @@ You can contribute to the project through:
2929

3030
Development requires:
3131

32-
- `nodejs` 10+
33-
- `python` 3.5+
34-
- `jupyterlab` 2
32+
- `nodejs >=12,<15`
33+
- `python python >=3.6,<3.9.0a0`
34+
- `jupyterlab >=3.0.0rc10,<4.0.0a0`
3535

3636
It is recommended to use a virtual environment (e.g. `virtualenv` or `conda env`)
3737
for development.
3838

3939
```bash
40-
conda env update -n jupyterlab-lsp # create a conda env
41-
source activate jupyterlab-lsp # activate it
40+
conda env update -n jupyterlab-lsp --file binder/environment.yml # create a conda env
41+
source activate jupyterlab-lsp # activate it
4242
# or...
4343
pip install -r requirements/dev.txt # in a virtualenv, probably
4444
# ... and install nodejs, somehow
@@ -59,7 +59,7 @@ This performs all of the basic setup steps, and is used for the binder demo.
5959
Install `jupyter-lsp` from source in your virtual environment:
6060

6161
```bash
62-
python -m pip install -e .
62+
python -m pip install -e . --ignore-installed --no-deps -vv
6363
```
6464

6565
Enable the server extension:
@@ -72,9 +72,8 @@ Install `npm` dependencies, build TypeScript packages, and link
7272
to JupyterLab for development:
7373

7474
```bash
75-
jlpm
76-
jlpm build
77-
jlpm lab:link
75+
jlpm bootstrap
76+
pip install .
7877
```
7978

8079
### Frontend Development

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ Use context menu on rows in the panel to filter out diagnostics or copy their me
7777

7878
You will need to have all of the following installed:
7979

80-
- JupyterLab >=2.2.0,<3.0.0a0
80+
- JupyterLab >=3.0.0rc10,<4.0.0a0
8181
- Python 3.5+
8282
- nodejs 10+
8383

@@ -97,9 +97,9 @@ Use of a python `virtualenv` or a conda env is also recommended.
9797
1. install JupyterLab and the server extension
9898

9999
```bash
100-
conda install -c conda-forge 'jupyterlab>=3.0.0-rc.7,<4.0.0a0' jupyter-lsp
100+
conda install -c conda-forge 'jupyterlab>=3.0.0-rc.10,<4.0.0a0' jupyter-lsp
101101
# or
102-
pip install 'jupyterlab>=3.0.0-rc.7,<4.0.0a0' jupyter-lsp
102+
pip install 'jupyterlab>=3.0.0-rc.10,<4.0.0a0' jupyter-lsp
103103
```
104104

105105
> Note: With conda, you could take advantage of the bundles: `jupyter-lsp-python`

binder/environment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ channels:
99
dependencies:
1010
# runtime dependencies
1111
- python >=3.7,<3.8.0a0
12-
- jupyterlab >=3.0.0rc8,<4.0.0a0
12+
- jupyterlab >=3.0.0rc10,<4.0.0a0
1313
- notebook >=4.3.1
1414
# build dependencies
1515
- nodejs >=10,<14

0 commit comments

Comments
 (0)