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

ship cross platform lock files to users as a preview feature #3347

Closed
17 of 19 tasks
BurntSushi opened this issue May 3, 2024 · 6 comments
Closed
17 of 19 tasks

ship cross platform lock files to users as a preview feature #3347

BurntSushi opened this issue May 3, 2024 · 6 comments
Labels
preview Experimental behavior tracking A "meta" issue that tracks completion of a bigger task via a list of smaller scoped issues.

Comments

@BurntSushi
Copy link
Member

BurntSushi commented May 3, 2024

This issue tracks progress toward shipping robust cross platform lock files in uv. This is not something that is planned to be added to the uv pip CLI, but rather, as part of the workspace-aware uv. (Which hasn't been built out yet.)

Work items

Non-blocking work items

These shouldn't block shipping the universal resolver, but I thought it'd still be good to track them.

@BurntSushi BurntSushi added preview Experimental behavior tracking A "meta" issue that tracks completion of a bigger task via a list of smaller scoped issues. labels May 3, 2024
@BurntSushi
Copy link
Member Author

While not every issue in the list has been completed, uv lock is currently shipping as a preview feature that folks can use. There is still work to do before it leaves "preview," but I think that's better tracked by the release-ready project: https://github.com/orgs/astral-sh/projects/11

@mishamsk
Copy link

@BurntSushi hey! thanks for doing all of this. much appreciated! Although I did notice the lock command, I wasn't sure how to use it to force UV to install from lock => landed on this issue to track progress. Now that you've closed it, I was wondering if there is a way for the public to track progress? The project is internal apparently...

@BurntSushi
Copy link
Member Author

@BurntSushi hey! thanks for doing all of this. much appreciated! Although I did notice the lock command, I wasn't sure how to use it to force UV to install from lock => landed on this issue to track progress. Now that you've closed it, I was wondering if there is a way for the public to track progress? The project is internal apparently...

I think you want uv sync.

Apologies about the project being private. I didn't realize that. We're working on fixing that (or publishing some other way to track progress).

@mishamsk
Copy link

I think you want uv sync.

ah, yes, how did I miss that. awesome, thanks! couldn't find some feature-tracking issue, but given your other comment - I'll just continue checking issues for now. thanks!

@charliermarsh
Copy link
Member

The project should be public now: https://github.com/orgs/astral-sh/projects/11

@charliermarsh
Copy link
Member

(Thanks, it wasn't intended to be private, glad you pointed that out.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
preview Experimental behavior tracking A "meta" issue that tracks completion of a bigger task via a list of smaller scoped issues.
Projects
No open projects
Status: Done
Development

No branches or pull requests

3 participants