John Sirois
John Sirois
@cburroughs Pex does not provide that middle level of flexibility; so your request would have to be satisfied by a new Pex feature. The naming above does not match the...
To put some concrete spin on this, in the Pants repo, this change: ```diff diff --git a/3rdparty/python/requirements.txt b/3rdparty/python/requirements.txt index 551931f1e..0e7e39f0b 100644 --- a/3rdparty/python/requirements.txt +++ b/3rdparty/python/requirements.txt @@ -4,6 +4,8 @@ #...
Yes. A packed layout consists of N + 1 zips. 1 PEX `.bootstrap` code zip and 1 per installed wheel contained in the PEX under `.deps/`. By default these N+1...
All PEX files are ~uncompressed (unzipped). Whether `--venv` or normal (zipapp), and regardless of `--layout`, A PEX file is extracted in one way or another on 1st run and forever...
To underscore - the benchmark here is about PEX creation time then, not run time.
Sorry to see this so late - thanks for the bump with data @tentwelfths. Perhaps you could try the [next Pex release](https://github.com/pantsbuild/pex/issues/1144) or Pex master which now support a `--venv`...
Specifically, `--venv` mode was added in #1153. Going to grab that PR link though reminded me the existing `--unzip` mode should provide the same remedy in this case. Perhaps you...
@tentwelfths I repro, although I get a different error message: ``` $ rm -rf big* && mkdir big && yes "#" | head -n 2000000000 > big/data.py && echo "import...
That's the default for all versions of Python Pex supports save 2.7. IOW building @tentwelfths PEX file would have failed in the 1st place if using 2.7 implying they used...