google / subpar

Subpar is a utility for creating self-contained python executables. It is designed to work well with Bazel.
Apache License 2.0
566 stars 77 forks source link

C extension modules #59

Open kramasamy opened 6 years ago

kramasamy commented 6 years ago

Wondering if there is any roadmap/ETA for supporting C extension modules.

duggelz commented 6 years ago

I don't have a specific ETA, sorry, but it is something we're working on, and trying to staff up.

hwright commented 6 years ago

@duggelz Are those design discussions and planning happening some place public? This is relevant to my interests, and in the spirit of open source I wouldn't mind contributing if I knew where the needs were.

duggelz commented 6 years ago

Yes, those design discussions will be public once I have something to share. RIght now, they are pretty much all just happening inside my head. We are currently doing internal staffing and product prioritization discussions, since this started as a 20% project, which is clearly inadequate.

c4urself commented 6 years ago

Any update on this @duggelz?

nicolov commented 4 years ago

+1, it would be nice to have updates about this. From what I could gather, it seems that Google has a patched libc to allow dlopen from within a zip file, right?

blais commented 4 years ago

+1 I need support for C extension modules as well...

animesh-sharama commented 4 years ago

+1 I also need support for C extension. Can't use this with grpc since grpc relies on cython ImportError: cannot import name 'cygrpc' from 'grpc._cython'