witty-crayon-2278603/23/2022, 5:35 PM
, and directly consuming the lockfile to build each subset of the resolve. i haven’t followed up on this because there is a lot in flight, but doing that is likely something that would be worth getting into 2.11.x as a key benefit to the switch
bitter-ability-3219003/23/2022, 9:12 PM
witty-crayon-2278603/23/2022, 9:30 PM
hundreds-father-40403/24/2022, 1:28 AM
. That's where all the repository pex shenanigans happen.
is too general for that. My advice is to temporarily assume that all lockfiles are Pex format - how would we implement this? Now, still assume Pex format, but consider
or whatever it is. Finally, consider requirements.txt-style lockfiles which need to still do the repository Pex thing. It's gonna be pretty ugly code to figure this out, but I think worth it!
bitter-ability-3219003/25/2022, 11:45 PM
./pants lint ::
...and now we can incrementally lint a single file without paying the 10 minute penalty of a full repo PEX. This is glorious.
witty-crayon-2278603/28/2022, 7:49 PM
bitter-ability-3219003/29/2022, 6:08 PM
witty-crayon-2278603/29/2022, 8:18 PM