witty-crayon-22786
06/16/2020, 7:33 PMaloof-angle-91616
06/16/2020, 7:37 PM__run.sh
file in all of our remote process executions as well, now that i think about it: https://github.com/pantsbuild/pants/pull/10030#discussion_r441095942aloof-angle-91616
06/16/2020, 7:38 PMwitty-crayon-22786
06/16/2020, 7:58 PMwitty-crayon-22786
06/16/2020, 7:58 PMaloof-angle-91616
06/16/2020, 8:10 PMwitty-crayon-22786
06/16/2020, 8:48 PMhundreds-breakfast-49010
06/17/2020, 5:27 PMwitty-crayon-22786
06/17/2020, 7:53 PMfast-nail-55400
06/17/2020, 8:49 PMhundreds-father-404
06/18/2020, 8:56 PMPYTHONPATH
.
This solves a couple issues, primarily around the output of tools like Pytest and linters. Naturally, those are outputting stripped files, which is confusing. So, in V1, we wrote some plugins like the coverage plugin to restore the full name. These plugins are expensive to maintain
The only blocker is that you must tell Pex --inherit-path=fallback
to pick up PYTHONPATH
, but this leaks site packages. Benjy is going to work on https://github.com/pantsbuild/pex/issues/764 to fix thisaloof-angle-91616
06/18/2020, 8:59 PMwitty-crayon-22786
06/18/2020, 10:12 PMhundreds-father-404
06/19/2020, 1:05 AMpytest_runner.py
? I want to warn when coverage data could not be generatedpolite-garden-50641
06/19/2020, 1:07 AMpants_local_binary.pex
so things will run faster?polite-garden-50641
06/19/2020, 1:07 AMhundreds-breakfast-49010
06/19/2020, 1:08 AMhundreds-father-404
06/19/2020, 1:08 AMexport NO_REGEN_PEX=true
hundreds-breakfast-49010
06/19/2020, 1:08 AMhundreds-breakfast-49010
06/19/2020, 1:09 AMEngineAware
class I just mergedhundreds-breakfast-49010
06/19/2020, 1:09 AMhundreds-breakfast-49010
06/19/2020, 1:09 AMhundreds-breakfast-49010
06/19/2020, 1:10 AMTODO
on the test runnerhundreds-father-404
06/19/2020, 1:10 AMwitty-crayon-22786
06/19/2020, 2:28 AMwitty-crayon-22786
06/19/2020, 2:30 AMhappy-kitchen-89482
06/19/2020, 6:06 AMDEPRECATED: --enable-pantsd defaulting to False will be removed in version 1.30.0.dev0.
warning in a repo that doesn't set --enable-pantsd (you should be able to repro this in the pantsbuild/setup repo by running ./pants
in it).witty-crayon-22786
06/19/2020, 9:26 PMaloof-angle-91616
06/20/2020, 2:32 AMaloof-angle-91616
06/20/2020, 7:45 AM