Python 3.12 support
Hey @skypilot-org,
First of all, thanks for the wonderful project 🙂
We at @zenml-io are trying to add Python 3.12 support right now and facing incompatibility of Skypilot with 3.12. Can you share any timeline on allowing 3.12 for Skypilot?
Hey @avishniakov - thanks for raising this. One of our dependencies, Ray, does not support Python 3.12 yet. Once it has robust (non-experimental) support for Python 3.12, we can bump SkyPilot to also support 3.12.
This issue is stale because it has been open 120 days with no activity. Remove stale label or comment or this will be closed in 10 days.
This issue was closed because it has been stalled for 10 days with no activity.
Please don't close this
@romilbhardwaj seems like Python 3.12 support is out! https://github.com/ray-project/ray/issues/40211
This should be upgraded. We need to downgrade the Python versions of our Docker images to use SkyPilot.
Also, it seems Ray will support 3.13 from the next release, which should be soon https://github.com/ray-project/ray/issues/49738#issuecomment-2755842804.
In the short term, we can support 3.12/3.13 without upgrading ray by manually using 3.11 on the remote cluster side. Ray is only needed on the provisioner side for a couple uncommon clouds (SCP, IBM).