Skip to content

[doc] Add Windows Python 3.13 and 3.14 nightly wheels to the install page - #66099

Merged
elliot-barn merged 2 commits into
masterfrom
elliot-barn/doc-windows-py313-py314-wheels
Sep 11, 2026
Merged

[doc] Add Windows Python 3.13 and 3.14 nightly wheels to the install page#66099
elliot-barn merged 2 commits into
masterfrom
elliot-barn/doc-windows-py313-py314-wheels

Conversation

@elliot-barn

@elliot-barn elliot-barn commented Sep 11, 2026

Copy link
Copy Markdown
Collaborator

Description

The Windows tab on the install page still stops at Python 3.12, even though Windows cp313/cp314 wheels have been built and uploaded for a while now.

  • .buildkite/windows.rayci.yml has 3.13 and 3.14 in the windows_wheels matrix (added in [ci] Enable Windows py3.13 and py3.14 wheel builds #64970)
  • python/setup.py already declares Programming Language :: Python :: 3.13 and 3.14 classifiers
  • Both nightly URLs resolve:
    • ray-3.0.0.dev0-cp313-cp313-win_amd64.whl → HTTP 200
    • ray-3.0.0.dev0-cp314-cp314-win_amd64.whl → HTTP 200

This adds the two missing rows, with 3.14 marked (experimental).

It also drops the duplicated beta markers from inside the wheel table. The Windows (beta) tab label already carries that signal, so the table header cell repeating it was noise. The ## Windows Support section still states that Windows support is in Beta, so the stated support level is unchanged.

Related issues

Follow-up to #64970, which enabled the Windows 3.13/3.14 wheel builds.

Additional information

Docs-only change, no code paths touched.

Companion PR: #66100 adds the Linux and macOS 3.14 rows. The two touch different hunks of the same file and merge cleanly in either order.

🤖 Generated with Claude Code

…page

The Windows wheel matrix in `.buildkite/windows.rayci.yml` has built and
uploaded cp313/cp314 win_amd64 wheels since #64970, and `setup.py` already
declares 3.13/3.14 classifiers, but the install page's Windows tab still
stopped at 3.12. Add the two missing rows, marked `(beta)` to match the
existing Linux and macOS 3.13 entries.

Both nightly URLs resolve (HTTP 200).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Signed-off-by: elliot-barn <elliot.barnwell@anyscale.com>
@elliot-barn
elliot-barn requested review from a team as code owners September 11, 2026 14:18

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

Copy link
Copy Markdown
Contributor

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 updates the installation documentation for Ray on Windows by adding beta wheel links for Python 3.13 and Python 3.14. There are no review comments, and I have no feedback to provide.

@elliot-barn

Copy link
Copy Markdown
Collaborator Author

Companion PR for the Linux and macOS 3.14 rows: #66100

…Windows table

Mark the new 3.14 row `(experimental)` rather than `(beta)`, and stop
repeating the beta marker inside the wheel table: the `Windows (beta)` tab
label already carries it, so the table header cell and the per-version
flags were saying it a second and third time.

The `## Windows Support` section still states that Windows support is in
Beta, so the stated support level is unchanged.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Signed-off-by: elliot-barn <elliot.barnwell@anyscale.com>
elliot-barn added a commit that referenced this pull request Sep 11, 2026
3.14 is newer than the 3.13 entries it sits below, so mark it
`(experimental)`. Matches the labelling used for Windows 3.14 in #66099.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Signed-off-by: elliot-barn <elliot.barnwell@anyscale.com>
@ray-gardener ray-gardener Bot added windows docs An issue or change related to documentation core Issues that should be addressed in Ray Core labels Sep 11, 2026
@elliot-barn elliot-barn added docs-go RtD-only checks for docs-only changes. Doesn't run full library doc-test suites. go add ONLY when ready to merge, run all tests labels Sep 11, 2026
@elliot-barn
elliot-barn enabled auto-merge (squash) September 11, 2026 23:34
@elliot-barn
elliot-barn merged commit a22d401 into master Sep 11, 2026
7 of 8 checks passed
@elliot-barn
elliot-barn deleted the elliot-barn/doc-windows-py313-py314-wheels branch September 11, 2026 23:46
elliot-barn added a commit that referenced this pull request Sep 11, 2026
…age (#66100)

## Description

The Linux and MacOS tabs on the install page stop at Python 3.13, but
cp314 wheels have been built and uploaded for all three targets for a
while.

Build coverage on master:

- `.buildkite/_wheel-build.rayci.yml` — `3.14` in the `ray-wheel-build`
(x86_64) matrix
- `.buildkite/linux_aarch64.rayci.yml` — `3.14` in the aarch64 matrices
- `python/build-wheel-macos.sh` — `PY_MMS=("3.10" "3.11" "3.12" "3.13"
"3.14")`
- `python/setup.py` already declares the `Programming Language :: Python
:: 3.14` classifier

All three nightly URLs resolve:

- `ray-3.0.0.dev0-cp314-cp314-manylinux2014_x86_64.whl` → HTTP 200
- `ray-3.0.0.dev0-cp314-cp314-manylinux2014_aarch64.whl` → HTTP 200
- `ray-3.0.0.dev0-cp314-cp314-macosx_12_0_arm64.whl` → HTTP 200

This PR:

1. Adds the three missing 3.14 rows, labelled `(experimental)`.
2. Drops the stale `(beta)` suffix from the 3.13 rows. Ray has shipped
3.13 wheels for several releases and `setup.py` lists the 3.13
classifier alongside 3.10-3.12, so the marker no longer reflects
reality.

Net effect: `(experimental)` on 3.14 is the only per-version marker
left, consistent across all three platforms.

## Related issues

Companion to #66099, which does the same for the Windows tab and uses
the same `(experimental)` label for 3.14. The two touch different hunks
of the same file and merge cleanly in either order.

## Additional information

Docs-only change, no code paths touched.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---------

Signed-off-by: elliot-barn <elliot.barnwell@anyscale.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Issues that should be addressed in Ray Core docs An issue or change related to documentation docs-go RtD-only checks for docs-only changes. Doesn't run full library doc-test suites. go add ONLY when ready to merge, run all tests windows

Development

Successfully merging this pull request may close these issues.

2 participants