Skip to content

Commit d55b556

Browse files
committed
tighten up lab dependencies for now
1 parent 9b12f42 commit d55b556

File tree

19 files changed

+4170
-2984
lines changed

19 files changed

+4170
-2984
lines changed

.github/workflows/job.test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ jobs:
124124
matrix:
125125
os: [ubuntu]
126126
nodejs: ['>=20,<21']
127-
lab: ['>=4.0.0,<5.0.0a0']
127+
lab: ['>=4.0.12,<4.1.0a0']
128128
r: ['>=4']
129129
steps:
130130
- uses: actions/checkout@v4

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
## Changelog
22

3+
### `@jupyter-lsp/jupyterlab-lsp 5.1.0`
4+
5+
> TBD
6+
7+
### `jupyter-lsp 2.2.2`
8+
9+
> TBD
10+
11+
Requires JupyterLab `>=4.0.12,<4.1.0`
12+
313
### `@jupyter-lsp/jupyterlab-lsp 5.0.3`
414

515
- bug fixes:

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Thank you for all your contributions :heart:
3232
A development environment requires, at a minimum:
3333

3434
- `python >=3.8,<3.13.0a0`
35-
- `jupyterlab >=4.0.10,<4.1.0a0`
35+
- `jupyterlab >=4.0.12,<4.1.0a0`
3636
- `nodejs >=18,!=19,!=21,<23`
3737

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

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,9 +113,9 @@ Use of a python `virtualenv` or a conda env is also recommended.
113113
1. install JupyterLab and the extensions
114114

115115
```bash
116-
conda install -c conda-forge 'jupyterlab>=4.0.0,<5.0.0a0' jupyterlab-lsp
116+
conda install -c conda-forge 'jupyterlab>=4.0.12,<4.1.0a0' jupyterlab-lsp
117117
# or
118-
pip install 'jupyterlab>=4.0.0,<5.0.0a0' jupyterlab-lsp
118+
pip install 'jupyterlab>=4.0.12,<4.1.0a0' jupyterlab-lsp
119119
```
120120

121121
> Note: `jupyterlab-lsp` provides both the server extension and the lab extension.

binder/environment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ channels:
77
dependencies:
88
# runtime dependencies
99
- python >=3.8,<3.13.0a0
10-
- jupyterlab >=4.0.10,<4.1.0a0
10+
- jupyterlab >=4.0.12,<4.1.0a0
1111
- jupyter_server >=1.1.2
1212
- notebook >=7
1313
# build dependencies

docs/rtd.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ channels:
77

88
dependencies:
99
- importlib_metadata
10-
- jupyterlab >=4.0.10,<4.1.0a0
10+
- jupyterlab >=4.0.12,<4.1.0a0
1111
- myst-nb
1212
- nodejs >=18,!=19,!=21,<23
1313
- pandas

package.json

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,15 @@
1919
"pyright": "^1.1",
2020
"source-map-loader": "^4.0.1",
2121
"sql-language-server": "^1.2.1",
22-
"typescript": "~4.9.4",
22+
"typescript": "~5.0.3",
2323
"typescript-language-server": "^0.6.4",
2424
"unified-language-server": "^0.3.0",
2525
"vscode-css-languageserver-bin": "^1.4.0",
2626
"vscode-html-languageserver-bin": "^1.4.0",
2727
"vscode-json-languageserver-bin": "^1.0.1",
2828
"vscode-json-languageservice": "^4.1.8",
29-
"yaml-language-server": "^1.0.0"
29+
"yaml-language-server": "^1.0.0",
30+
"yarn-berry-deduplicate": "^6.1.1"
3031
},
3132
"husky": {
3233
"hooks": {}
@@ -39,13 +40,23 @@
3940
"private": true,
4041
"resolutions": {
4142
"prettier": "^2.8.1",
42-
"typescript": "~4.9.4",
43+
"typescript": "~5.0.3",
4344
"decode-uri-component": "^0.2.1",
44-
"jest": "^29.0.0"
45+
"jest": "^29.0.0",
46+
"@jupyterlab/docregistry": "~4.0.12",
47+
"@jupyterlab/ui-components": "~4.0.12",
48+
"@jupyterlab/translation": "~4.0.12",
49+
"@jupyterlab/docmanager": "~4.0.12",
50+
"@jupyterlab/apputils": "~4.1.12",
51+
"@jupyterlab/rendermime": "~4.0.12",
52+
"@jupyterlab/services": "~7.0.12",
53+
"@jupyterlab/coreutils": "~6.0.12",
54+
"@jupyterlab/statusbar": "~4.0.12",
55+
"@jupyterlab/observables": "~5.0.12"
4556
},
4657
"scripts": {
4758
"bootstrap": "jlpm & jlpm deduplicate && jlpm clean && jlpm build && jlpm lint",
48-
"deduplicate": "jlpm dedupe --strategy highest",
59+
"deduplicate": "yarn-berry-deduplicate --strategy fewer",
4960
"build": "jlpm build:schema && jlpm build:meta && jlpm build:labextension",
5061
"build:schema": "lerna run build:schema --stream",
5162
"build:meta": "lerna run build --stream --scope @jupyter-lsp/jupyterlab-lsp-metapackage",
@@ -59,7 +70,7 @@
5970
"bundle": "lerna run --parallel bundle",
6071
"clean": "lerna run --parallel clean",
6172
"lint:check": "jlpm prettier:check && jlpm eslint:check",
62-
"lint": "jlpm prettier && jlpm eslint",
73+
"lint": "jlpm deduplicate --fail && jlpm prettier && jlpm eslint",
6374
"prettier:check": "prettier --check \"**/*{.ts,.tsx,.js,.jsx,.css,.json,.md,.yml}\"",
6475
"prettier": "prettier --list-different --write \"**/*{.ts,.tsx,.js,.jsx,.css,.json,.md,.yml}\"",
6576
"eslint": "eslint --config packages/.eslintrc.js --ext .js,.jsx,.ts,.tsx --fix packages",

packages/_example-extractor/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414
"@jupyter-lsp/jupyterlab-lsp": "^5.0.0-alpha.0"
1515
},
1616
"devDependencies": {
17-
"@jupyterlab/application": "^4.0.6",
18-
"@jupyterlab/testing": "^4.0.6",
17+
"@jupyterlab/application": " ~4.0.12",
18+
"@jupyterlab/testing": " ~4.0.12",
1919
"@types/jest": "^29.5.4",
2020
"jest": "^29.2.0",
21-
"rimraf": "^3.0.0",
21+
"rimraf": "^5.0.5",
2222
"typescript": "~5.0.4"
2323
},
2424
"jupyterlab": {

packages/_klingon-integration/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111
"LICENSE"
1212
],
1313
"dependencies": {
14-
"@jupyterlab/application": "^4.0.6"
14+
"@jupyterlab/application": " ~4.0.12"
1515
},
1616
"devDependencies": {
17-
"@jupyterlab/application": "^4.0.6",
18-
"@jupyterlab/builder": "^4.0.6",
17+
"@jupyterlab/application": " ~4.0.12",
18+
"@jupyterlab/builder": " ~4.0.12",
1919
"typescript": "~5.0.4"
2020
},
2121
"jupyterlab": {

packages/code-jumpers/package.json

Lines changed: 11 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -29,29 +29,18 @@
2929
"bundle": "npm pack .",
3030
"clean": "rimraf lib"
3131
},
32-
"peerDependencies": {
33-
"@jupyterlab/apputils": "^4.0.0",
34-
"@jupyterlab/codeeditor": "^4.0.0",
35-
"@jupyterlab/coreutils": "^6.0.0",
36-
"@jupyterlab/docmanager": "^4.0.0",
37-
"@jupyterlab/docregistry": "^4.0.0",
38-
"@jupyterlab/fileeditor": "^4.0.0",
39-
"@jupyterlab/notebook": "^4.0.0",
40-
"@jupyterlab/observables": "^5.0.0",
41-
"@jupyterlab/translation": "^4.0.0"
42-
},
4332
"devDependencies": {
44-
"@jupyterlab/apputils": "^4.1.6",
45-
"@jupyterlab/codeeditor": "^4.0.6",
46-
"@jupyterlab/coreutils": "^6.0.6",
47-
"@jupyterlab/docmanager": "^4.0.6",
48-
"@jupyterlab/docregistry": "^4.0.6",
49-
"@jupyterlab/fileeditor": "^4.0.6",
50-
"@jupyterlab/notebook": "^4.0.6",
51-
"@jupyterlab/observables": "^5.0.6",
52-
"@jupyterlab/testing": "^4.0.6",
53-
"@jupyterlab/translation": "^4.0.6",
54-
"rimraf": "^3.0.0",
33+
"@jupyterlab/apputils": "~4.1.12",
34+
"@jupyterlab/codeeditor": "~4.0.12",
35+
"@jupyterlab/coreutils": "~6.0.12",
36+
"@jupyterlab/docmanager": "~4.0.12",
37+
"@jupyterlab/docregistry": "~4.0.12",
38+
"@jupyterlab/fileeditor": "~4.0.12",
39+
"@jupyterlab/notebook": "~4.0.12",
40+
"@jupyterlab/observables": "~5.0.12",
41+
"@jupyterlab/testing": "~4.0.12",
42+
"@jupyterlab/translation": "~4.0.12",
43+
"rimraf": "^5.0.5",
5544
"typescript": "~5.0.4"
5645
},
5746
"jupyterlab": {

0 commit comments

Comments
 (0)