I built commandeer, a library for seamlessly exposing python functions as command line calls.
https://commandeer.readthedocs.io/en/latest/
I was fed up with having to build the nth argparse parser and instead used my already existing python functions to create the cli for me.