
* Add variant typescript for py-jupyter-server@:1, which then requires npm/node. Patch the build system for ~typescript so that it doesn't find any npm/node installations and attempts to build the typescript extension even though it shouldn't * Fix formatting in var/spack/repos/builtin/packages/py-jupyter-server/package.py * Constrain typescript variant to py-jupyter-server versions 1.10.2:1 * with when not needed if variant doesn't exist for other versions
15 lines
503 B
Diff
15 lines
503 B
Diff
--- a/pyproject.toml 2024-03-19 15:58:20.000000000 -0600
|
|
+++ b/pyproject.toml 2024-03-19 15:59:15.000000000 -0600
|
|
@@ -5,6 +5,11 @@
|
|
[tool.jupyter-packaging.builder]
|
|
factory = "jupyter_packaging.npm_builder"
|
|
|
|
+# Injected by spack to solve problems with hidden npm/node dependencies
|
|
+# https://github.com/spack/spack/issues/41899
|
|
+[tool.jupyter-packaging.build-args]
|
|
+npm = "/dev/null"
|
|
+
|
|
[tool.check-manifest]
|
|
ignore = ["tbump.toml", ".*", "*.yml", "package-lock.json", "bootstrap*", "conftest.py"]
|
|
|