pixi icon indicating copy to clipboard operation
pixi copied to clipboard

automatic package version changes when fail to solve

Open j-bac opened this issue 1 year ago • 1 comments

Problem description

Instead of simply printing the error message when installing a package, say x:

  ├─▶ failed to resolve pypi dependencies
  ╰─▶ Because only y>2023.6 is available and x==0.1.0 depends on y<=2023.6, we can conclude that x==0.1.0
      cannot be used.
      And because you require x==0.1.0, we can conclude that the requirements are unsatisfiable.

Add possibility to automatically adjust the version of package y and the entire chain of dependencies to install the x package

j-bac avatar Apr 23 '24 15:04 j-bac

We're currently using different solvers for pypi and conda dependencies. Which means that it's hard to solve them together. We currently only have this information in text from and that is a hard to act on medium.

That said it would be really cool, but it is a little out of reach for now.

ruben-arts avatar Apr 23 '24 15:04 ruben-arts