cloudmatrix / esky

an auto-update framework for frozen python apps
BSD 3-Clause "New" or "Revised" License
363 stars 74 forks source link

py2exe on windows #123

Closed timeyyy closed 8 years ago

timeyyy commented 8 years ago

our cxfreeze fix isn't working here.. created an issue on py2exe issue tracker..

https://sourceforge.net/p/py2exe/bugs/142/

timeyyy commented 8 years ago

Seems like the same functionality isn't built into py2exe,

The Problem is py2exe is throwing erros due to open() not being able to work on files in a zip folder. esky is now dependent on the future library which is doing this.

Solution? It seems like i need to modify lib2to3, either by monkey patching open so it works on zips or changing the code so it knows where to find the data files