# -*- coding: utf-8 -*- from setuphelpers import * import glob uninstallkey=[] def install(): version = control['version'].split('-',1)[0] short_version = version.split('.',2)[0] + '.' + version.split('.',2)[1] oldskype = installed_softwares('skype') for soft in oldskype: if Version(soft['version']) Version(control['version'].split('-',1)[0]): print('Found new version : %s' % new_version) exes = glob.glob('Skype*.exe') for fn in exes: if fn != 'skype-temp.exe': remove_file(fn) filecopyto('skype-temp.exe', 'Skype-%s.exe' % new_version) control.version = '%s-%s' % (new_version,0) control.maturity = 'PREPROD' control.save_control_to_wapt('.') remove_file('skype-temp.exe') if __name__ == '__main__': update_package()