-
Notifications
You must be signed in to change notification settings - Fork 529
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
Run with UV package manager #4428
Comments
Thanks for the report @kevinsimper 🙌 cc @cg505 who's been looking into using uv in the backend. |
Hi @kevinsimper! How did you install skypilot? Does |
I think we should add |
@cg505 No, you install with The bigger problem is that uv is not a pip replacement (their words) So running subcommand to run a pip command will execute the wrong pip executable, and wheel is not a happy command to support because of legacy reasons astral-sh/uv#1681 |
@kevinsimper In my testing, |
To clarify, I'm NOT asking you to install pip so that you can use it to install skypilot instead of using uv - just asking you to install it so that skypilot can use it correctly during provisioning. |
@cg505 It does work and I have been using it for the past week without any problems on both a M4 and a Ubuntu machine 👍 Thanks for the suggestion! |
Thanks for the confirmation! I'll look into adding this as an explicit dependency on the package so that this extra step is not necessary. |
Love skypilot 💝
I was trying to use with UV, but it fails on this command
I guess skypilot is meant to be run within a managed venv, so I get why it fails, but it would be nice if skypilot had uv support.
Version & Commit info:
sky -v
: skypilot, version 0.7.0sky -c
: skypilot, commit 3f62588The text was updated successfully, but these errors were encountered: