-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Labels
Description
#207 should address this issue by avoiding PyPI dependencies overwriting conda dependencies when solving the environment. From Pixi docs:
Pixi solves both the conda and PyPI dependencies, where the PyPI dependencies use the conda packages as a base, so you can be sure that the packages are compatible with each other.
However, we need to first address the dependency conflict between
jhub-apps
,jhsingle-native-proxy
andsimpervisor
. Here's the error Pixi yields when trying to solve the environment as it is:Error: x failed to solve the pypi requirements of 'default' 'linux-64' |-> failed to resolve pypi dependencies `-> Because jhsingle-native-proxy==0.8.3 depends on simpervisor>=0.4,<1.dev0 and simpervisor==1.0.0, we can conclude that jhsingle-native-proxy==0.8.3 cannot be used. And because jhub-apps==2025.2.1 depends on jhsingle-native-proxy==0.8.3 and you require jhub-apps==2025.2.1, we can conclude that your requirements are unsatisfiable.
Originally posted by @marcelovilla in #173