diff --git a/.changeset/silence-ptxcompiler-probe.md b/.changeset/silence-ptxcompiler-probe.md new file mode 100644 index 0000000..a03e310 --- /dev/null +++ b/.changeset/silence-ptxcompiler-probe.md @@ -0,0 +1,5 @@ +--- +"@platforma-open/milaboratories.runenv-python-3.12.10-rapids": patch +--- + +Silence the cudf ptxcompiler numba-codegen probe. Setting `PTXCOMPILER_CHECK_NUMBA_CODEGEN_PATCH_NEEDED=0` skips the import-time subprocess that fails to load `libcudart.so` and prints a misleading `OSError` traceback plus `Not patching Numba` on every run. cuML/CuPy are unaffected — the probe already defaulted to not patching. diff --git a/python-3.12.10-rapids/package.json b/python-3.12.10-rapids/package.json index 817a16e..7eea16b 100644 --- a/python-3.12.10-rapids/package.json +++ b/python-3.12.10-rapids/package.json @@ -26,7 +26,8 @@ "NVIDIA_VISIBLE_DEVICES=all", "NVIDIA_DRIVER_CAPABILITIES=compute,utility", "LD_LIBRARY_PATH=/usr/local/nvidia/lib64:/usr/local/nvidia/lib", - "PATH=/usr/local/nvidia/bin:${PATH}" + "PATH=/usr/local/nvidia/bin:${PATH}", + "PTXCOMPILER_CHECK_NUMBA_CODEGEN_PATCH_NEEDED=0" ], "roots": { "linux-x64": "./pydist/linux-x64",