File tree 1 file changed +6
-6
lines changed
1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -43,7 +43,7 @@ <h1>Schemascii Playground</h1>
43
43
</ div >
44
44
< div id ="output "> </ div >
45
45
< pre id ="console "> </ pre >
46
- < div id ="errors "> </ div >
46
+ < pre id ="errors "> </ pre >
47
47
</ body >
48
48
< script >
49
49
// cSpell:ignore pyodide pyproject pyimport
@@ -59,13 +59,13 @@ <h1>Schemascii Playground</h1>
59
59
try {
60
60
info ( "Loading Python... " ) ;
61
61
pyodide = await loadPyodide ( { stdout : info , stderr : error } ) ;
62
- info ( "done\n" ) ;
63
- info ( "Fetching current Schemascii version... " ) ;
62
+ info ( "done\nINstalling micropip..." ) ;
63
+ await pyodide . loadPackage ( "micropip" ) ;
64
+ info ( "done\nFetching current Schemascii version... " ) ;
64
65
var pyproject_toml = await fetch ( "pyproject.toml" ) . then ( x => x . text ( ) ) ;
65
66
var ver = / v e r s i o n = " ( [ \d . ] + ) " / . exec ( pyproject_toml ) [ 1 ] ;
66
- info ( ver + "\n" ) ;
67
- info ( `Installing schemascii-${ ver } ... ` ) ;
68
- await pyodide . runPythonAsync ( `import micropip\nawait micropip.install("https://dragoncoder047.github.io/schemascii/dist/schemascii-${ ver } -py3-none-any.whl")` ) ;
67
+ info ( `${ ver } \nInstalling schemascii-${ ver } ... ` ) ;
68
+ await pyodide . pyimport ( "micropip" ) . install ( `https://dragoncoder047.github.io/schemascii/dist/schemascii-${ ver } -py3-none-any.whl` ) ;
69
69
schemascii = pyodide . pyimport ( "schemascii" ) ;
70
70
await setup ( ) ;
71
71
console . textContent = "ready\n" ;
You can’t perform that action at this time.
0 commit comments