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

Use scikit-build-core for Python API #2814

Open
ZedThree opened this issue Nov 17, 2023 · 2 comments
Open

Use scikit-build-core for Python API #2814

ZedThree opened this issue Nov 17, 2023 · 2 comments

Comments

@ZedThree
Copy link
Member

https://scikit-build-core.readthedocs.io

This runs CMake for us and integrates with pyproject.toml, so installing the Python API could just be pip install . which would run CMake for us.

@dschwoerer
Copy link
Contributor

We do support pip install . already.

If you want to switch to scikit-build-core I would be supportive of dropping our custom build backend, but I do not see enough advantage for switching. Our backend does allow us to build source and binary wheels, including semi-automatic version detection, including local versions as well as pre-release version to upload to pypi ...

@dschwoerer
Copy link
Contributor

Oh, I forgot, we also use that to create the release tar.gz including all the bundled libraries we ship. In case we switch to scikit-build-core, we still need to maintain that code or switch to a different solution ...

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

No branches or pull requests

2 participants