This is not an answer, but a complaint. I'm new to argparse, but a colleague was using it so, I started using it. I just wasted an HOUR trying to figure out why a bool flag wasn't working. This needs to have some kind of warning emitted if you try to just create a type bool and expect it to work OOTB