Skip to content

Scikit-build (classic) 1.0 internals #2341

Description

@henryiii

Hi,

I'm currently working on swapping out scikit-build (classic)'s internals for scikit-build-core, and I have AI running lots of downstream projects and looking for regressions. It found that this project currently uses scikit-build internals. I've been able to patch some of them back in as shims, but dpctl using skbuild.setuptools_wrap, which has internals that are simply not there anymore.

See scikit-build/scikit-build#1185. I can try to propose something here if you'd like. The best thing would be to use scikit-build-core without setuptools directly.

Activity

  1. ndgrigorian commented on Jul 28, 2026

    @ndgrigorian
    Collaborator

    Hi Henry,

    Thank you for opening this issue. We have been working to more to scikit-build-core in the near future, so it's good that you pointed this out, so we can prioritize it a bit. There is a feature branch, feature/build-with-scikit-build-core, as you can see, that has some of the work done.

    If you'd like to look it over and add to it, the only work remaining as far as I'm concerned is figuring out the version tagging in a way that is acceptable to the internal CI we use and maybe aligned to PEP 440

  2. self-assigned this
    on Jul 28, 2026
  3. henryiii commented on Aug 14, 2026

    @henryiii
    Author

    Sure. I've been traveling a lot (and will go on vacation next week), so I'll try to get to it before then, but if not, please ping me at the end of the month! (or earlier, I don't mind being reminded).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions