-
Notifications
You must be signed in to change notification settings - Fork 631
wheel build fails due to dependency issues #5153
New issue
Have a question about this project? No Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “No 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? No Sign in to your account
Comments
Updated impact: affects any new installation of skypilot, including stable, unless a working version of wheel (<0.46.0) is installed, or a working version of setuptools (>=70.1) is installed and [vast] is not installed. Verified that pinning |
Short term fix: pin wheel <0.46.0 Long term fix: pin setuptools >=70.1? |
Comes from dependencies, as per skypilot-org/skypilot#5153
Hm, this does not fix the problem, at least not for me.
|
@munterkalmsteiner What error are you seeing? |
Exactly the same error as reported in the initial bug report by you. |
Huh, I've purged the installation and installed everything new. The first time, no change (same error as reported initially). Then uninstalled again all packages ( |
On a new dev installation of
.[all]
in a uv venv:What happened:
wheel
v0.46 droppedbdist_wheel
becausesetuptools
>=v70.1 supports it https://github.com/pypa/wheel/releases/tag/0.46.0setuptools
v51 (Jan 2021) because:skypilot[all]
depends onvastai-sdk
vastai-sdk
depends onborb==2.0.17
(Jan 2022) https://github.com/vast-ai/vast-sdk/blob/b83bca48c5d8f6bdb428a68587c1b577b2f8e5e8/setup.py#L18borb
2.0.17 depends onsetuptools~=51.1.1
https://github.com/jorisschellekens/borb/blob/v2.0.17/setup.py#L22How to fix: not sure, we could pin
wheel
to v0.45.1. Ideally we can use a newer version of setuptools.The text was updated successfully, but these errors were encountered: