diff --git a/pyscript.core/.npmignore b/pyscript.core/.npmignore index cd1f68af..6a6507d0 100644 --- a/pyscript.core/.npmignore +++ b/pyscript.core/.npmignore @@ -4,6 +4,7 @@ node_modules/ rollup/ test/ tests/ +test-results/ src/stdlib/_pyscript src/stdlib/pyscript.py package-lock.json diff --git a/pyscript.core/package-lock.json b/pyscript.core/package-lock.json index eb9b483d..9468e906 100644 --- a/pyscript.core/package-lock.json +++ b/pyscript.core/package-lock.json @@ -1,12 +1,12 @@ { "name": "@pyscript/core", - "version": "0.4.31", + "version": "0.4.32", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@pyscript/core", - "version": "0.4.31", + "version": "0.4.32", "license": "APACHE-2.0", "dependencies": { "@ungap/with-resolvers": "^0.1.0", diff --git a/pyscript.core/package.json b/pyscript.core/package.json index aa27e4af..0adc3eb5 100644 --- a/pyscript.core/package.json +++ b/pyscript.core/package.json @@ -1,6 +1,6 @@ { "name": "@pyscript/core", - "version": "0.4.31", + "version": "0.4.32", "type": "module", "description": "PyScript", "module": "./index.js", diff --git a/pyscript.core/src/plugins/py-editor.js b/pyscript.core/src/plugins/py-editor.js index 2a45aa27..73494b95 100644 --- a/pyscript.core/src/plugins/py-editor.js +++ b/pyscript.core/src/plugins/py-editor.js @@ -43,6 +43,8 @@ async function execute({ currentTarget }) { : JSON; details.config = parse(await fetch(config).then((r) => r.text())); details.version = offline_interpreter(details.config); + } else { + details.config = {}; } const xworker = XWorker.call(new Hook(null, hooks), srcLink, details); diff --git a/pyscript.core/test-results/.last-run.json b/pyscript.core/test-results/.last-run.json new file mode 100644 index 00000000..f740f7c7 --- /dev/null +++ b/pyscript.core/test-results/.last-run.json @@ -0,0 +1,4 @@ +{ + "status": "passed", + "failedTests": [] +} diff --git a/pyscript.core/test/py-editor/issue-2056.html b/pyscript.core/test/py-editor/issue-2056.html new file mode 100644 index 00000000..3106c4fc --- /dev/null +++ b/pyscript.core/test/py-editor/issue-2056.html @@ -0,0 +1,17 @@ + + +
+ + + + + + + + + +