-
Notifications
You must be signed in to change notification settings - Fork 9
Description
Is Your Feature Request Related to a Problem? Please Describe
We currently still recommend conda with conda-forge for virtual environment management. We previously discussed switching to recommending uv in #419 and I think at that point decided it was a bit early to do so as there were a few missing features but that we might reconsider doing so in future, with this reflected in our current entry for uv in recommendations:
Fast dependency (and project) management tool. A drop-in replacement for
venv.This will probably become ourBesttool, but for now we are playing cautious as there are some open bugs and features. If you’re comfortable usingvenvsyntax we’d recommend this.
My feeling is that a lot (most?) of us in UCL ARC Collaborations using Python are now using uv as our main day-to-day tool for environment management and there aren't any major lacking feature that I have hit against recently compared to conda. Should we think about switching our recommendation to uv?
Describe the Solution You'd Like
Changing recommended Best tool for virtual environments to uv.
Describe Alternatives You've Considered
Remaining with current status quo of having conda as the recommended Best tool. I don't think this would be overly problematic but if most of us are using uv (which is my impression but needs backing up) I think we would need a good reason to continue recommending conda.
Additional Context
No response