diff --git a/.gitignore b/.gitignore
index c3d906390..b643661f7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -25,6 +25,8 @@ var/
# built labextension
tsconfig.tsbuildinfo
nbgrader/labextension/
+# Yarn cache
+.yarn/
# PyInstaller
# Usually these files are written by a python script from a template
diff --git a/.yarnrc.yml b/.yarnrc.yml
index 216c4e5c2..3186f3f07 100644
--- a/.yarnrc.yml
+++ b/.yarnrc.yml
@@ -1,2 +1 @@
-nodeLinker: pnpm
-
+nodeLinker: node-modules
diff --git a/package.json b/package.json
index 0690cbbc6..88a93e1bc 100644
--- a/package.json
+++ b/package.json
@@ -44,20 +44,20 @@
"watch:labextension": "jupyter labextension watch ."
},
"dependencies": {
- "@jupyter-notebook/application": "^7.0.0-alpha.13",
- "@jupyter-notebook/tree": "^7.0.0-alpha.13",
- "@jupyterlab/application": "^4.0.0-alpha.19",
- "@jupyterlab/apputils": "^4.0.0-alpha.19",
- "@jupyterlab/cells": "^4.0.0-alpha.19",
- "@jupyterlab/coreutils": "^6.0.0-alpha.19",
- "@jupyterlab/launcher": "^4.0.0-alpha.19",
- "@jupyterlab/notebook": "^4.0.0-alpha.19",
- "@jupyterlab/services": "^7.0.0-alpha.19",
- "@jupyterlab/settingregistry": "^4.0.0-alpha.19"
+ "@jupyter-notebook/application": "^7.0.0-alpha.17",
+ "@jupyter-notebook/tree": "^7.0.0-alpha.17",
+ "@jupyterlab/application": "^4.0.0-alpha.22",
+ "@jupyterlab/apputils": "^4.0.0-alpha.22",
+ "@jupyterlab/cells": "^4.0.0-alpha.22",
+ "@jupyterlab/coreutils": "^6.0.0-alpha.22",
+ "@jupyterlab/launcher": "^4.0.0-alpha.22",
+ "@jupyterlab/notebook": "^4.0.0-alpha.22",
+ "@jupyterlab/services": "^7.0.0-alpha.22",
+ "@jupyterlab/settingregistry": "^4.0.0-alpha.22"
},
"devDependencies": {
- "@jupyterlab/builder": "^4.0.0-alpha.19",
- "@jupyterlab/galata": "^5.0.0-alpha.19",
+ "@jupyterlab/builder": "^4.0.0-alpha.22",
+ "@jupyterlab/galata": "^5.0.0-alpha.22",
"@playwright/test": "^1.30.0",
"@types/codemirror": "^5.60.5",
"@typescript-eslint/eslint-plugin": "^4.8.1",
diff --git a/pyproject.toml b/pyproject.toml
index 7c861fba0..68605ec5d 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -37,12 +37,12 @@ dependencies = [
"jsonschema>=3",
"jupyter_client<8",
"jupyter_server>=2",
- "jupyterlab>=4.0.0a34",
+ "jupyterlab>=4.0.0a37",
"jupyterlab_server",
"MarkupSafe<2.2.0",
"nbclient>=0.6.1",
"nbconvert>=6",
- "notebook>=7.0.0a13",
+ "notebook>=7.0.0a17",
"python-dateutil>=2.8",
"rapidfuzz>=1.8",
"requests>=2.26",
diff --git a/src/assignment_list/index.ts b/src/assignment_list/index.ts
index 5386cbca4..3effc506c 100644
--- a/src/assignment_list/index.ts
+++ b/src/assignment_list/index.ts
@@ -20,8 +20,6 @@ export class AssignmentListWidget extends Widget {
super();
this.app = app;
- console.log('Initializing the assignments list widget');
-
var assignment_html = ([
'
',
'
',
diff --git a/yarn.lock b/yarn.lock
index 988903429..f2d45511c 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -409,7 +409,7 @@ __metadata:
languageName: node
linkType: hard
-"@jupyter-notebook/application@npm:^7.0.0-alpha.13, @jupyter-notebook/application@npm:^7.0.0-alpha.17":
+"@jupyter-notebook/application@npm:^7.0.0-alpha.17":
version: 7.0.0-alpha.17
resolution: "@jupyter-notebook/application@npm:7.0.0-alpha.17"
dependencies:
@@ -428,7 +428,7 @@ __metadata:
languageName: node
linkType: hard
-"@jupyter-notebook/tree@npm:^7.0.0-alpha.13":
+"@jupyter-notebook/tree@npm:^7.0.0-alpha.17":
version: 7.0.0-alpha.17
resolution: "@jupyter-notebook/tree@npm:7.0.0-alpha.17"
dependencies:
@@ -466,7 +466,7 @@ __metadata:
languageName: node
linkType: hard
-"@jupyterlab/application@npm:^4.0.0-alpha.19, @jupyterlab/application@npm:^4.0.0-alpha.22":
+"@jupyterlab/application@npm:^4.0.0-alpha.22":
version: 4.0.0-alpha.22
resolution: "@jupyterlab/application@npm:4.0.0-alpha.22"
dependencies:
@@ -494,7 +494,7 @@ __metadata:
languageName: node
linkType: hard
-"@jupyterlab/apputils@npm:^4.0.0-alpha.19, @jupyterlab/apputils@npm:^4.0.0-alpha.22":
+"@jupyterlab/apputils@npm:^4.0.0-alpha.22":
version: 4.0.0-alpha.22
resolution: "@jupyterlab/apputils@npm:4.0.0-alpha.22"
dependencies:
@@ -537,7 +537,7 @@ __metadata:
languageName: node
linkType: hard
-"@jupyterlab/builder@npm:^4.0.0-alpha.19":
+"@jupyterlab/builder@npm:^4.0.0-alpha.22":
version: 4.0.0-alpha.22
resolution: "@jupyterlab/builder@npm:4.0.0-alpha.22"
dependencies:
@@ -578,7 +578,7 @@ __metadata:
languageName: node
linkType: hard
-"@jupyterlab/cells@npm:^4.0.0-alpha.19, @jupyterlab/cells@npm:^4.0.0-alpha.22":
+"@jupyterlab/cells@npm:^4.0.0-alpha.22":
version: 4.0.0-alpha.22
resolution: "@jupyterlab/cells@npm:4.0.0-alpha.22"
dependencies:
@@ -678,7 +678,7 @@ __metadata:
languageName: node
linkType: hard
-"@jupyterlab/coreutils@npm:^6.0.0-alpha.19, @jupyterlab/coreutils@npm:^6.0.0-alpha.22":
+"@jupyterlab/coreutils@npm:^6.0.0-alpha.22":
version: 6.0.0-alpha.22
resolution: "@jupyterlab/coreutils@npm:6.0.0-alpha.22"
dependencies:
@@ -786,7 +786,7 @@ __metadata:
languageName: node
linkType: hard
-"@jupyterlab/galata@npm:^5.0.0-alpha.19":
+"@jupyterlab/galata@npm:^5.0.0-alpha.22":
version: 5.0.0-alpha.22
resolution: "@jupyterlab/galata@npm:5.0.0-alpha.22"
dependencies:
@@ -812,7 +812,7 @@ __metadata:
languageName: node
linkType: hard
-"@jupyterlab/launcher@npm:^4.0.0-alpha.19":
+"@jupyterlab/launcher@npm:^4.0.0-alpha.22":
version: 4.0.0-alpha.22
resolution: "@jupyterlab/launcher@npm:4.0.0-alpha.22"
dependencies:
@@ -875,7 +875,7 @@ __metadata:
languageName: node
linkType: hard
-"@jupyterlab/notebook@npm:^4.0.0-alpha.19, @jupyterlab/notebook@npm:^4.0.0-alpha.22":
+"@jupyterlab/notebook@npm:^4.0.0-alpha.22":
version: 4.0.0-alpha.22
resolution: "@jupyterlab/notebook@npm:4.0.0-alpha.22"
dependencies:
@@ -976,7 +976,7 @@ __metadata:
languageName: node
linkType: hard
-"@jupyterlab/services@npm:^7.0.0-alpha.19, @jupyterlab/services@npm:^7.0.0-alpha.22":
+"@jupyterlab/services@npm:^7.0.0-alpha.22":
version: 7.0.0-alpha.22
resolution: "@jupyterlab/services@npm:7.0.0-alpha.22"
dependencies:
@@ -995,7 +995,7 @@ __metadata:
languageName: node
linkType: hard
-"@jupyterlab/settingregistry@npm:^4.0.0-alpha.19, @jupyterlab/settingregistry@npm:^4.0.0-alpha.22":
+"@jupyterlab/settingregistry@npm:^4.0.0-alpha.22":
version: 4.0.0-alpha.22
resolution: "@jupyterlab/settingregistry@npm:4.0.0-alpha.22"
dependencies:
@@ -5228,18 +5228,18 @@ __metadata:
version: 0.0.0-use.local
resolution: "nbgrader@workspace:."
dependencies:
- "@jupyter-notebook/application": ^7.0.0-alpha.13
- "@jupyter-notebook/tree": ^7.0.0-alpha.13
- "@jupyterlab/application": ^4.0.0-alpha.19
- "@jupyterlab/apputils": ^4.0.0-alpha.19
- "@jupyterlab/builder": ^4.0.0-alpha.19
- "@jupyterlab/cells": ^4.0.0-alpha.19
- "@jupyterlab/coreutils": ^6.0.0-alpha.19
- "@jupyterlab/galata": ^5.0.0-alpha.19
- "@jupyterlab/launcher": ^4.0.0-alpha.19
- "@jupyterlab/notebook": ^4.0.0-alpha.19
- "@jupyterlab/services": ^7.0.0-alpha.19
- "@jupyterlab/settingregistry": ^4.0.0-alpha.19
+ "@jupyter-notebook/application": ^7.0.0-alpha.17
+ "@jupyter-notebook/tree": ^7.0.0-alpha.17
+ "@jupyterlab/application": ^4.0.0-alpha.22
+ "@jupyterlab/apputils": ^4.0.0-alpha.22
+ "@jupyterlab/builder": ^4.0.0-alpha.22
+ "@jupyterlab/cells": ^4.0.0-alpha.22
+ "@jupyterlab/coreutils": ^6.0.0-alpha.22
+ "@jupyterlab/galata": ^5.0.0-alpha.22
+ "@jupyterlab/launcher": ^4.0.0-alpha.22
+ "@jupyterlab/notebook": ^4.0.0-alpha.22
+ "@jupyterlab/services": ^7.0.0-alpha.22
+ "@jupyterlab/settingregistry": ^4.0.0-alpha.22
"@playwright/test": ^1.30.0
"@types/codemirror": ^5.60.5
"@typescript-eslint/eslint-plugin": ^4.8.1