rich-london-74860
08/14/2025, 3:07 PMpython_distribution
that includes a large number of resource
targets - about 31,000 YAML files. This package takes a staggering 80 minutes to run package
. If I remove the resource
targets, then package
runs instantly.
31,000 YAML files is a lot of files, but since these are all resource
targets, pants
should not actually need to read any of them, it should only need to list them (pants list
on these targets runs instantly), add them to the .whl
and list them in the manifest. What is it doing that takes so long?wide-midnight-78598
08/14/2025, 3:11 PMrich-london-74860
08/14/2025, 5:04 PM.whl
so I have no doubt that they do.whl
is 31MBrich-london-74860
08/14/2025, 5:25 PMpants
to output the setup.py
file without building the .whl
?rich-london-74860
08/14/2025, 5:30 PM.whl
is what takes so long. Once the sandbox has been created, runnign ./__run.sh
runs in 7shappy-kitchen-89482
08/22/2025, 9:46 PMhappy-kitchen-89482
08/22/2025, 9:47 PM