delocate
delocate copied to clipboard
Find and copy needed dynamic libraries into python wheels
**Is your feature request related to a problem? Please describe.** `delocate-fuse` creates a `universal2` wheel (which is amazing) but gives it the wrong tag **Describe the solution you'd like** Do...
**Describe the bug** This is regarding we are building a wheels from ci server. For macos we could see the following error: ``` + delocate-wheel --require-archs x86_64 -w /private/var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/cibw-run-uvqi31y6/cp311-macosx_x86_64/repaired_wheel -v...
@ronaldoussoren https://github.com/ronaldoussoren/macholib is mature and has been around for eons and works. IMHO it would be better and more portable to use that so I could run delocate on Linux...
**Describe the bug** The `parse_wheel_filename` method that is involved in the CLI command `delocate-addplat` returns the "canonical" package name as first output argument, i.e. underscores are replaced by dashes if...
In https://github.com/pypackaging-native/pypackaging-native/pull/27#discussion_r1142744075, @freakboy3742 pointed out a potential problem with `delocate-fuse`: when two files (`.py`, `.h`, or any other file type other than the binaries that actually need fusing) differ, it...
Hello, I would like to report this problem I am having. I am trying to build my code (python api wrapping c++ and fortran core) and I am facing this...
**Describe the bug** Hi, I use cuibuildwheel to build wheel for apple M1, but it failed。 **Platform (please complete the following information):** - OS version: [e.g. macOS 13, macOS 10.15]...
**Describe the bug** running delocate-wheel for an `arm64`-only wheel with `universal2` python installation: ``` otool: /opt/X11/lib/libSM.6.dylib Traceback (most recent call last): File "/Users/savulesc/Workspace/nrn/nrn_build_venv38_-2850068/bin/delocate-wheel", line 8, in sys.exit(main()) File "/Users/savulesc/Workspace/nrn/nrn_build_venv38_-2850068/lib/python3.8/site-packages/delocate/cmd/delocate_wheel.py", line...
Hi, This issue is a followup to this [discussion](https://github.com/matthew-brett/delocate/issues/150) that explain this code in delocate : ``` _make_install_name_ids_unique( libraries=libraries_in_lib_path, install_id_prefix=DLC_PREFIX + relpath(lib_sdir, wheel_dir), ) ``` Ref: https://github.com/matthew-brett/delocate/blob/master/delocate/delocating.py#L669 However we stumbled...
**Describe the bug** Trying to fix a wheel with `delocate-wheel -w fixed_wheels -v *.whl`, I get the following error message: ``` Fixing: scikit_digital_health-0.9.12-cp310-cp310-macosx_10_9_x86_64.whl Traceback (most recent call last): File "/Users/lukasadamowicz/miniconda3/envs/skdh/bin/delocate-wheel",...