Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Similar to the already existing note on the Bazel branch.
I pushed this to make my findings on setuptools-powered nanobind extension builds available to interested users. This is work in progress, but builds already on my machine, and follows the custom builds user guide in
nb_combined.cpp
on Linux.Contains my research on a pybind11 migration project I'm doing on the side. If there is interest on your part, I can also write a small explanatory guide on setuptools for the nanobind docs. I'm aware that CMake is the preferred build system, but I figured that removing hurdles for getting users of other packaging solutions on board can be worth it.