What's the benefits over shipping as docker?
What's the benefits over shipping as docker?
* Works fine for graphical applications (again this is possible with Docker but not zero configuration).
* Despite your complaint about size I still suspect it's a lot small than a complete Docker image.
* Works natively on Windows, unlike Docker
BTW the ideal mode is standalone rather than onefile - this outputs a directory including your program and separate files for any C extensions modules. That will let you chase down the offending module(s) that are hundreds of MB. Which in your case there must be - I distribute a small Qt program and even that is only 10s of MB.
e.g. there's some benchmarks here https://pybenchmarks.org/ and they mostly seem to go: Python 3 -> Nuitka (slightly faster) -> Cython (much faster) -> PyPy (faster again)
So I always assumed the main advantage was more in producing a single binary
And I'd consider that a big advantage over "shipping with Docker" for many use cases, e.g. building cli tools
not that i mean to complain about having a working python compiler, i think its neat