Skip to content

pleveris/py2exe

 
 

py2exe for Python 3

py2exe is a distutils extension that allows to build standalone Windows executable programs (32-bit and 64-bit) from Python scripts. It can build console executables, windows (GUI) executables, windows services, and DLL/EXE COM servers.

This repository extends the support of py2exe to Python 3.5-3.6-3.7.

For further information see the original README.

How to install:

  • Get the latest wheels for your Python version/architecture from releases.
  • Install the downloaded wheel using pip install followed by the wheel filename.

Version History

Version 0.9.3.2: read the changelog.

Version 0.9.3.1: read the changelog.

Version 0.9.3.0:

  • introduce compatibility with Python 3.7.
  • automatic wheels building for cp35-cp36-cp37 on win32 and win_amd64.
  • restored automatic tests on AppVeyor for all the platforms.

Version 0.9.2.9 (not released):

  • build wheels for Python 3.5 and Python 3.6.
  • fix a bug experienced when embedding six.moves.urllib.
  • introduce a add_datafile method in runtime for hooks.
  • new hook for certifi.

Version 0.9.2.8 (not released): introduce compatibility with Python 3.5.

Version 0.9.2.7: last version from upstream.

How to manually build and install:

  • Install VS2015 or VC++ Build Tools (details available here)
  • Open the "VS2015 x64 Native Tools Command Prompt"
  • Navigate to the py2exe folder
  • Install the dependencies pip install pefile cachetools wheel
  • Execute python setup.py bdist_wheel
  • Install the built wheel with pip

Credits

Credits to mitre/caldera-py2exe for the original fixes for Python 3.5.

About

py2exe for Python 3.5-3.6-3.7

Resources

License

Unknown and 3 other licenses found

Licenses found

Unknown
LICENSE.txt
GPL-2.0
GPL2-License.txt
MIT
MIT-License.txt
MPL-2.0
MPL2-License.txt

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 77.5%
  • C 22.4%
  • Batchfile 0.1%