Skip to content

Conversation

@mgorny
Copy link

@mgorny mgorny commented Jan 17, 2025

Rather than listing cmake and ninja build requirements unconditionally, add them to setup_requires when they are necessary -- that is, when using skbuild and when the system installations of these tools are not available. This avoids installing the packages unnecessarily, and improves portability by using downstream patched CMake version when available.

Rather than listing `cmake` and `ninja` build requirements
unconditionally, add them to `setup_requires` when they are necessary --
that is, when using skbuild and when the system installations of these
tools are not available.  This avoids installing the packages
unnecessarily, and improves portability by using downstream patched
CMake version when available.
@mgorny
Copy link
Author

mgorny commented May 21, 2025

Gentle ping.

@ddelange
Copy link
Contributor

@maartenbreddels can you please merge #2449 so CI goes green and this PR can pull latest master?

@ddelange
Copy link
Contributor

ddelange commented Sep 3, 2025

@mgorny master now contains the latest fixes for CI and numpy v2 support

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants