#pydeploy: deploy pip-installable Python apps as standalone executables on MS Windows

4 messages · Page 1 of 1 (latest)

hallow fern
#

https://github.com/syegulalp/pydeploy
PyDeploy is an experimental project to allow Python programs to be deployed as standalone applications (currently only on Microsoft Windows), provided they are written to be pip install-able by way of a pyproject.toml file.

Instead of using the PyInstaller approach, which is highly customized, PyDeploy uses Python-native tooling and procedures. It uses the Python redistributable package to create a self-contained Python instance, and pip installs the needed files into it.

The end result should not cause antivirus systems to complain (or at least not complain as much) as it only uses the binaries already signed and redistributed with Python.

PyDeploy has no dependencies other than the standard library.

GitHub

experimental project to allow Python programs to be deployed as standalone applications (currently only on Microsoft Windows) - syegulalp/pydeploy

hallow fern
#

Just updated this to include some new features.

  • The pygame examples now use pygame-ce.
  • A new option lets you generate .bat files as launchers instead of .exes, to further prevent false positives with antivirus programs.
hallow fern
hallow fern
#

I've tentatively added Tkinter support, but it's still experimental.