Skip to content

Tags: NVIDIA/cuda-python

Tags

cuda-pathfinder-v1.5.4

Toggle cuda-pathfinder-v1.5.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[doc-only] docs(pathfinder): prepare 1.5.4 release notes (#1981)

* docs(pathfinder): prepare 1.5.4 release notes

Add cuda-pathfinder 1.5.4 release notes and register 1.5.4 in nv-versions so the published docs include the new version entry.

Made-with: Cursor

* fix(ci): harden backport run lookup for artifact downloads

Backport artifact downloads were relying on `gh run list -w ci.yml -s success`, which can fail to return runs even when the branch has successful CI artifacts. Move the lookup into a shared helper that queries completed `CI` runs and filters for successful results explicitly, so Linux and Windows workflows resolve prior-branch bindings artifacts reliably.

Made-with: Cursor

* Revert "fix(ci): harden backport run lookup for artifact downloads"

This reverts commit fd31eb2.

cuda-pathfinder-v1.5.3

Toggle cuda-pathfinder-v1.5.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix pathfinder Windows cupti detection for CTK 13.2.1 (#1906)

* Fix Windows cupti detection for CTK 13.2.1

Add the CTK 13.2.1 CUPTI DLL name to the descriptor catalog so Windows already-loaded detection recognizes the installed library and the cupti pathfinder test can pass again.

Made-with: Cursor

* docs(pathfinder): prepare 1.5.3 release notes

Add the 1.5.3 pathfinder release notes and version-switcher entry so the docs site can publish the new patch release cleanly.

Made-with: Cursor

cuda-core-v0.7.0

Toggle cuda-core-v0.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Prepare cuda.core v0.7.0 release (#1877)

* Prepare cuda.core v0.7.0 release

Finalize release notes with all changes since v0.6.0:
- Explicit graph construction (GraphDef, GraphBuilder, typed nodes)
- CUDA-Graphics (OpenGL) interop via GraphicsResource
- TensorMapDescriptor for Hopper+ TMA
- StridedMemoryView DLPack export and C exchange API
- NVRTC PCH runtime APIs on Program
- CPU callbacks for stream capture (GraphBuilder.callback)
- CUDA 13.2 support
- Multiple bug fixes and enhancements

Also:
- Add 0.7.0 to nv-versions.json
- Bump pixi.toml version to 0.7.0
- Add GraphicsResource, TensorMapDescriptor to api.rst
- Remove "(experimental)" from pyproject.toml and README.md

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* Fix install page URL in cuda_core README

Point to cuda-core's own install page instead of cuda-bindings.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* Address review feedback on release notes

- Use consistent "CUDA-OpenGL" naming (not "CUDA-Graphics")
- Highlight DLPack export via from_dlpack() array API; move C exchange
  API detail to New features section
- TensorMapDescriptor: reference public StridedMemoryView.as_tensor_map()
  instead of private _from_tiled/_from_im2col methods

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* Update cuda_core/docs/source/release/0.7.0-notes.rst

* Trim DLPack export bullet per review suggestion

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* Update cuda_core/docs/source/release/0.7.0-notes.rst

* Address second round of release note review feedback

- Fix PCH entry: reference actual public API (ProgramOptions fields,
  Program.pch_status property) instead of non-existent methods
- Combine ManagedMemoryResource NUMA entries into single bullet
- Combine PinnedMemoryResource NUMA entries into single bullet
- Replace :issue: role (not configured) with explicit GitHub links
- Use :class: cross-ref for ManagedMemoryResource in fixes section

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* Use :meth: cross-ref for Program.compile in PCH entry

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* Use cyclass.rst template for Program, Linker, ObjectCode, Kernel

These Cython classes were using the default autosummary template, which
does not expand methods and properties. Switch to cyclass.rst so that
properties like Program.pch_status and methods like Program.compile
appear in the generated docs and can be cross-referenced.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* remove incorrect entry slipping for

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

cuda-pathfinder-v1.5.2

Toggle cuda-pathfinder-v1.5.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
docs(pathfinder): prepare 1.5.2 release notes (#1867)

Add cuda-pathfinder 1.5.2 release notes and register 1.5.2 in nv-versions so the published docs include the new version entry.

Made-with: Cursor

cuda-pathfinder-v1.5.1

Toggle cuda-pathfinder-v1.5.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
docs(pathfinder): prepare 1.5.1 release notes (#1854)

Add cuda-pathfinder 1.5.1 release notes and register 1.5.1 in nv-versions so the published docs include the new version entry.

Made-with: Cursor

cuda-pathfinder-v1.5.0

Toggle cuda-pathfinder-v1.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
using uv.tools.conflicts (#1802)

cuda-pathfinder-v1.4.4

Toggle cuda-pathfinder-v1.4.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add pathfinder 1.4.4 release notes; also add missing entries in pathf…

…inder nv-versions.json (#1807)

cuda-pathfinder-v1.4.3

Toggle cuda-pathfinder-v1.4.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(pathfinder): keep canary probes script-safe (#1768)

v12.9.6

Toggle v12.9.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[Backport] #1606 & #873 (#1750)

* ci: require tag-triggered artifacts for release uploads (#1606)

Backport of #1606 to 12.9.x. Adapted for the 12.9.x branch workflow
structure:

- ci.yml: add tag push triggers (v*, cuda-core-v*, cuda-pathfinder-v*)
  so setuptools-scm resolves exact release versions from tag refs
- release.yml: make run-id optional with auto-detection from tag-triggered
  CI runs via ci/tools/lookup-run-id; add wheel version validation via
  ci/tools/validate-release-wheels before publishing
- Add ci/tools/lookup-run-id: finds the successful tag-triggered CI run
  for a given release tag
- Add ci/tools/validate-release-wheels: rejects dev/local wheel versions
  and enforces version match against the release tag
- release_checklist.yml: add reminder to wait for tag-triggered CI

* ci: sync release-upload.yml with main and add download-wheels script

Sync release-upload.yml to match main by adding run-id and component
inputs and a 'Download and Upload Wheels' step that downloads wheels
via ci/tools/download-wheels, validates them via validate-release-wheels,
and uploads them to the GitHub Release.

Also add the ci/tools/download-wheels helper script (from main) and
wire up release.yml to pass run-id and component to the upload-archive
job.

Fixes #1120: the download-wheels script now exists on the backport
branch, so the release-upload workflow no longer fails with
'No such file or directory'.

* [pre-commit.ci] auto code formatting

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

v13.2.0

Toggle v13.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add release notes for `cuda-bindings` 12.9.6 + Update test matrix to …

…cover CUDA 13.2 (#1745)

* add 12.9.6 release notes

* test against 13.2