happy-kitchen-89482
09/28/2021, 4:54 AMpeek
goal, or if it can always emit JSON? cc @flat-zoo-31952 @witty-crayon-22786 @hundreds-father-404ancient-vegetable-10556
09/28/2021, 5:49 PMcat
seems to only output things to stdout)happy-kitchen-89482
09/28/2021, 11:37 PMancient-vegetable-10556
09/29/2021, 3:49 PM"", # THIS BLANK LINE WILL BREAK EVERYTHING IF DELETED. DON'T DELETE IT.
witty-crayon-22786
09/29/2021, 3:54 PMhundreds-father-404
09/29/2021, 4:01 PM./pants peek
hydrating async fields, like evaluating the sources
field, then I think there's less value for ./pants filedeps
? They now do the same thing, minus having to extract the info from JSONwitty-crayon-22786
09/29/2021, 4:43 PMwitty-crayon-22786
09/29/2021, 8:31 PMblack
doesn’t actually mix in the user pythonpath, so it shouldn’t need to use the user’s requirements, should it?
ValueError: You are using the lockfile at 3rdparty/python/lockfile.black.txt to install the tool `black`, but it is not compatible with your configuration:
- You have set interpreter constraints (`CPython>=3.6.2`) that are not compatible with those used to generate the lockfile (`CPython<3.10,>=3.7,>=3.8`). You can fix this by not setting `[black].interpreter_constraints`, or by using a new custom lockfile.
To regenerate your lockfile based on your current configuration, run `./pants generate-lockfiles --resolve=black`.
happy-kitchen-89482
09/29/2021, 8:46 PMcheck
instead of typecheck
in 2.8happy-kitchen-89482
09/29/2021, 8:46 PMwitty-crayon-22786
09/29/2021, 10:17 PMwitty-crayon-22786
09/29/2021, 10:21 PMbored-art-40741
09/29/2021, 11:43 PMancient-vegetable-10556
09/30/2021, 4:02 PM/bin/cat
as part of a build step. It’s a POSIX utility in its POSIX location, and I’m using POSIX-compliant args (i.e. nothing implementation-specific) for it. Should I use a BinaryPath
request to find that (and be consistent with the rest of Pants), or am I OK directly calling /bin/cat
and saving an extra step in the graph?witty-crayon-22786
10/01/2021, 4:31 PMdev
release duty today: if you have anything in flight that you’d like me to wait for, let me knowwitty-crayon-22786
10/01/2021, 5:15 PMpolite-garden-50641
10/01/2021, 5:26 PMpants.engine.internals.scheduler.ExecutionError: 1 Exception encountered:
E
E Engine traceback:
E in select
E in pants.backend.python.lint.pyupgrade.rules.pyupgrade_fmt
E in pants.engine.process.fallible_to_exec_result_or_raise
E Traceback (most recent call last):
E File "/tmp/process-executionnlGzOO/src/python/pants/engine/process.py", line 275, in fallible_to_exec_result_or_raise
E local_cleanup=global_options.options.process_execution_local_cleanup,
E pants.engine.process.ProcessExecutionFailure: Process 'Run pyupgrade on 1 file.' failed with exit code 1.
E stdout:
E
E stderr:
E Rewriting f.py
witty-crayon-22786
10/01/2021, 7:37 PMwitty-crayon-22786
10/01/2021, 8:28 PMwide-energy-11069
10/01/2021, 9:54 PMhundreds-father-404
10/03/2021, 11:25 AM> [INFO] Building dockerfile_parser.pex from dockerfile-parser_default_lockfile.txt
With this?
> [INFO] Building dockerfile_parser.pex from <https://github.com/pantsbuild.pants/2.8.0.dev3/src/python/pants/backend/docker/dockerfile_lockfile.txt>
happy-kitchen-89482
10/04/2021, 3:00 PM__run.sh
, is that normal?enough-analyst-54434
10/04/2021, 5:48 PM./pants repl
invocations that include 3rdparty deps. If there are other cherry-picks that should go out, let me know; otherwise I'll give a heads up here when I prep the release notes.hundreds-father-404
10/04/2021, 6:23 PMbored-art-40741
10/04/2021, 11:23 PMbored-art-40741
10/04/2021, 11:58 PMcurved-television-6568
10/05/2021, 11:42 AMancient-vegetable-10556
10/05/2021, 5:30 PMancient-vegetable-10556
10/05/2021, 5:43 PMClasspath
code you wrote, but I’m not certainwitty-crayon-22786
10/05/2021, 5:50 PMRuleRunner
, and the arg here: https://github.com/pantsbuild/pants/pull/13029/files#diff-aee5724dfe06aa0bab619b4ad11027306d06f63f6deb47266ee3b824f1f03c8cR77-R81 … should be applied for all usages. so the JdkSetup used should be the same in both cases.