Skip to content

Commit f96be20

Browse files
authored
Update to jupyterlite 0.7.0rc0 and jupyterlab 4.5.0 (#81)
* Update to jupyterlite 0.7.0rc0 and jupyterlab 4.5.0 * Use python 3.10 in test_isolated
1 parent 1cc5cd1 commit f96be20

File tree

6 files changed

+2304
-992
lines changed

6 files changed

+2304
-992
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ concurrency:
1313
env:
1414
# Min and max limits of jupyterlite-core versions that this should work on.
1515
# Changes here should be synchronised with pyproject.toml dependencies section.
16-
MIN_LITE_VERSION: jupyterlite-core==0.6.0
16+
MIN_LITE_VERSION: jupyterlite-core==0.7.0rc0
1717
MAX_LITE_VERSION: --pre jupyterlite-core<0.8.0
1818

1919
LAB_VERSION: jupyterlab>=4.0.0,<5
@@ -80,7 +80,7 @@ jobs:
8080
- name: Install Python
8181
uses: actions/setup-python@v5
8282
with:
83-
python-version: '3.9'
83+
python-version: '3.10'
8484
architecture: 'x64'
8585

8686
- uses: actions/download-artifact@v4

package.json

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -59,20 +59,21 @@
5959
"watch:labextension": "jupyter labextension watch ."
6060
},
6161
"dependencies": {
62-
"@jupyterlab/apputils": "^4.5.3",
63-
"@jupyterlab/coreutils": "^6.4.3",
64-
"@jupyterlab/services": "^7.4.3",
65-
"@jupyterlab/settingregistry": "^4.4.3",
62+
"@jupyterlab/apputils": "^4.6.0",
63+
"@jupyterlab/coreutils": "^6.5.0",
64+
"@jupyterlab/pluginmanager": "^4.5.0",
65+
"@jupyterlab/services": "^7.5.0",
66+
"@jupyterlab/settingregistry": "^4.5.0",
67+
"@jupyterlite/apputils": "^0.7.0-rc.0",
6668
"@jupyterlite/cockle": "^1.2.0",
67-
"@jupyterlite/contents": "^0.6.0",
68-
"@jupyterlite/server": "^0.6.0",
69+
"@jupyterlite/services": "^0.7.0-rc.0",
6970
"@lumino/coreutils": "^2.2.1",
7071
"@lumino/signaling": "^2.1.4",
7172
"mock-socket": "^9.3.1"
7273
},
7374
"devDependencies": {
74-
"@jupyterlab/builder": "^4.4.3",
75-
"@jupyterlab/testutils": "^4.4.3",
75+
"@jupyterlab/builder": "^4.5.0",
76+
"@jupyterlab/testutils": "^4.5.0",
7677
"@types/jest": "^29.2.0",
7778
"@types/json-schema": "^7.0.11",
7879
"@types/react": "^18.0.26",
@@ -123,11 +124,11 @@
123124
"bundled": false,
124125
"singleton": true
125126
},
126-
"@jupyterlite/contents": {
127+
"@jupyterlite/apputils": {
127128
"bundled": false,
128129
"singleton": true
129130
},
130-
"@jupyterlite/server": {
131+
"@jupyterlite/services": {
131132
"bundled": false,
132133
"singleton": true
133134
}

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ classifiers = [
2424
]
2525
dependencies = [
2626
# Changes here should be synchronised with .github/workflows/build.yml
27-
"jupyterlite-core>=0.6,<0.8.0"
27+
"jupyterlite-core>=0.7.0rc0,<0.8.0"
2828
]
2929
dynamic = ["version", "description", "authors", "urls", "keywords"]
3030

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import {
1414
Terminal,
1515
TerminalManager
1616
} from '@jupyterlab/services';
17-
import { IServiceWorkerManager } from '@jupyterlite/server';
17+
import { IServiceWorkerManager } from '@jupyterlite/apputils';
1818
import { ISettingRegistry } from '@jupyterlab/settingregistry';
1919

2020
import { WebSocket } from 'mock-socket';

src/worker.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { expose } from 'comlink';
22

33
import { BaseShellWorker, IDriveFSOptions } from '@jupyterlite/cockle';
4-
import { DriveFS } from '@jupyterlite/contents';
4+
import { DriveFS } from '@jupyterlite/services';
55

66
/**
77
* Shell web worker that uses DriveFS via service worker.

0 commit comments

Comments
 (0)