pyinstaller

PyInstaller bundles a Python application and all its dependencies into a single package.