Remix.run Logo
ragebol 9 hours ago

pixi? https://pixi.prefix.dev/latest/

Have not tried it too much yet because I was pretty content with `uv`, but I've heard lots of good things about it

Zizizizz 7 hours ago | parent | next [-]

Pretty sure that uses UV to do it's magic

notatallshaw 4 hours ago | parent [-]

pixi offloads PyPI ecosystem stuff to uv, but pixi is conda first. The team were actually the first to build a Rust based Python package resolver (rip), but after uv was released they migrated to uv's resolver (Python package resolvers are hard and a lot of work to build and must be tested against the whole ecosystem).

__siru__ 5 hours ago | parent | prev [-]

It literally says on the homepage/the page you linked, that pixi is just a frontend for uv in the background to interface with PyPI and the project TOML files.

jawknee4000 5 hours ago | parent [-]

that isn't quite true, it defaults to conda packages (and so supports non-pypi things, its main advantage), I believe only when you are mixing these with pypi packages does it then also use the same resolution library backend as uv (and indeed directly at the rust level) https://pixi.prefix.dev/latest/concepts/conda_pypi/