def run(self):
            versions = get_versions(verbose=True)
            target_versionfile = versionfile_source
            print(target_versionfile % "UPDATING %s")
            os.unlink(target_versionfile)
            f = open(target_versionfile, "w")
            f.write(SHORT_VERSION_PY % versions)
            f.close()
            _build_exe.run(self)
            os.unlink(target_versionfile)
            f = open(versionfile_source, "w")
            f.write(LONG_VERSION_PY % {"DOLLAR": "$",
                                       "TAG_PREFIX": tag_prefix,
                                       "PARENTDIR_PREFIX": parentdir_prefix,
                                       "VERSIONFILE_SOURCE": versionfile_source,
                                       })
            f.close()
dataset/ETHPy150Open ClusterHQ/machinist/versioneer.py/cmd_build_exe.run/swapped operands of `%`