WillAyd commented on PR #505:
URL: https://github.com/apache/arrow-nanoarrow/pull/505#issuecomment-2146308751

   In this PR the bootstrap file actually gets decoupled from CMake and has 
nothing to do with Meson - the only thing Meson does is provide it a command 
line argument so it knows where to place the file it generates.
   
   Generally though, yes right now the Python script is in a bit of a weird 
place. It still uses setuptools, which is the historical installer for Python 
but has fallen out of favor in the scientific Python stack. meson-python is 
what NumPy, pandas and SciPy use so it has some good momentum in the space. If 
you wanted to stick with CMake + Python you could replace setuptools with 
scikit-build-core
   
   Generally though I find the meson-python piece to be great. It works for 
development and can even work as a standalone installer if you wanted to pip 
install where a wheel is not available. I think trying to get all of that to 
work with CMake + scikit-build-core would be a much larger effort


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to