diff --git a/.changeset/empty-files-peel.md b/.changeset/empty-files-peel.md new file mode 100644 index 000000000..0a1149e84 --- /dev/null +++ b/.changeset/empty-files-peel.md @@ -0,0 +1,6 @@ +--- +'@myst-theme/jupyter': patch +'@myst-theme/site': patch +--- + +Upgrade to latest thebe, incorporating bug fixes and changes to saved session caching behaviour diff --git a/package-lock.json b/package-lock.json index 46d95bd5e..b03838d89 100644 --- a/package-lock.json +++ b/package-lock.json @@ -35010,9 +35010,9 @@ "dev": true }, "node_modules/thebe-core": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/thebe-core/-/thebe-core-0.4.4.tgz", - "integrity": "sha512-hDSJQf1lB52BjGb4EhC/a+DQK3Pxri1IHKibYUheQIzk7+Tg9eXNheLYPhgVdgqfY1xiMOPvcQxRR296FAngTg==", + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/thebe-core/-/thebe-core-0.4.5.tgz", + "integrity": "sha512-xHlrQSnkXD45xpTi1QILlBM2UYRsSX6n0n4IJ5XRUoLIIDRiPLqUQ2MSb+gqChkvLggKYkh/+NwoXiiNRVPqaQ==", "dependencies": { "@jupyter-widgets/base": "^6.0.6", "@jupyter-widgets/controls": "^5.0.7", @@ -35037,7 +35037,7 @@ "copy-thebe-assets": "bin/copy-thebe-assets.cjs" }, "peerDependencies": { - "thebe-lite": "^0.4.4" + "thebe-lite": "^0.4.5" } }, "node_modules/thebe-core/node_modules/nanoid": { @@ -35058,9 +35058,9 @@ } }, "node_modules/thebe-lite": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/thebe-lite/-/thebe-lite-0.4.4.tgz", - "integrity": "sha512-F+5EGi2UfL2GW/+sXG/Sk2RMkDDCfQW7im6mqbTSmART2lIhxPhcpu3eP/f/Fs8e7bfRS1j7VKer7AvVmYq6Fg==", + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/thebe-lite/-/thebe-lite-0.4.5.tgz", + "integrity": "sha512-DBk0G/RYUk8aJKYSqRY5748OMtogP/yn4dOQuEeWb3rJufVqi26931faqibjIB+M4v4MPCoQXg2YoD3XORE7Pw==", "dependencies": { "@jupyterlab/coreutils": "^6.0.8", "@jupyterlite/pyodide-kernel": "0.2.0", @@ -35071,14 +35071,14 @@ } }, "node_modules/thebe-react": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/thebe-react/-/thebe-react-0.4.4.tgz", - "integrity": "sha512-I/KLGSsjekTEpkWLRe5EDrJ93EYZteeAD6bayE7RocdIc+MlZ5BDQ/wzLxwIIXxRy43FM3vON/4+TFkX/M8p4A==", + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/thebe-react/-/thebe-react-0.4.5.tgz", + "integrity": "sha512-kWkxy0rdVhvi+eBAh8FlUqjsaVjrsbNCmsga9B6gafnMYc53PE4dwUmNrxzlmaAccePNtRV8h3kK4tY1HmypmA==", "dependencies": { "@jupyterlab/nbformat": "^3.5.0", "react": "^18.2.0", "react-dom": "^18.2.0", - "thebe-core": "^0.4.4" + "thebe-core": "^0.4.5" } }, "node_modules/thebe-react/node_modules/@jupyterlab/nbformat": { @@ -37946,9 +37946,9 @@ "nbtx": "^0.2.3", "react-syntax-highlighter": "^15.5.0", "swr": "^2.1.5", - "thebe-core": "^0.4.4", - "thebe-lite": "^0.4.4", - "thebe-react": "^0.4.4", + "thebe-core": "^0.4.5", + "thebe-lite": "^0.4.5", + "thebe-react": "^0.4.5", "unist-util-select": "^4.0.3" }, "devDependencies": {}, @@ -38142,7 +38142,7 @@ "nbtx": "^0.2.3", "node-cache": "^5.1.2", "node-fetch": "^2.6.11", - "thebe-react": "^0.4.4", + "thebe-react": "^0.4.5", "unist-util-select": "^4.0.1" }, "devDependencies": { diff --git a/packages/jupyter/package.json b/packages/jupyter/package.json index d9c956001..2f73e7cd8 100644 --- a/packages/jupyter/package.json +++ b/packages/jupyter/package.json @@ -39,9 +39,9 @@ "nbtx": "^0.2.3", "react-syntax-highlighter": "^15.5.0", "swr": "^2.1.5", - "thebe-core": "^0.4.4", - "thebe-lite": "^0.4.4", - "thebe-react": "^0.4.4", + "thebe-core": "^0.4.5", + "thebe-lite": "^0.4.5", + "thebe-react": "^0.4.5", "unist-util-select": "^4.0.3" }, "peerDependencies": { diff --git a/packages/site/package.json b/packages/site/package.json index 83c15f605..aa6719e21 100644 --- a/packages/site/package.json +++ b/packages/site/package.json @@ -33,7 +33,7 @@ "nbtx": "^0.2.3", "node-cache": "^5.1.2", "node-fetch": "^2.6.11", - "thebe-react": "^0.4.4", + "thebe-react": "^0.4.5", "unist-util-select": "^4.0.1" }, "peerDependencies": {