sparse-lifeguard-95737
05/25/2022, 2:48 PMpython_requirement
constraints are actually resolvable? we’re still using old-style constraints.lock
for now while we migrate onto the new lockfiles. a PR updated a package version in constraints.lock
, but not the matching version spec in a python_requirement
target. our CI is set up to use --changed-since
heavily, so the error wasn’t caught during PR (because the python_requirement
hadn’t changed, and none of the downstream files using it had changed). I’d like to add a CI job that does a global sanity-check on our dependencies to avoid errors like this in the future.
my first thought was to run ./pants export ::
, but that can take awhile to execute in our codebase… is there any other option that might be quicker to run?