elegant-family-19982
03/15/2025, 5:25 PMsrc/python/pants/backend/python/util_rules/local_dists_pep660_test.py::test_build_editable_local_dists
below. Happy to submit a PR with a steer on what’s expected. I would think that on main branch the lockfile would match 3.11.
E pants.engine.process.ProcessExecutionFailure: Process 'Find interpreter for constraints: CPython<3.10,>=3.8' failed with exit code 1.
E stdout:
E
E stderr:
E Could not find a compatible interpreter.
E
E Examined the following interpreters:
E 1.) /usr/local/python/3.11.11/bin/python3.11 CPython==3.11.11
E 2.) /home/vscode/.cache/pants/named_caches/pex_root/venvs/1/c614f2526bee25dbcb5f1c6240bbc6c2ffcefcb2/fde881b08d139e77c5884cc86de1fb5369b6b82c/bin/python3.11 CPython==3.11.11
E 3.) /usr/bin/python3.11 CPython==3.11.2
E 4.) /usr/bin/python3.11d CPython==3.11.2
elegant-family-19982
03/15/2025, 11:45 PMelegant-family-19982
03/16/2025, 3:47 PMhappy-kitchen-89482
03/16/2025, 4:20 PMhappy-kitchen-89482
03/16/2025, 4:20 PMhappy-kitchen-89482
03/16/2025, 4:21 PMwide-midnight-78598
03/16/2025, 4:42 PMwide-midnight-78598
03/16/2025, 4:43 PMelegant-family-19982
03/16/2025, 5:35 PMawk
version for some failing tests. I’m going to patch up the dev container so it all passes, but my observation is that there do seem to be assumptions about the local environment which would need to be either documented or automated via a dev container if unit tests are to work “out of the box” in local.wide-midnight-78598
03/17/2025, 12:10 AMelegant-family-19982
03/18/2025, 11:28 AMcurved-manchester-66006
03/18/2025, 6:52 PMelegant-family-19982
03/18/2025, 9:59 PM