Skip to content

CCCL Python Libraries (v0.4.0)

Latest

Choose a tag to compare

@shwina shwina released this 03 Dec 21:51
· 21 commits to main since this release
Immutable release. Only release title and notes can be modified.
958dee5

These are the release notes for the cuda-cccl Python package version 0.4.0, dated December 3rd, 2025. The previous release was v0.3.4.

cuda.cccl is in "experimental" status, meaning that its API and feature set can change quite rapidly.

Installation

Please refer to the install instructions here

Features

  • Added select algorithm for filtering data (#6766)
  • Support for nested structs (#6353)
  • Added DiscardIterator (#6618)
  • The cccl-python Python package can now be installed via conda (#6513)

Improvements and bug fixes

  • Allow numpy struct types as initial value for Zipiterator inputs (#6861)
  • Allow using ZipIterator as an output in cuda.compute (#6518)
  • Enable caching of advance/dereference methods for Zipiterator and PermutationIterator (#6753)
  • Use wrapper with void* argument types for iterator advance/dereference signature (#6634)
  • Fixes and improvements to function caching (#6758)
  • Fix handling of wrapped cuda.jit functions (#6770)
  • Use annotations if available to determine return type of transform op (#6760)
  • Allow passing in None as init value for scan when using an iterator as input (#6499)

Breaking Changes