gentle-flower-25372
06/06/2025, 3:31 PMgentle-flower-25372
06/06/2025, 3:33 PMgentle-flower-25372
06/06/2025, 3:35 PMgentle-flower-25372
06/06/2025, 3:35 PMgentle-flower-25372
06/06/2025, 3:40 PMgentle-flower-25372
06/06/2025, 3:51 PMmise use -g python@3.11
happy-kitchen-89482
06/07/2025, 2:17 AMhappy-kitchen-89482
06/07/2025, 2:18 AMpants
runner (aka “scie-pants”)?happy-kitchen-89482
06/07/2025, 2:18 AMSCIE_BOOT=update pants
happy-kitchen-89482
06/07/2025, 2:20 AMgentle-flower-25372
06/07/2025, 3:34 AMgentle-flower-25372
06/07/2025, 3:35 AMwide-midnight-78598
06/07/2025, 2:33 PMgentle-flower-25372
06/07/2025, 2:36 PMwide-midnight-78598
06/07/2025, 2:37 PMwide-midnight-78598
06/07/2025, 2:38 PMgentle-flower-25372
06/07/2025, 2:42 PMwide-midnight-78598
06/07/2025, 2:50 PMscie-pants
- not some people using the script, some launcher, etc)
• Narrow your interpreter_constraints
- if for no other reason than it speeds up lockfile generation, if there are multiple interpreters - I would consider multiple resolves as well
• Make sure generate-lockfiles
works with your given interpreter_constraints
• Check for any interpreter_constraints
overriding deeper in the BUILD hierarchy
That's usually a safe way to keep local system changes out of it. While I still haven't used it, I think the pyenv or pbs backends might help out. I need some time to deep dive to see how they work, but in the ideal world, your local system python should be entirely irrelevant in this pipeline