We have an in-house CLI tool built entirely in Python to help us with OS-level workflows. It’s been excellent, but we’re encountering some growing pains.
We’ve encountered a case where we’d like to use Apple’s Authorization Plugin, which we can’t directly utilize in Python.
Since I doubt this’ll be the last time we encounter Swift or Obj-C specific tools, I’m starting to wonder if a total rewrite into Swift might be in order.
Alternatives include writing a wrapper in Swift just for the Auth Plugin, exposing an API that we’ll consume in Python.
Since this will only ever be a macOS, tool, I’m starting to feel like going with Python was a dumb idea in the first place.
Would love to know what you guys think.
p.s.
I was advised to post my question on these forums in hopes of being graced by the Apple god Quinn, “The Eskimo”.