If the user make python-module <module-name> twice with same or different <module-name>, the resulting setup.py will be incorrectly generated: content will repeat twice. The expected behavior is, the content of the second module should replace content of the first module.
Other generated files may have same issue as well.