Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate all cpp pxd files into pylibcudf #15740

Merged
merged 6 commits into from
May 14, 2024

Conversation

vyasr
Copy link
Contributor

@vyasr vyasr commented May 13, 2024

Description

This PR is a mass migration of all the Cython headers exposing libcudf to Cython into the pylibcudf subpackage. This will facilitate splitting out pylibcudf from cudf, and it should also allow us to do some cleanups sooner than that with respect to our imports since this preempts any concerns with circular imports (cudf->pylibcudf->cudf._lib.cpp).

Checklist

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

@vyasr vyasr added improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels May 13, 2024
@vyasr vyasr self-assigned this May 13, 2024
@vyasr vyasr requested a review from a team as a code owner May 13, 2024 22:38
@github-actions github-actions bot added cuDF (Python) Affects Python cuDF API. CMake CMake build issue labels May 13, 2024
@vyasr
Copy link
Contributor Author

vyasr commented May 14, 2024

/merge

@rapids-bot rapids-bot bot merged commit 2fb8efb into rapidsai:branch-24.06 May 14, 2024
70 checks passed
@vyasr vyasr deleted the chore/migrate_cpp_pxd branch May 14, 2024 17:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CMake CMake build issue cuDF (Python) Affects Python cuDF API. improvement Improvement / enhancement to an existing function non-breaking Non-breaking change
Projects
Status: Done
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

2 participants