hundreds-father-404
05/02/2022, 6:19 PMwitty-crayon-22786
05/02/2022, 6:25 PMoh dang it, still TODO to audit perf gains. I think Stu did a loti can kick something off quickly to (re)do that… eta probably around 45 mins.
hundreds-father-404
05/02/2022, 6:26 PMfast-nail-55400
05/02/2022, 6:27 PMv
that is v2.11.0
?hundreds-father-404
05/02/2022, 6:28 PMbusy-vase-39202
05/02/2022, 6:28 PMwitty-crayon-22786
05/02/2022, 6:29 PMPants 2.11 expands on the lockfile support added in 2.10 by allowing you to use to the new lockfile mechanism from the tool Pex, as an alternative to generating the lockfile with Poetry.would mention that there’s a blog post pending for this, since people are unlikely to have heard much about it
cc @witty-crayon-22786 if we hedge enough re: pex lockfilesthe hedge looks great.
hundreds-father-404
05/02/2022, 6:30 PMHow's the one I added to the draft?Seems OK. Is that a general picture we can use for pants, or related to a particular development in 2.11?
would mention that there’s a blog post pending for thisI will link to the blog we already have that I want to update before we publicize more. I'm totally comfortable cross-referencing it, only want to refresh it before publicizing more
busy-vase-39202
05/02/2022, 6:31 PMhundreds-father-404
05/02/2022, 6:32 PMwitty-crayon-22786
05/02/2022, 6:33 PMThis dependency inference is not fully comprehensive and you may still need to manually declare some dependencies. Although, we are excited that with this foundation, we can continue to improve inference.would drop the “although” here
busy-vase-39202
05/02/2022, 6:33 PMnarrow-vegetable-37489
05/02/2022, 6:36 PM✓ buf succeeded.
while the actual output is. ✓ buf-format succeeded.
and ✓ buf-lint succeeded.
. Besides that it looks good :)busy-vase-39202
05/02/2022, 6:37 PMhundreds-father-404
05/02/2022, 6:39 PMSeveral performance enhancements: a) faster and more memory-efficient filesystem operations, b) more memory-efficient internal data structures, and c) less overhead with MyPy and Pylint.(oh how i wish nested lists worked...)
busy-vase-39202
05/02/2022, 6:40 PMwitty-crayon-22786
05/02/2022, 6:41 PMhundreds-father-404
05/02/2022, 6:41 PMbusy-vase-39202
05/02/2022, 6:42 PMhundreds-father-404
05/02/2022, 6:42 PMbitter-ability-32190
05/02/2022, 6:45 PMSoon, it will support local file requirements.maybe: "with local file requirements coming soon"?
busy-vase-39202
05/02/2022, 6:46 PMwitty-crayon-22786
05/02/2022, 6:46 PMpantsbuild/pants
ci is too small (and has too many other things changing) to really demonstrate the IO/memory speedups. but i’m thinking that it would be ok to quote the anecdotes from the user that motivated it.
let me know when it would be a good time to make an edit.bitter-ability-32190
05/02/2022, 6:46 PMBUILD
fileshundreds-father-404
05/02/2022, 6:47 PMwitty-crayon-22786
05/02/2022, 7:29 PMhundreds-father-404
05/02/2022, 7:51 PMr/python
because this is not super python specific and we already have 2 lockfile posts queued. Maybe r/golang
and r/programming
?witty-crayon-22786
05/02/2022, 8:00 PMWhere do we want to publish this on Reddit? I think we’ve discussed in the past that I’m skeptical of posting onPython users are still our largest userbase, so i don’t think that we should necessarily avoidbecause this is not super python specific and we already have 2 lockfile posts queued. Mayber/python
andr/golang
?r/programming
r/python
. looking at relative traction for https://www.reddit.com/user/pantsbuild would suggest that we always do a bit better in language-specific subreddits than on r/programming
busy-vase-39202
05/03/2022, 4:35 PMhundreds-father-404
05/03/2022, 4:40 PMbusy-vase-39202
05/03/2022, 5:01 PM