Re: [Distutils] Extracting C extensions from zipfiles on sys.path (Was: wheels on sys.path clarification (reboot))

2014-01-31 Thread Vinay Sajip
Thomas Heller theller at ctypes.org writes: It uses the _memimporter extension which uses code from Joachim Bauch's MemoryModule library. This library emulates the win32 api function LoadLibrary. When this was mentioned on python-dev last March you said it was 32-bit and Python 2.x only, is

Re: [Distutils] Extracting C extensions from zipfiles on sys.path (Was: wheels on sys.path clarification (reboot))

2014-01-31 Thread Thomas Heller
Am 31.01.2014 09:35, schrieb Vinay Sajip: Thomas Heller theller at ctypes.org writes: It uses the _memimporter extension which uses code from Joachim Bauch's MemoryModule library. This library emulates the win32 api function LoadLibrary. When this was mentioned on python-dev last March you

Re: [Distutils] Extracting C extensions from zipfiles on sys.path (Was: wheels on sys.path clarification (reboot))

2014-01-31 Thread Vinay Sajip
On Fri, 31/1/14, Thomas Heller thel...@ctypes.org wrote: This limitation does no longer exist; it works in 2.x and 3.x as well as on 32-bit and 64-bit. That's good to know. Of course, as it's platform specific, it can't be used as a generic C extension import facility, though I suppose that

Re: [Distutils] Extracting C extensions from zipfiles on sys.path (Was: wheels on sys.path clarification (reboot))

2014-01-31 Thread Nick Coghlan
On 31 Jan 2014 21:00, Vinay Sajip vinay_sa...@yahoo.co.uk wrote: On Fri, 31/1/14, Thomas Heller thel...@ctypes.org wrote: This limitation does no longer exist; it works in 2.x and 3.x as well as on 32-bit and 64-bit. That's good to know. Of course, as it's platform specific, it can't be

[Distutils] Extracting C extensions from zipfiles on sys.path (Was: wheels on sys.path clarification (reboot))

2014-01-30 Thread Paul Moore
Changing the subject to clearly focus the discussion. On 30 January 2014 11:57, Vinay Sajip vinay_sa...@yahoo.co.uk wrote: If you have other reasons for your -1, I'd like to hear them. OK. Note that this is not, in my view, an issue with wheels, but rather about zipfiles on sys.path, and

Re: [Distutils] Extracting C extensions from zipfiles on sys.path (Was: wheels on sys.path clarification (reboot))

2014-01-30 Thread Vinay Sajip
On Thu, 30/1/14, Paul Moore p.f.mo...@gmail.com wrote: Subject: Extracting C extensions from zipfiles on sys.path (Was: wheels on sys.path clarification (reboot)) To: Vinay Sajip vinay_sa...@yahoo.co.uk Cc: Distutils distutils-sig@python.org Date:

Re: [Distutils] Extracting C extensions from zipfiles on sys.path (Was: wheels on sys.path clarification (reboot))

2014-01-30 Thread Thomas Heller
Am 30.01.2014 14:23, schrieb Paul Moore: First of all, it is not possible to load a DLL into a process' memory [2, 3] unless it is stored as a file in the filesystem. [...] [2] I'm talking from a Windows perspective here. I do not have sufficient low-level knowledge of Unix to comment on

Re: [Distutils] Extracting C extensions from zipfiles on sys.path (Was: wheels on sys.path clarification (reboot))

2014-01-30 Thread Paul Moore
On 30 January 2014 17:51, Thomas Heller thel...@ctypes.org wrote: I wanted to post this to clarify the current state. Thanks. I had no idea (or I'd forgotten - one or the other!) that this was actually being done. Paul ___ Distutils-SIG maillist -