Skip to content

Conversation

mroeschke
Copy link
Contributor

Description

On top of #20233
Supersedes #20087

closes #17816
closes #16469
closes #18726

This PR changes Column construction to pass a backing pylibcudf.Column instead of the cuDF Buffers. There are still some followup simplifications to to_pylibcudf/from_pylibcudf to minimize shallow copies.

Checklist

  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

mroeschke and others added 27 commits September 29, 2025 18:07
@mroeschke mroeschke self-assigned this Oct 18, 2025
@mroeschke mroeschke requested a review from a team as a code owner October 18, 2025 00:36
@mroeschke mroeschke requested a review from bdice October 18, 2025 00:36
@mroeschke mroeschke requested a review from rjzamora October 18, 2025 00:36
@mroeschke mroeschke added Python Affects Python cuDF API. improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Oct 18, 2025
@mroeschke mroeschke changed the title Permanently back cuDF column bya pylibcudf.Column Permanently back cuDF column by a pylibcudf.Column Oct 18, 2025
@GPUtester GPUtester moved this to In Progress in cuDF Python Oct 18, 2025
@mroeschke mroeschke changed the base branch from main to branch-25.12 October 20, 2025 23:07
@mroeschke mroeschke changed the base branch from branch-25.12 to main October 20, 2025 23:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improvement / enhancement to an existing function non-breaking Non-breaking change Python Affects Python cuDF API.

Projects

Status: In Progress

2 participants