Add graalpy early-access and windows builds
Description: This adds two things:
- Windows builds of GraalPy are now available that are useful enough to enable for users. Some minor fixes to our scripts were needed, tests were updated to run on Windows as well.
- We make early access builds of upcoming versions available in a separate repository, these are now also available.
Related issue: #693 and the question after Windows support by @kurtmckee in https://github.com/actions/setup-python/pull/694#issuecomment-2097301894
Check list:
- ~[ ] Mark if documentation changes are required.~ None required.
- [x] Mark if tests were added or updated to cover the changes.
Friendly ping :)
Friendly ping :)
Anything I can or should add to this PR in terms of explanation or otherwise?
Hi @dmitry-shibanov, since you reviewed the original GraalPy PR, maybe you have a chance to look at this?
Friendly ping :) Would be great to get this in so people can easily start testing against GraalPy on Windows
Hello @timfel 👋, Thank you for creating this Pull request, we will review and get back to you once we have some feedback on this.
Hi @priya-kinthali, any news from your side? Anything I can help with :)
It's been a while, friendly ping :-)
I resolved the merge conflict, any news?
Friendly ping 🔔 😄
Happy new year! Any news if you might have time to look at this?
Is there any way one of you could help integrate this, @aparnajyothi-y or @HarithaVattikuti?
@priya-kinthali Friendly ping :)
@priya-kinthali Friendly ping :)
Hello Everyone, Thank you for this pull request. We are looking into it and will get back to you once we have some feedback on this :)
Friendly ping :)
@aparnajyothi-y please let us know if there is anything we can help with. In case it helps, GraalPy EA builds are released under GFTC, the same license as Oracle GraalVM, which is integrated into setup-java.
Thank you for this contribution, @timfel! 👋
We've started looking into this PR for reviewing. This looks like a valuable addition to support GraalPy Windows builds and early access versions.
We'll review the changes to the scripts and test updates, and provide feedback soon. Appreciate your patience!
Hi @timfel,
To help us get this merged, could you please:
- Rebase or merge the latest changes from the main branch into your PR
- Address any CI failures that arise after merging the latest changes Once the CI checks are passing, we'll be able to review and merge this quickly.
Please let me know if you need any assistance with resolving conflicts or CI issues – I'm happy to help!
Thanks again for your work on this!
Hello @timfel
Please resolve the merge conflicts so we can proceed with approval and merge.
Thanks