Add support for Python 3.14#414
Conversation
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
|
/ok to test |
1 similar comment
|
/ok to test |
|
/ok to test |
2 similar comments
|
/ok to test |
|
/ok to test |
|
/ok to test |
@gforsyth, there was an error processing your request: See the following link for more information: https://docs.gha-runners.nvidia.com/cpr/e/1/ |
|
/ok to test f96938c |
|
cherry picked null handling fixes from #423 |
|
squashed @linhu-nv 's commits to fix the copyright style error and to verify them to avoid having to paste SHAs here |
|
/ok to test |
fb9be4e to
397941b
Compare
|
/ok to test |
|
/ok to test |
|
/ok to test |
|
/ok to test |
|
/ok to test |
|
There are segfaults across all of the Python 3.14 test jobs in We can't install Python 3.14 alongside CUDA 12 for Given that these packages are not part of the |
Python 3.14 support is blocked by several segfaulting tests (#414) Write-up and suggested path forward documented in rapidsai/build-infra#348 To avoid blocking Python 3.14 support for the rest of the release (for rapidsai/build-planning#205), adding skips to the build and test jobs here so we don't test on Python 3.14. Authors: - Gil Forsyth (https://github.com/gforsyth) Approvers: - Bradley Dice (https://github.com/bdice) URL: #433
Description
Contributes to rapidsai/build-planning#205
This PR adds support for Python 3.14.
Notes for Reviewers
This is part of ongoing work to add Python 3.14 support across RAPIDS.
It temporarily introduces a build/test matrix including Python 3.14, from rapidsai/shared-workflows#508.
A follow-up PR will revert back to pointing at the
mainbranch ofshared-workflowsonce allRAPIDS repos have added Python 3.14 support.
This will fail until all dependencies have been updated to Python 3.14
CI here is expected to fail until all of this project's upstream dependencies support Python 3.14.
This can be merged whenever all CI jobs are passing.