Skip to content
Discussion options

You must be logged in to vote

I did some more digging and found pixi. pixi is basically uv but for the Conda ecosystem. Similar to uv, you have a project specification and environments are implicit solved every time you run a command like pixi shell. The last solution is stored automatically in a pixi.lock file and ensures every user sees the same set of packages (until someone explicitly upgrades a dependency).

Lock files are cross-platform in the sense that pixi forces you to pick what your supported platforms are, and then solves each one independently. So even if I develop on x86, I can configure for ARM at the same time and know that the project specification has a solution on that platform, even without running …

Replies: 0 comments 7 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by manopapad
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants