fast-nail-55400
04/26/2022, 6:08 PMcalm-ambulance-65371
04/26/2022, 6:08 PMfast-nail-55400
04/26/2022, 6:09 PMhundreds-father-404
04/26/2022, 6:09 PMnd resolving all of them takes... longer than 12 hours, idk I gave upwhen imstalling lockfiles from pex, pants only installs the subset of deps you need for a certain task
fast-nail-55400
04/26/2022, 6:09 PMparametrize
.calm-ambulance-65371
04/26/2022, 6:10 PMcalm-ambulance-65371
04/26/2022, 6:11 PMfast-nail-55400
04/26/2022, 6:11 PMcalm-ambulance-65371
04/26/2022, 6:11 PM2.2
-> 2.11.0rc3
calm-ambulance-65371
04/26/2022, 6:12 PMcalm-ambulance-65371
04/26/2022, 6:14 PMhundreds-father-404
04/26/2022, 6:15 PMcalm-ambulance-65371
04/26/2022, 6:16 PMcalm-ambulance-65371
04/26/2022, 6:16 PMgray-ocean-61294
04/26/2022, 6:46 PMcalm-ambulance-65371
04/26/2022, 7:39 PMgenerate-lockfiles --resolve=python-default
? I have the default set to a resolve called "all" as if I don't define it, I get something like:
UnrecognizedResolveNamesError: Unrecognized resolve name from the field `resolve` in the target module:target: python-default
calm-ambulance-65371
04/26/2022, 8:26 PM⟩ ./pants generate-lockfiles --resolve=all
15:24:21.34 [INFO] Completed: Generate lockfile for all
15:24:21.34 [ERROR] 1 Exception encountered:
ProcessExecutionFailure: Process 'Generate lockfile for all' failed with exit code 1.
stdout:
stderr:
ERROR: Cannot install pantsbuild-pants==2.11.0rc0, pantsbuild-pants==2.11.0rc1, pantsbuild-pants==2.11.0rc2, pantsbuild-pants==
The conflict is caused by:
pantsbuild-pants 2.11.0rc4 depends on pex==2.1.80
pantsbuild-pants 2.11.0rc3 depends on pex==2.1.79
pantsbuild-pants 2.11.0rc2 depends on pex==2.1.78
pantsbuild-pants 2.11.0rc1 depends on pex==2.1.75
pantsbuild-pants 2.11.0rc0 depends on pex==2.1.72
rapid-exabyte-76685
04/26/2022, 11:34 PMpublish
goal smart enough to know that if it is being asked to publish an image with image_tags
that don't exist, that it should package
first - does that degree of dependency tracking work in the Docker backend?wide-zoo-86070
04/27/2022, 12:28 AMwide-zoo-86070
04/27/2022, 5:08 PMwitty-crayon-22786
04/27/2022, 8:45 PMwitty-crayon-22786
04/27/2022, 8:47 PMis there a way to avoid having to runyou don’t need to pass any arguments to `generate-lockfiles`: the default is to generate all of them. so if you have exactly one named resolve in the `resolves` option, that’s what will be built.? I have the default set to a resolve called “all” as if I don’t define it, I get something like:generate-lockfiles --resolve=python-default
witty-crayon-22786
04/27/2022, 8:49 PMpython-default
): you only need to define one if you need more than one.witty-crayon-22786
04/27/2022, 8:52 PM[python].enable_resolves
without defining any additional resolves in [python].resolves
ambitious-actor-36781
04/28/2022, 12:57 AMrapid-exabyte-76685
04/28/2022, 5:03 AMeager-crayon-52125
04/28/2022, 1:48 PMeager-crayon-52125
04/28/2022, 1:49 PMpants test --test-use-coverage
fails on M1 with a message such as
1.) The wheel tags for coverage 5.5 are cp38-cp38-macosx_10_14_arm64 which do not match the supported tags of /Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/bin/python3.8:
eager-crayon-52125
04/28/2022, 1:50 PMeager-crayon-52125
04/28/2022, 5:27 PM