Release Process
This page is for the developers/maintainers. In contains the steps involved in making a new public release of py2exe.
Change the __version__ string in py2exe\__init__.py
Update ANNOUNCE
Update copyright date in license.txt
Update docs\py2exe.txt
Run docs\html.cmd to generate html
- Commit above files to svn
Run build.cmd to build for all versions of Python
Install for all versions of Python (test\reinstall.cmd can help)
Run test\test.py to ensure everything works
Tag all files in svn as release_x_y_z where x_y_z is py2exe.___version___
Create a File Release on SourceForge (use py2exe.___version___ as the release name)
Run docs\updateweb.cmd to publish website
Run setup.py register to update the Python Package Index
Update News
Send ANNOUNCE to py2exe-users, comp.lang.python, comp.lang.python.announce