Misleading prerelease hint for pypi dependency
Checks
-
[X] I have checked that this issue has not already been reported.
-
[X] I have confirmed this bug exists on the latest version of pixi, using
pixi --version.
Reproducible example
[dependencies]
python = "~=3.9.0"
[pypi-dependencies]
colorama = "~=5.0"
Issue description
During the resolution phase for pixi install it will fail and print a hint
hint: colorama was requested with a pre-release marker (e.g., colorama>=5.0,<6.dev0), but pre-releases weren't enabled (try:
`--prerelease=allow`)
This hint ( --prerelease=allow ) is not present in pixi install so it fail with following error:
Expected behavior
Hide the tip or allow passing --prerelease=allow downstream from pixi to uv
Related: https://github.com/prefix-dev/pixi/issues/1291
I ran into this issue trying to install arcade, because they depend on a prerelease of pyglet, see https://github.com/pythonarcade/arcade/issues/2358
Would be great if you could support installing such packages with pixi.