open-vsx / publish-extensions

Scripts for publishing VS Code extensions to open-vsx.org
Eclipse Public License 2.0
235 stars 201 forks source link

Python/Jupyter extension are outdated #703

Open jeanp413 opened 1 year ago

jeanp413 commented 1 year ago

Also:

filiptronicek commented 1 year ago

Jupyter renderers are re-published. Still not sure about what is causing the issues during our build, but I think we need to look into how we sandbox the build processes again.

filiptronicek commented 1 year ago

Isort is published now as well, I think it is due to some outdated Node / Python versions we use, so I'm prepping a PR to fix that

Isort ended up being a bigger headache than I expected. It does not have a proper compile guide and the published artifact sizes seem off.

apollo13 commented 11 months ago

See https://github.com/open-vsx/publish-extensions/issues/711 -- I manually built it using the commands from https://github.com/microsoft/vscode-isort/blob/main/.github/actions/build-vsix/action.yml and it worked fine.

mammo0 commented 11 months ago

Maybe #714 is also related to this?

msujew commented 1 month ago

FYI, we've noticed that even though the universal build of the Jupyter extension contains a browser web extension entry, the extension fails to load in the browser due to incorrectly cross-compiled CommonJS code. It contains top level references to the module object without it being defined.

See also the discussion over at https://github.com/eclipse-theia/theia/discussions/13938 where this was first discovered.