Open cvaske opened 2 hours ago
Thanks for reporting the issue.
We need to create an temporary directory were we merge the contents of uv's layered virtual envs (from their cache) for Jupyter (otherwise plugins, widgets won't work). We don't need to use the TEMPDIR and could probably use our own cache (e.g., ~/.cache/juv/jupyter
).
In an environment with a distinct device for temporary files the notebook, such as:
Doing
juv run
will fail while trying to create links:Because hard links do not work across devices. Potentially, symbolic link could be created instead.