Adopt jupyter-builder#133
Conversation
|
CI fails as expected due to missing |
Is it really expected? Or should Irelavant of the above, would we still need |
The current flow is to invoke the Python script via The new flow changes this to invoking I think it is possible to ship the Python package with the TypeScript build scripts bundled, and invoke them directly. This would remove the need for extensions to depend on an npm package and look into their own This is worth discussing further, since it impacts the overall build flow and I think it has its own pros and cons.
The end goal is to completely drop However, at the moment we still need it. The reason is that the Since Once the core adopts Given this, this PR will likely need to remain open for a bit longer and I think it can only be merged after the core fully adopts |
Agreed, let's track this in an issue on jupyter-builder repo.
Is it only because we would have both In any case, it looks like we should focus on migrating JupyterLab core to new builder now. |
Description
Update the extension template to use the new
jupyter-builderpackage. This lets us perform build without needing wholejupyterlab.This change is part of the ongoing work on https://github.com/jupyterlab/jupyter-builder under Jupyter CFP.