Skip to content

[Core] Fix windows build#61302

Draft
sampan-s-nayak wants to merge 1 commit intoray-project:masterfrom
sampan-s-nayak:fix-windows-build
Draft

[Core] Fix windows build#61302
sampan-s-nayak wants to merge 1 commit intoray-project:masterfrom
sampan-s-nayak:fix-windows-build

Conversation

@sampan-s-nayak
Copy link
Contributor

Thank you for contributing to Ray! 🚀
Please review the Ray Contribution Guide before opening a pull request.

⚠️ Remove these instructions before submitting your PR.

💡 Tip: Mark as draft if you want early feedback, or ready for review when it's complete.

Description

Briefly describe what this PR accomplishes and why it's needed.

Related issues

Link related issues: "Fixes #1234", "Closes #1234", or "Related to #1234".

Additional information

Optional: Add implementation details, API changes, usage examples, screenshots, etc.

Signed-off-by: sampan <sampan@anyscale.com>
Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request addresses a Windows build issue by pinning specific versions of pip, wheel, cython, and packaging in the build_ray.sh script. This change is crucial for preventing dependency conflicts that can arise from setup_requires in python/setup.py or other preinstalled libraries, thereby ensuring a more stable and reproducible build environment on Windows. The added comments clearly explain the rationale behind these version pins.

@sampan-s-nayak sampan-s-nayak added the go add ONLY when ready to merge, run all tests label Feb 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

go add ONLY when ready to merge, run all tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Ray fails to serialize self-reference objects

1 participant