You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the long run, once we migrate to always use cuda.bindings and nvmath.bindings, there is no need to maintain the stub builds (for RTD) anymore. We can just do the regular CUDA build.
Update: Discussed in the August meeting, we will explore reusing wheels built in GHA so that we avoid building CuPy (against stubs) in RTD. @kmaehashi will grant me access to the RTD project to start exploring.
Hi Leo,
Thanks for contacting and helping us testing the Direct upload beta feature. I just enabled it on your cupy project.
Here is the documentation for direct upload: https://docs.readthedocs.com/platform/latest/guides/build/direct-upload.html
You can build the docs following the pattern you mentioned. Basically,
- build PR outside Read the Docs (e.g. with the GitHub Action) and upload the docs
- build the "real versions" (latest, stable, vX.Y.Z) on Read the Docs using our builders
To avoid building PR twice (externally and on Read the Docs) you have to disable the PR building on Read the Docs from you project's settings.
I'd really appreciate if you can share any feedback you may have about the Direct upload feature since we are still polishing it and we can make it better based on real user's feedback.
Regards,
Manuel Kaufmann
Read the Docs
Activity
[-]RTD builds fail more often than before[/-][+]CI: RTD builds fail more often than before[/+]leofang commentedon Aug 13, 2026
https://app.readthedocs.org/projects/cupy/builds/34044890/
leofang commentedon Sep 3, 2026
Update: Discussed in the August meeting, we will explore reusing wheels built in GHA so that we avoid building CuPy (against stubs) in RTD. @kmaehashi will grant me access to the RTD project to start exploring.
leofang commentedon Oct 2, 2026
I've got access to the project on RTD! Will look into it maybe next week.
leofang commentedon Oct 5, 2026
WIP
leofang commentedon Oct 5, 2026
Turns out that we rely on the direct upload approach in #10350 but it is currently a beta feature so not turned on by default...
https://docs.readthedocs.com/platform/stable/guides/build/direct-upload.html#direct-upload
I've filed a support ticket to RTD.
leofang commentedon Oct 6, 2026
RTD direct upload is enabled:
leofang commentedon Oct 16, 2026
All PRs are merged, and the stubs are nuked! 🚀