Description
RAPIDS projects are dropping their pynvjitlink dependency in RAPIDS 25.10.
See rapidsai/pynvjitlink#130 for some important background.
The project should be removed from RAPIDS builds and docs, downstream projects should be notified / migrated, and the pynvjitlink repo should be archived. This tracks that work.
Benefits of this work
- nudges more projects towards
cuda-python / numba-cuda
- reduces the effort required for RAPIDS releases
- reduces the need to update
pynvjitlink for CUDA 13
Acceptance Criteria
Approach
Notes
See rapidsai/pynvjitlink#130 (comment) for details to include in RSN(s), archival notes, warning messages, etc.
Description
RAPIDS projects are dropping their
pynvjitlinkdependency in RAPIDS 25.10.See rapidsai/pynvjitlink#130 for some important background.
The project should be removed from RAPIDS builds and docs, downstream projects should be notified / migrated, and the
pynvjitlinkrepo should be archived. This tracks that work.Benefits of this work
cuda-python/numba-cudapynvjitlinkfor CUDA 13Acceptance Criteria
pynvjitlinkcuda.core.(experimental).Linkerpynvjitlink#130 is archivedpynvjitlinkhave been migrated or at least notifiedApproach
pynvjitlink('NVIDIA' GitHub search | 'rapidsai' GitHub search)cudf(Update to numba-cuda>=0.18.0,<0.19.0 NVIDIA/cudf#19604)numba-cuda(Remove remaining references/dependencies onpynvjitlinkNVIDIA/numba-cuda#357)numbast(Completely Remove Pynvjitlink Requirements NVIDIA/numbast#159)nvmath-python(@ZzEeKkAa confirmed offline thatpynvjitlinkwill be removed in the next release ofnvmath-python, so doesn't need a new release of it)numba-cudato at least0.18across RAPIDScudf(Update to numba-cuda>=0.18.0,<0.19.0 NVIDIA/cudf#19604)dask-cuda(Update to numba-cuda >=0.18.0,<0.19.0a0 dask-cuda#1533)rmm(Update to numba-cuda >=0.18.0,<0.19.0a0 rmm#2019)ucxx(Update to numba-cuda >=0.18.0,<0.19.0a0 ucxx#486pynvjitlinkandnumba_config.CUDA_ENABLE_PYNVJITLINKin docs (or at least open issues encouraging different patterns)NVIDIA/accelerated-computing-hub(Numba / pynvjitlink updates NVIDIA/accelerated-computing-hub#82)NVIDIA/cccl(remove pynvjitlink references in examples NVIDIA/nvbench#269)NVIDIA/nvbenchCCCL examples (remove pynvjitlink references from examples NVIDIA/cccl#5826)pynvjitlink(RSN 52: dropping pynvjitlink docs#672)release-scripts(https://github.com/rapidsai/release-scripts/pull/37)main_branch_reposlist inrapids-reviser(https://github.com/rapidsai/rapids-reviser/pull/89)rapids-metadata(drop pynvjitlink from RAPIDS 25.10 rapids-metadata#61)integration(test-conda-nightly-env: remove cubinlinker and pynvjitlink from configuration integration#793)build-planningdocs (update cubinlinker, ptxcompiler, pynvjitlink references in release docs #211)cuda.core.(experimental).Linkerpynvjitlink#130)Notes
See rapidsai/pynvjitlink#130 (comment) for details to include in RSN(s), archival notes, warning messages, etc.