early-twilight-26336
06/13/2024, 2:47 AM❯ pants generate-lockfiles
22:45:49.88 [INFO] Completed: Generate lockfile for python-default
22:45:49.88 [ERROR] 1 Exception encountered:
Engine traceback:
in `generate-lockfiles` goal
ProcessExecutionFailure: Process 'Generate lockfile for python-default' failed with exit code 1.
stdout:
stderr:
No distribution metadata found for fs-gcsfs==1.5.1.
I tried upgrading pex
(via [pex-cli]
) and downgrading fs-gcsfs
but nothing helped. I see a couple other similar messages with different packages, but no resolution. Help?happy-kitchen-89482
06/13/2024, 3:30 AMearly-twilight-26336
06/13/2024, 3:36 AMinterpreter_constraints = ["CPython==3.11.*"]
happy-kitchen-89482
06/13/2024, 3:41 AMhappy-kitchen-89482
06/13/2024, 3:42 AMhappy-kitchen-89482
06/13/2024, 3:42 AMearly-twilight-26336
06/13/2024, 3:42 AM❯ pants --version
2.21.0
early-twilight-26336
06/13/2024, 3:44 AMwide-midnight-78598
06/13/2024, 5:01 AMwide-midnight-78598
06/13/2024, 5:12 AMsetup_requires
in the library? John made a fork that uses a pyproject.toml following pep518
https://github.com/pantsbuild/pants/issues/19898#issuecomment-1730109755wide-midnight-78598
06/13/2024, 5:16 AMfs-gcsfs @ git+<https://github.com/sureshjoshi/gcsfs@181c4058d440e965951cf4ed5d0cdac1a68926ec>
pants generate-lockfiles resolve=python-default
works - no probearly-twilight-26336
06/13/2024, 6:40 PMwide-midnight-78598
06/13/2024, 7:10 PMearly-twilight-26336
06/13/2024, 7:12 PM