You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
when I get into the environment to check the scipy version, it's 1.13.1. This is probably coming from the fact that there are pypi as well as conda dpes, and the pypi deps seem to run after conda deps, and transiantly they override the scipy chosen by conda.
I don't see an easy way to debug these other than removing my lock file, disabling all envs except the one I'm interested in, and run a pixi -v command.
It'd be nicer if I could avoid that and nicely get deps resolution for an env, as well as having pypi and conda deps resolved together rather than one after another.
The text was updated successfully, but these errors were encountered:
I believe this has to do with the ~=spec. e.g. ~=1.8 == >=1.8, 1.*". Thus allowing 1.13.1as a version. If you want1.8you can use~=1.8.0or1.8.*`
The request for easier debug is heard, we are thinking about a pixi lock command which could allow you to make simple "solves" per environment or platform.
We can't solve the two ecosystems together right now because of implementation details. This would be the holy grail, but is extremely difficult.
I guess solving the two together is something, solving one after another and detecting inconsistencies with explicitly specified constraints is another one, which is easier to achieve.
I have a not-so-trivial setup to test with multiple versions of dependencies:
However, for the
ci-sklearn11
case, eventhough I have this bit:when I get into the environment to check the
scipy
version, it's1.13.1
. This is probably coming from the fact that there are pypi as well as conda dpes, and the pypi deps seem to run after conda deps, and transiantly they override the scipy chosen by conda.I don't see an easy way to debug these other than removing my lock file, disabling all envs except the one I'm interested in, and run a
pixi -v
command.It'd be nicer if I could avoid that and nicely get deps resolution for an env, as well as having pypi and conda deps resolved together rather than one after another.
The text was updated successfully, but these errors were encountered: