Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NVIDIA/cuda-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: cuda-core-v0.3.0
Choose a base ref
...
head repository: NVIDIA/cuda-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: cuda-core-v0.3.1
Choose a head ref
  • 15 commits
  • 46 files changed
  • 6 contributors

Commits on Jun 12, 2025

  1. fix release workflow (#705)

    leofang authored Jun 12, 2025
    Configuration menu
    Copy the full SHA
    982ea15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c20d44 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2025

  1. Bump github/codeql-action from 3.28.19 to 3.29.0 (#710)

    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.19 to 3.29.0.
    - [Release notes](https://github.com/github/codeql-action/releases)
    - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
    - [Commits](github/codeql-action@fca7ace...ce28f5b)
    
    ---
    updated-dependencies:
    - dependency-name: github/codeql-action
      dependency-version: 3.29.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 17, 2025
    Configuration menu
    Copy the full SHA
    9407ab1 View commit details
    Browse the repository at this point in the history
  2. fix windows ci (#713)

    leofang authored Jun 17, 2025
    Configuration menu
    Copy the full SHA
    822938d View commit details
    Browse the repository at this point in the history
  3. Bump pypa/cibuildwheel from 2.23.3 to 3.0.0 (#711)

    Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.23.3 to 3.0.0.
    - [Release notes](https://github.com/pypa/cibuildwheel/releases)
    - [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
    - [Commits](pypa/cibuildwheel@faf86a6...5f22145)
    
    ---
    updated-dependencies:
    - dependency-name: pypa/cibuildwheel
      dependency-version: 3.0.0
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 17, 2025
    Configuration menu
    Copy the full SHA
    24fde17 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2025

  1. Ensure correct handling of buffers allocated with `LegacyPinnedMemory…

    …Resource.allocate` as kernel parameters (#717)
    
    * Add memory ops example
    
    * Fix handling of buffer with int handle
    
    * pre-commit fixes
    
    * Simplify pinned memory example
    
    * Copy pinned memory tests to test_launcher.py
    
    * Remove dlpack assertions and address other review comments
    
    ---------
    
    Co-authored-by: Ashwin Srinath <[email protected]>
    shwina and shwina authored Jun 26, 2025
    Configuration menu
    Copy the full SHA
    fd8e07b View commit details
    Browse the repository at this point in the history
  2. Fix nvbugpro 5348750 (#725)

    * test against CTK 12.0 + earliest driver
    
    * skip cu{Kernel,Func}GetName tests on older drivers
    
    * Handle drivers that do not implement cuKernelGetParamInfo
    
    For drivers in version range [12000, 12040), do not add
    "paraminfo" to the _loader dictionary. At runtime, raise
    NotImplementedError if "paraminfo" is not in the dictionary.
    
    Only modify _loader["new"] for python version >=12
    
    * For drivers with version in [12000, 12040) skip tests requiring KernelParamInfo
    
    Except for one test where we check that NotImplementedError is raised.
    
    * Always skip tests of cluster-related occupancy queries if CC < 9.0
    
    Older driver, specifically 535.247.01, returns error code 400
    for cluster-size related occupancy queries for devices with compute
    capability less than (9, 0)
    
    It works fine with newer drivers, provided the actual requested
    cluster size is zero.
    
    ---------
    
    Co-authored-by: Leo Fang <[email protected]>
    oleksandr-pavlyk and leofang authored Jun 26, 2025
    Configuration menu
    Copy the full SHA
    0edec40 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2025

  1. Add a "Getting Started" page to the documentation (#720)

    * Add a CUDA graphs example
    
    * Add a brief description for each of the examples
    
    * Add getting started page
    
    * Load nvrtc using path_finder
    
    * Tell CuPy to use our stream
    
    * Fix dependency specification
    
    * Too exciting
    
    * Don't load nvrtc in cuda.core
    
    * Revert
    
    * update CI handling of installing cuda.core dependencies when testing against local CTK
    
    ---------
    
    Co-authored-by: Ashwin Srinath <[email protected]>
    Co-authored-by: Leo Fang <[email protected]>
    3 people authored Jun 27, 2025
    Configuration menu
    Copy the full SHA
    12e8b07 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2025

  1. Bump korthout/backport-action from 3.2.0 to 3.2.1 (#738)

    Bumps [korthout/backport-action](https://github.com/korthout/backport-action) from 3.2.0 to 3.2.1.
    - [Release notes](https://github.com/korthout/backport-action/releases)
    - [Commits](korthout/backport-action@436145e...0193454)
    
    ---
    updated-dependencies:
    - dependency-name: korthout/backport-action
      dependency-version: 3.2.1
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 1, 2025
    Configuration menu
    Copy the full SHA
    7b69ae0 View commit details
    Browse the repository at this point in the history
  2. Bump github/codeql-action from 3.29.0 to 3.29.2 (#737)

    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.29.0 to 3.29.2.
    - [Release notes](https://github.com/github/codeql-action/releases)
    - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
    - [Commits](github/codeql-action@ce28f5b...181d5ee)
    
    ---
    updated-dependencies:
    - dependency-name: github/codeql-action
      dependency-version: 3.29.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 1, 2025
    Configuration menu
    Copy the full SHA
    f80766c View commit details
    Browse the repository at this point in the history
  3. cuda_core/tests/test_event.py::test_timing_success with generous_tole…

    …rance if platform_is_wsl (#740)
    rwgk authored Jul 1, 2025
    Configuration menu
    Copy the full SHA
    f13f9eb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5576da6 View commit details
    Browse the repository at this point in the history
  5. Cythonize away some perf hot spots (#709)

    * cythonize event
    
    * cythonize context/event/util
    
    * Cython 3.0+ supports __del__ for cdef classes
    
    * inline precondition to reduce overhead
    
    * centralize check_or_create_options
    
    * add back error check
    
    * cythonize stream + bug fixes
    
    * make linter happy
    
    * bug fix
    
    * Cython mis-compiles Optional types
    
    * Modified _get_context_device() helper routine
    
    To fix test failures with CTK 11.8 and driver 535.247.01
    only attempt to query _ctx_handle if _device_id is None.
    
    Ensure that context handle is set in Stream.context property
    
    * Verify that stream.context handle is not None in test_stream_context
    
    * cache success enums
    
    * nit: avoid cdef void
    
    * In Event.close set handle to None before raising error
    
    ---------
    
    Co-authored-by: Oleksandr Pavlyk <[email protected]>
    leofang and oleksandr-pavlyk authored Jul 1, 2025
    Configuration menu
    Copy the full SHA
    79e4bf7 View commit details
    Browse the repository at this point in the history
  6. cuda_core forward compatibility changes. (#722)

    * cuda_core forward compatibility changes.
    
    * Add missing file.
    
    * Fix logic error computing CCCL_INCLUDE_PATHS in cuda_core/tests/helpers.py
    rwgk authored Jul 1, 2025
    Configuration menu
    Copy the full SHA
    7ccf852 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2025

  1. Update docs for v0.3.1 release (#695)

    * move public types out of api_private.rst
    
    * bump version
    
    * add release note
    
    * fix typo
    
    ---------
    
    Co-authored-by: Leo Fang <[email protected]>
    rwgk and leofang authored Jul 2, 2025
    Configuration menu
    Copy the full SHA
    a8550cf View commit details
    Browse the repository at this point in the history
Loading