Skip to content

Update to JupyterLab 4 #211

Update to JupyterLab 4

Update to JupyterLab 4 #211

Triggered via pull request August 9, 2023 13:54
Status Failure
Total duration 2m 40s
Artifacts

packaging.yml

on: pull_request
Matrix: install
Fit to window
Zoom out
Zoom in

Annotations

10 errors
build: node_modules/@jupyter-widgets/controls/lib/widget_box.d.ts#L4
Class static side 'typeof BoxModel' incorrectly extends base class static side 'typeof CoreDOMWidgetModel'.
build: node_modules/@jupyter-widgets/controls/lib/widget_controller.d.ts#L31
Class static side 'typeof ControllerModel' incorrectly extends base class static side 'typeof CoreDOMWidgetModel'.
build: node_modules/@jupyter-widgets/controls/lib/widget_link.d.ts#L4
Class static side 'typeof DirectionalLinkModel' incorrectly extends base class static side 'typeof CoreWidgetModel'.
build: node_modules/@types/node/globals.d.ts#L72
Subsequent variable declarations must have the same type. Variable 'AbortSignal' must be of type '{ new (): AbortSignal; prototype: AbortSignal; abort(reason?: any): AbortSignal; timeout(milliseconds: number): AbortSignal; }', but here has type '{ new (): AbortSignal; prototype: AbortSignal; }'.
build: src/plugin.ts#L24
Type 'Token<IJupyterWidgetRegistry>' is not assignable to type 'Token<any>'.
build: src/plugin.ts#L35
Type '() => Promise<typeof import("/home/runner/work/ipylab/ipylab/src/widget")>' is not assignable to type 'ExportData'.
build: src/plugin.ts#L41
Type 'ILabShell | null' is not assignable to type 'ILabShell'.
build: src/plugin.ts#L44
Type 'IManager' is missing the following properties from type 'SessionManager': requestRunning, _onStarted, _onDisposed, _onChanged, and 13 more.
build: src/widget.ts#L4
File '/home/runner/work/ipylab/ipylab/src/widgets/commands.ts' is not listed within the file list of project '/home/runner/work/ipylab/ipylab/tsconfig.json'. Projects must list all files or use an 'include' pattern.
build: src/widget.ts#L5
File '/home/runner/work/ipylab/ipylab/src/widgets/palette.ts' is not listed within the file list of project '/home/runner/work/ipylab/ipylab/tsconfig.json'. Projects must list all files or use an 'include' pattern.