From 3853e6112e6f4a4c4f5686444b6e4e59d804ec6d Mon Sep 17 00:00:00 2001 From: "Ralf W. Grosse-Kunstleve" Date: Tue, 26 Aug 2025 09:09:07 -0700 Subject: [PATCH 1/2] Dependabot: consolidate GitHub Actions updates to monthly --- .github/dependabot.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 5c1aafb1f..2c0c08300 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -7,4 +7,15 @@ updates: - package-ecosystem: github-actions directory: / schedule: - interval: weekly + interval: "monthly" + time: "09:00" + timezone: "America/Los_Angeles" + + # Keep churn down: only one open PR from this ecosystem at a time + open-pull-requests-limit: 1 + + groups: + actions-monthly: + applies-to: version-updates + patterns: ["*"] + update-types: ["minor", "patch"] From 5d3b900c5f7b78bbd3540d5c277b161426ae7375 Mon Sep 17 00:00:00 2001 From: "Ralf W. Grosse-Kunstleve" Date: Tue, 26 Aug 2025 09:10:27 -0700 Subject: [PATCH 2/2] Fix existing (on main) pre-commit error --- cuda_bindings/docs/source/release/13.X.Y-notes.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cuda_bindings/docs/source/release/13.X.Y-notes.rst b/cuda_bindings/docs/source/release/13.X.Y-notes.rst index 4cf9bd940..0e0e82bad 100644 --- a/cuda_bindings/docs/source/release/13.X.Y-notes.rst +++ b/cuda_bindings/docs/source/release/13.X.Y-notes.rst @@ -16,7 +16,7 @@ Highlights * Automatic CUDA library path detection based on ``CUDA_HOME``, eliminating the need to manually set ``LIBRARY_PATH`` environment variables for installation. * The ``[all]`` optional dependencies now use ``cuda-toolkit`` with appropriate extras instead of individual packages. The NVCC compiler is no longer automatically installed with ``pip install cuda-python[all]`` as it was previously included only to access the NVVM library, which now has its own dedicated wheel. Users who need the NVCC compiler should explicitly install it with ``pip install cuda-toolkit[nvcc]==X.Y`` with the appropriate version for their needs. -* The Python overhead of calling functions in CUDA bindings in `driver`, `runtime` and `nvrtc` has been reduced by approximately 30%. +* The Python overhead of calling functions in CUDA bindings in ``driver``, ``runtime`` and ``nvrtc`` has been reduced by approximately 30%. Known issues