bitter-ability-32190
11/17/2022, 8:25 PM../../pants arg1 arg2
bitter-ability-32190
11/17/2022, 8:59 PMancient-vegetable-10556
11/17/2022, 10:18 PMmain
when I try to build a deploy_jar
. Any ideas?
FileNotFoundError: [Errno 2] No such file or directory: '/Users/chrisjrn/src/pants/src/python/pants/jvm/jar_tool/src/org/pantsbuild/args4j'
looks to be related to a change @witty-family-13337 made recentlycurved-television-6568
11/18/2022, 1:16 AM20:14:59.30 [INFO] Scheduler initialized.
20:15:01.63 [WARN] Dependency rule violation for src/python/pants/goal/explorer.py on src/python/pants/backend/explorer/server/uvicorn.py
20:15:04.43 [INFO] Completed: Typecheck using MyPy - mypy - mypy succeeded.
^^ introduced a bad import in core on the backend code…proud-dentist-22844
11/18/2022, 5:32 AM<https://github.com/pantsbuild/pants/compare/main...cognifloyd:pants:py-infer-dep-rules|https://github.com/pantsbuild/pants/compare/main...cognifloyd:pants:py-infer-dep-rules>
bitter-ability-32190
11/18/2022, 5:07 PM<http://binaries.pantsbuild.org|binaries.pantsbuild.org>
? Trying to see if we can configure a redirect.
Specifically, for the SHA->wheel lookup, we use the pants version. However there's only ever one version per SHA. So Ideally we could configure a server redirect to serve index.html
at the SHA "folder" as well and bypass needing the version (but keep it in for backwards compatibility).
CC @witty-crayon-22786 @happy-kitchen-89482happy-kitchen-89482
11/18/2022, 6:49 PM<http://binaries.pantsbuild.org|binaries.pantsbuild.org>
is an S3 bucket, and S3 doesn’t support symlinks, so…bitter-ability-32190
11/18/2022, 7:10 PMbitter-ability-32190
11/18/2022, 7:29 PMhappy-kitchen-89482
11/18/2022, 7:41 PMcurved-television-6568
11/19/2022, 12:22 PMfresh-cat-90827
11/19/2022, 9:38 PMcurved-television-6568
11/20/2022, 2:08 PMcareful-address-89803
11/20/2022, 11:44 PMinterpreter_constraints
(link). This is distinct from the similar (?) check done in the PythonToolBase
(link) (link to issue discussing this)
Questions: Is it still necessary to do this check in lockfile generation? What effect does this actually have, given the additional check? Should the other tools do this check as well?curved-television-6568
11/21/2022, 2:12 PMCache Size: ~4526 MB (<tel:4746103636|4746103636> B)
) which takes ~9.4 minutes to download at 8 MB/s.. is it worth it?bitter-ability-32190
11/21/2022, 3:53 PMcurved-television-6568
11/21/2022, 4:33 PMbusy-vase-39202
11/21/2022, 6:44 PMbitter-ability-32190
11/21/2022, 6:50 PMso, first thing I noticed is that pants pacakges for arm in PyPI are missing after 1.7.0.From a colleague. I'm guessing from what I see we don't do manylinux arm?
witty-crayon-22786
11/21/2022, 7:18 PMexperimental_shell_command
list (which i think would be good in either a Project
board or stabilization ticket): the tools
list is required even if no tools are used (i.e. if all you need is bash
itself)bitter-ability-32190
11/21/2022, 7:24 PMwide-midnight-78598
11/21/2022, 8:05 PMcc
backend is my next thing (renaming + unit tests + manual testing)
• Trying to figure out next steps for landing shell completions
• Continuing ViteJS plugin for testing/experimentation
• Updating IDE plugin with better loggingbitter-ability-32190
11/21/2022, 9:53 PMabsl-py
it uses absl-py==0.10
instead of absl-py==0.10.0
.
https://pypi.org/project/absl-py/0.10.0 lists 0.10.0
and the wheel's METADATA
lists 0.10.0
🧐bitter-ability-32190
11/22/2022, 4:51 PMimmutable_input_digests
, I thinkfresh-cat-90827
11/22/2022, 8:29 PM./pants
command with in-repo plugin code being executed? If I add import pdb; pdb.set_trace()
inside my plugin code, I get Exception: stdin is currently Exclusive owned.
in the terminalfresh-cat-90827
11/22/2022, 9:04 PMprint
from a `@rule`'s body, I get
21:02:46.12 [INFO] stdout: "hello!"
21:02:46.12 [INFO] stdout: "\n"
the goal_rule
has fancy from pants.engine.console import Console
, but how do I go about printing from the rule
? 😕curved-television-6568
11/22/2022, 9:22 PMAll `__init__.py` file should be empty, but the following had content: src/python/pants/__init__.py
??bitter-ability-32190
11/23/2022, 2:42 PMsparse-lifeguard-95737
11/23/2022, 3:10 PMbitter-ability-32190
11/23/2022, 7:36 PM