Before migrating EDMarketConnector over to the new freeze() API I decided to check if our old setup.py would work with 0.12.0.0.
It yields:
...
File "C:\Users\Athan\Documents\Devel\EDMarketConnector\venv\lib\site-packages\py2exe\runtime.py", line 364, in build_exe
if self.options.version_info:
AttributeError: 'Namespace' object has no attribute 'version_info'
As this is against our legacy setup.py, we only have version=.
https://github.com/py2exe/py2exe/blob/master/docs/migration.md implies that you only need to change to version_info when migrating to the new freeze() API. So, this would appear to be a breaking change.
Before migrating EDMarketConnector over to the new
freeze()API I decided to check if our oldsetup.pywould work with 0.12.0.0.It yields:
As this is against our legacy
setup.py, we only haveversion=.https://github.com/py2exe/py2exe/blob/master/docs/migration.md implies that you only need to change to
version_infowhen migrating to the newfreeze()API. So, this would appear to be a breaking change.