Skip to content
This repository has been archived by the owner on Nov 25, 2024. It is now read-only.

Use tool.scikit-build.cmake.version, set scikit-build-core minimum-version #203

Merged

Conversation

jameslamb
Copy link
Member

@jameslamb jameslamb commented Aug 7, 2024

Contributes to rapidsai/build-planning#58.

scikit-build-core==0.10.0 was released today (https://github.com/scikit-build/scikit-build-core/releases/tag/v0.10.0), and wheel-building configurations across RAPIDS are incompatible with it.

This proposes upgrading to that version and fixing configuration here in a way that:

  • is compatible with that new scikit-build-core version
  • takes advantage of the forward-compatibility mechanism (minimum-version) that scikit-build-core provides, to reduce the risk of needing to do this again in the future

@jameslamb jameslamb added improvement Improves an existing functionality non-breaking Introduces a non-breaking change labels Aug 7, 2024
@jameslamb jameslamb changed the base branch from branch-24.10 to branch-24.08 August 7, 2024 02:37
@jameslamb jameslamb changed the base branch from branch-24.08 to branch-24.10 August 7, 2024 14:33
@jameslamb jameslamb changed the title WIP: Use tool.scikit-build.cmake.version, set scikit-build-core minimum-version Use tool.scikit-build.cmake.version, set scikit-build-core minimum-version Aug 7, 2024
@jameslamb jameslamb marked this pull request as ready for review August 7, 2024 15:46
@jameslamb jameslamb requested a review from a team as a code owner August 7, 2024 15:46
@jameslamb jameslamb requested a review from raydouglass August 7, 2024 15:46
@jakirkham
Copy link
Member

Noticed we don't have devcontainers here. Raised in issue: #205

@jakirkham
Copy link
Member

/merge

@rapids-bot rapids-bot bot merged commit 529b8bd into rapidsai:branch-24.10 Aug 8, 2024
48 checks passed
@jakirkham
Copy link
Member

Thanks James! 🙏

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
improvement Improves an existing functionality non-breaking Introduces a non-breaking change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants