News for hackers. Stuff that matters.
Re:WxPython 4.0.0 Released by Karunamon on Thursday February 01, 2018 @11:54AM (#16283387)
This brought a couple of app ideas back to the front of my mind, but also the difficulties involved in shipping a Python app to an end user. Requiring the user to care about the right version of the runtime, their python and library path, etc. is a real pain in the ass for all concerned.

Are there any Python projects out there that allow you to ship a "binary" (even if it's just a self contained python with the relevant libraries like WxPython brought in) for people to use?

Re:WxPython 4.0.0 Released by Tom4hawk on Thursday February 01, 2018 @12:21PM (#16283669)
Yes - cx_Freeze. Nice example is Cura application: https://github.com/Ultimaker/cura-build/tree/master/packagin... (hint: .in files)

They are shipping Python 3.5.2 + required PyQT5 parts + other python libraries. Only Python files visible for users are in plugins folder (rest are bundled[as pyc-s] in single zip file, python interpreter is "merged" with entry *.py file as an executable).

You can easily download Cura from Ultimaker site and "inspect" result yourself ;)