On Thu, Feb 6, 2014 at 4:54 AM, Nick Coghlan <ncoghlan@gmail.com> wrote:
Evgeny, while you can probably make wheels do what you want, if you're interested in single file executables, you're almost certainly better off using one of the tools designed to make those easier to work with (like Twitter's recently discussed PEX format, or PEP 441).
As you have discovered, cross platform single file executables are an area where the currently published documentation is even less polished and coherent than that for the rest of the packaging infrastructure :)
Cheers, Nick.
Nick, Thank you for pointing that out. I took a brief look at the pyz stuff and while it might be good generally - it doesn't help me much. There are two problems i'm trying to solve : dependency management and jar-like behavior (as libraries or executables). Pip + wheel combo seems to be geared better for that task (may be as you guys are pointing out, not intentionally, but still seems to be better approach). We will definitely take a look at PEX as from the very scattered info i got so far they seem to be very good at dependency management - so that might be an option. Thanks, Eugene