How should one go about handling building a Python C Extension Module? Is there a mechanism in-ecosystem to do this, or is it more of a "do-it-outside-of-pants" thing?
In the future I could imagine supporting C/C++ and/or Rust as a first-class language in Pants and shimming a linked binary into a native extension, but usually native extensions are small and probably don't require that much overkill