Open roaldarbol opened 1 month ago
I'm realising that this might be a Jupyter Lab Desktop issue. Feel free to transfer it!
Thank you for opening your first issue in this project! Engagement like this is essential for open source projects! :hugs:
If you haven't done so already, check out Jupyter's Code of Conduct. Also, please try to follow the issue template as it helps other other community members to contribute more effectively.
You can meet the other Jovyans by joining our Discourse forum. There is also an intro thread there where you can stop by and say Hi! :wave:
Welcome to the Jupyter community! :tada:
Problem
Currently, the environment auto-discovery doesn't discover pixi environments.
Proposed Solution
When Jupyter Lab searches for environments, it should also search through the a
.pixi
folder in the root of project.Additional context
There could be a more elaborate implementation, I'll just leave ideas for that here: The root of a pixi project is
pixi.toml
. If the project hasn't been installed, so no.pixi
folder is present. An extended solution could go on to:pixi install
ifpixi.toml
is present but not.pixi
.python
present, ask whether to add it to the project.jupyterlab
also needs to be installed in the environment, even if it has been downloaded globally, e.g. withbrew
orpixi global install
, is that correct? In which case the same would apply tojupyterlab
).