Use when updating pandas for cudf.pandas testing in CI, or when updating the skip and expected-failure lists in python/cudf/cudf/pandas/scripts/pandas-testing-plugin.py
Use when raising the supported Polars version range for cudf-polars (for example 2.0 to 2.1). Covers the version pins, adapting the translator to new IR/expression changes, the cudf-polars unit tests with 100% coverage, the upstream polars test suite…
Build the first native, single-GPU cuDF path in a query engine, or complete its initial adapter. Use for libcudf C++ or cuDF Java implementation, buffer ownership, worker readiness and CPU/reference comparison, including identifying missing POC inputs.…
Regenerates the versioned GPU-executing test selection for the upstream Polars suite. Use after a Polars upgrade, when the minimum supported Polars version is raised, or when the nightly cudf-polars run-list audit reports drift.
Reviews and explains cuDF UDF migration changes from numba-cuda to numba-cuda-mlir from first principles. Use for PRs or code touching cudf.core.udf, mlir_backend, MaskedType, NAType, mlir_string, string UDFs, NRT, row/groupby/rolling apply kernels,…
Reproduce cudf CI failures locally. Provide a GitHub Actions job URL to auto-discover parameters, or supply the container image and CI script directly.
Debug and fix pandas test suite failures under the cudf.pandas compatibility layer. Use when given pytest node IDs of failing pandas tests that need to be fixed for cudf.pandas compatibility.
Build and test cudf Java bindings (cudf-java) inside a cudf devcontainer. Use when the user asks to build, compile, or test Java code in the cudf repository.