hundreds-father-404
09/23/2020, 9:28 PMtool.pex, requirements.pex, and runner.pex for things like Pytest? I think the runner.pex can be consolidated into the tool.pex.
Iirc, it was to avoid having to recreate the runner.pex when you do something like bump a tool’s version. But that doesn’t seem like we save much; all the runner.pex ever does is set up an entry-point and --pex-path, which is trivial to do directly on the tool.pex in the first place.witty-crayon-22786
09/23/2020, 9:40 PMwitty-crayon-22786
09/23/2020, 9:40 PMhundreds-father-404
09/23/2020, 9:41 PMpytest.pex vs. pytest_runner.pex. mypy.pex vs. mypy_runner.pexhundreds-father-404
09/23/2020, 9:41 PMpytest.pex and mypy.pexwitty-crayon-22786
09/23/2020, 9:41 PMwitty-crayon-22786
09/23/2020, 9:42 PMhundreds-father-404
09/23/2020, 9:43 PMpytest_runner.pex contains nothing. It’s simply the metadata for the entry point, + --pex-pathhundreds-father-404
09/23/2020, 9:43 PMpytest.pex contains the requirements for the tool itselfhappy-kitchen-89482
09/24/2020, 1:11 AMhappy-kitchen-89482
09/24/2020, 1:11 AMhundreds-father-404
09/24/2020, 1:13 AM