Thu Jun 10 14:26:40 PDT 2021
py2app eventually bore fruit, but via a really awful hack.  I'm overwriting the binary with a shell script!

Mon Jun  7 10:46:40 PDT 2021
py2app had problems too - it would traceback on a gi submodule.

Sat Jun  5 14:38:12 PDT 2021
I tried platypus for mac clickability, but it just wasn't working well.
Even when I had no arguments to the script specified, it insisted on
running it with --arg.

Also, it would fail silently.

I'm going to give py2app a try.