You definitely shouldn't require users to install pipx and double definitely not Python. Pipx is good for dev tooling like tox et al, though.
Did you ever try pyinstaller?
Did you ever try pyinstaller?
Happened right before I had to go to the hospital (where I currently am) so I haven't had a chance to dig into it. But if this works reliably I'd be happy to switch.