When disabling temporarily eset real-time protection of files, py2exe succeeds.
When enabling real-time protection, py2exe aborts with an error "RuntimeError: BeginUpdateResource", triggered by its "build_executable" procedure at the line :
add_resource(ensure_unicode(exe_path), mfest, RT_MANIFEST, mfest_id, False)
eset does not signal any threat. There is no mention of py2exe in the eset log files.