2.0.0rc8: useless npm install & npm run build if built from sdist
envgap__jupyter-server__jupyter_server-1107
01 / FAILURE SIGNATURE
As reported upstream
No identifying execution failure has been captured.
Not a benchmark task.
- In a clean container the reported failure did not reproduce, or the known fix did not make the project run.
02 / ENVIRONMENT RECIPE
- Base commit
5965c7f4538be178d9fc2c1b09f00be8ec9277c6- Manifest
pyproject.toml- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
jupyter-server/jupyter_server #1107 · read the original issue
When I run a build on top of the sources downloaded from PyPI (sdist) the build process depends on npm and runs `npm install` and `npm run build` which downloads 41 nodejs modules from internet. I believe this is unnecessary because it literally changes nothing in the source tree as the minimal CSS files are already present in the sdist. Would it be possible to skip this step if the artifacts it should create already exist?
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]