Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pin or lower bound the version of uv #146

Open
nathanjmcdougall opened this issue Dec 31, 2024 · 0 comments
Open

Pin or lower bound the version of uv #146

nathanjmcdougall opened this issue Dec 31, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@nathanjmcdougall
Copy link
Owner

nathanjmcdougall commented Dec 31, 2024

Motivation
This is now supported via astral-sh/uv#10248. I think we want to pin since breaking changes may occur e.g. the move from ~/.cargo to ~/.local

Summary of desired enhancement
This will allow a sync with hard-coded versions in CI and/or pre-commit to ensure consistency. It will also ensure consistency between devs, and protect from breaking changes.

However, it's not clear whether the above will enforce the version in the sense of automatically updating itself to give a compatible verison, or whether it will just abort on failure. This needs to be investigated, if the latter then we will need some bootstrapping logic to automatically download the pinned version etc.

@nathanjmcdougall nathanjmcdougall self-assigned this Dec 31, 2024
@nathanjmcdougall nathanjmcdougall added the enhancement New feature or request label Dec 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant