aloof-jordan-53093
04/09/2025, 11:11 AMgenerate-lockfiles so slow?wide-midnight-78598
04/09/2025, 11:56 AMwide-midnight-78598
04/09/2025, 11:57 AMpip updates (whenever they get merged), or maybe uv can help - but I'm handwaving that since I'm not positive about italoof-jordan-53093
04/09/2025, 11:59 AM"CPython==3.11.*" narrow enough of a constraint?wide-midnight-78598
04/09/2025, 12:01 PMaloof-jordan-53093
04/09/2025, 12:03 PMaloof-jordan-53093
04/09/2025, 12:03 PMwide-midnight-78598
04/09/2025, 12:05 PMaloof-jordan-53093
04/09/2025, 12:06 PMaloof-jordan-53093
04/09/2025, 12:26 PMaloof-jordan-53093
04/09/2025, 12:26 PMwide-midnight-78598
04/09/2025, 12:34 PMwide-midnight-78598
04/09/2025, 12:35 PMaloof-jordan-53093
04/09/2025, 12:37 PMwide-midnight-78598
04/09/2025, 12:38 PMdazzling-pizza-75442
04/09/2025, 12:38 PMaloof-jordan-53093
04/09/2025, 12:39 PMaloof-jordan-53093
04/09/2025, 12:39 PMaloof-jordan-53093
04/09/2025, 12:39 PM==1.*...wide-midnight-78598
04/09/2025, 12:40 PMI’ve also found that specifying exact matches for the requirements themselves (rather than ranges) speeds up resolution, particularly when a solution can’t be found. One of the biggest culprit for us was boto. They release pretty much daily, and in some cases pip was trying all the versions during resolution rather than starting with the latestThat's a great point - I almost always fully specify, so I don't even think about this