[ANN] JuliaLibWrapping.jl: bringing Julia libraries to C and Python users

Test a distribution with pip install in a clean virtual environment on such a machine.

I’m not involved with the project just posting what seems relevant above and:

Pass privatize = false only when that isolation is knowingly unnecessary.

Only the Julia runtime libraries are privatized. BLAS, Fortran, and unwind libraries may still be shared. Bundles produced by different Julia versions have not been established as mutually compatible. This behavior has been measured on Linux; macOS and Windows follow different loader rules and have not been tested equivalently.

I suppose this will not be a problem, no more than for JuliaCall / PythonCall.jl (not sure about for R for the future or or what currently happens when it’s used with RCall.jl, hopefully also just works…) that would have had the exact same version problems. For at least OpenBLAS (maybe OpenSSL, as I recall there was such a problem, I think already solved).

[The rest of my answer is in edit history (my whole post was flagged, I guess for the AI answer in the end, so I deleted it, I still think that part was correct).]