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.