After a series of PRs, the `Optionable` class is n...
# development
After a series of PRs, the
class is no more. Everything has been folded into
, and greatly simplified.
🙌 2
🎉 1
🔥 2
I don't think it's a priority, but I've been thinking for the past year about redesigning subsystems to be MyPy compatible. Something like the Target API This is now much easier to reason about :)
Thoughts about using a library, such as click, for cli integration..? Maybe pants use case is rather involved to be a good fit for general purpose lib.. Not really suggesting a switch at this point, more curious if this was up for discussion early on?
I love click (gave it a shout out in my PyDev of the Week interview! But it's probably not a great fit for Pants, since we need a fairly intimate interaction with the cmd line parser
👍 2