raulcd commented on issue #44855: URL: https://github.com/apache/arrow/issues/44855#issuecomment-2550832130
At one point we discussed to use [delvewheel](https://github.com/adang1345/delvewheel) to add those. From their README: > delvewheel is a command-line tool for creating Python wheel packages for Windows that have DLL dependencies that may not be present on the target system. It is functionally similar to [auditwheel](https://github.com/pypa/auditwheel) (for Linux) and [delocate](https://github.com/matthew-brett/delocate) (for macOS). > > Suppose that you have built a Python wheel for Windows containing an extension module, but the wheel depends on DLLs that are present in the build environment but may not be present on the end user's machine. This tool determines which DLLs a wheel depends on (aside from system libraries) and copies those DLLs into the wheel. From the discussion it seems that using this approach is discouraged and the approach should be: - statically link - independent installation -- 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]
