https://pantsbuild.org/ logo
#plugins
Title
# plugins
g

gorgeous-winter-99296

03/14/2023, 10:00 AM
With the new binary pants, testing plugins against multiple Python variants is pretty much pointless, right? It'll always run under 3.9.
h

happy-kitchen-89482

03/14/2023, 12:36 PM
Correct!
b

bitter-ability-32190

03/14/2023, 12:53 PM
It kinda depends. Within a single organization of you know everyone is using the binary, yes. Otherwise the binary hasn't really captured the full market yet.
g

gorgeous-winter-99296

03/14/2023, 12:56 PM
Fair point. Since I'm mostly writing plugins for my own/internal use I'm fine with that assumption... if any others use it, they'll either have to suffer or use the binary. 😉
b

bitter-ability-32190

03/14/2023, 1:29 PM
Same 😈
That being said I try and upstream as much as possible for the community and so I don't have to avoid buses
g

gorgeous-winter-99296

03/14/2023, 1:32 PM
Yeah; I probably should... Just puts a much higher barrier for quality/design to merge it. 😛
b

bitter-ability-32190

03/14/2023, 1:37 PM
Thats a hidden reason I do it too. I don't write tests locally but I'm forced to upstream. Then I usually find bugs 😂
FWIW we don't have fangs. We're happy to welcome PRs and will guide you if it needs changes. We love contributions of all shapes and sizes. It's how many of us started. 🙂
g

gorgeous-winter-99296

03/14/2023, 1:42 PM
Oh I know, I've done a couple of PRs already 🙂 I just now know that they're terribly built because I did them pretty much first week of using Pants. 😛
b

bitter-ability-32190

03/14/2023, 1:44 PM
That's impressive 😁
p

proud-dentist-22844

03/14/2023, 7:29 PM
When I submitted one of my backends, I realized there were newer pants features that I wasn’t taking advantage of. Those features let me delete half of the plugin. Less code to maintain is a win!
2 Views