Conversation
|
All changes look good. Wait for review from human collaborators. uv
|
|
Should we also migrate the artifacts originally located in |
|
According to https://docs.astral.sh/uv/reference/storage/#tool-executables I think this manifests already does that by setting all relevant env variables and then save those same folders under or maybe I am missing something? |
|
I'm referring to users who have previously installed UV via scoop. Their data resides in Lines 26 to 33 in 82c1841 |
|
Ah that is a very good point. |
|
I did some quick tests and uv seems to just pick up whatever is in the target folder. Copying over the legacy location should be a pretty transparent operation for the user. |
<manifest-name[@version]|chore>: <general summary of the pull request>Hey,
This might be a bit opinionated, but I wanted uv to behave like pyenv (when installed through scoop) behaved.
With this change scoops makes uv store its python and tool installation paths within the scoop uv folder.
I currently have been using this manifest for the past year or so without issues regarding uv.
It also automatically sets the python and tool shims folders in the path so that it's automatically available.
If too breaking/opinionated feel free to close, but wanted to give the option if it was ever considered.
Cheers.
Related #6955