This repository was archived by the owner on Apr 9, 2021. It is now read-only.
Move native extension inside module#113
Open
wyattanderson wants to merge 1 commit intoovalhub:masterfrom
Open
Conversation
Owner
|
Looking for the _icu extension, with or without your change, I see it in two
locations:
./lib/python3.6/site-packages/PyICU-2.4-py3.6-macosx-10.12-x86_64.egg/_icu.cpython-36m-darwin.so
./lib/python3.6/site-packages/PyICU-2.4-py3.6-macosx-10.12-x86_64.egg/icu/_icu.cpython-36m-darwin.so
Thus, I don't understand the effect of your change, nor why I'm seeing this.
But I didn't try to debug this much yet.
Andi..
…On Fri, 18 Oct 2019, Wyatt Anderson wrote:
The goal here is to address this issue with `delocate`, so that we can internally distribute relocatable binary wheels for OS X:
matthew-brett/delocate#12 (comment)
I've tested a little bit locally, but would love assistance testing more substantially. I'm not very familiar with Python packaging when it comes to native extensions.
You can view, comment on, or merge this pull request online at:
#113
-- Commit Summary --
* Move native extension inside module
-- File Changes --
M _icu.cpp (4)
M icu/__init__.py (2)
M setup.py (2)
-- Patch Links --
https://github.com/ovalhub/pyicu/pull/113.patch
https://github.com/ovalhub/pyicu/pull/113.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
#113
|
Author
|
Sorry for the confusion here; I rushed this out without enough of a description. The problem I'm running into is when building and installing a wheel, not an egg: the |
27c6c96 to
63a88ef
Compare
63a88ef to
12a839d
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
The goal here is to address this issue with
delocate, so that we can internally distribute relocatable binary wheels for OS X:matthew-brett/delocate#12 (comment)
I've tested a little bit locally, but would love assistance testing more substantially. I'm not very familiar with Python packaging when it comes to native extensions.