for ppa_name, ppa_display_name in packaging.get_all_ppas(launchpad, ppa_user): print "%s - %s" % (ppa_name, ppa_display_name) user_has_ppa = True if user_has_ppa: print(_("You can temporary choose one of them with --ppa switch or definitely by executing 'quickly configure ppa <ppa_name>'.")) sys.exit(1) # update license if needed. Don't change anything if not needed try: license.licensing() except license.LicenceError, error_message: print(error_message) sys.exit(1) try: release_version = packaging.updateversion(proposed_version) except (packaging.invalid_versionning_scheme, packaging.invalid_version_in_setup), error_message: print(error_message) sys.exit(1) if commit_msg is None: commit_msg = _('quickly released: %s' % release_version) # check if already released with this name bzr_instance = subprocess.Popen(["bzr", "tags"], stdout=subprocess.PIPE) bzr_tags, err = bzr_instance.communicate() if bzr_instance.returncode !=0: print(err) sys.exit(1)
user_has_ppa = True if user_has_ppa: print( _("You can temporary choose one of them with --ppa switch or definitely by executing 'quickly configure ppa <ppa_name>'." )) sys.exit(1) # license if needed (default with author in setup.py and GPL-3). Don't change anything if not needed try: license.licensing() except license.LicenceError, error_message: print(error_message) sys.exit(1) try: release_version = packaging.updateversion(sharing=True) except (packaging.invalid_versionning_scheme, packaging.invalid_version_in_setup), error_message: print(error_message) sys.exit(1) # creation/update debian packaging return_code = packaging.updatepackaging() if return_code != 0: print _("ERROR: can't create or update ubuntu package") sys.exit(1) # upload to launchpad print _("pushing to launchpad") return_code = packaging.push_to_ppa(dput_ppa_name, "../%s_%s_source.changes" %
user_has_ppa = True if user_has_ppa: print( _("You can temporary choose one of them with --ppa switch or definitely by executing 'quickly configure ppa <ppa_name>'." )) sys.exit(1) # update license if needed. Don't change anything if not needed try: license.licensing() except license.LicenceError, error_message: print(error_message) sys.exit(1) try: release_version = packaging.updateversion(proposed_version) except (packaging.invalid_versionning_scheme, packaging.invalid_version_in_setup), error_message: print(error_message) sys.exit(1) if commit_msg is None: commit_msg = _('quickly released: %s' % release_version) # check if already released with this name bzr_instance = subprocess.Popen(["bzr", "tags"], stdout=subprocess.PIPE) bzr_tags, err = bzr_instance.communicate() if bzr_instance.returncode != 0: print(err) sys.exit(1) if release_version in bzr_tags:
for ppa_name, ppa_display_name in packaging.get_all_ppas(launchpad, ppa_user): print "%s - %s" % (ppa_name, ppa_display_name) user_has_ppa = True if user_has_ppa: print(_("You can temporary choose one of them with --ppa switch or definitely by executing 'quickly configure ppa <ppa_name>'.")) sys.exit(1) # license if needed (default with author in setup.py and GPL-3). Don't change anything if not needed try: license.licensing() except license.LicenceError, error_message: print(error_message) sys.exit(1) try: release_version = packaging.updateversion(sharing=True) except (packaging.invalid_versionning_scheme, packaging.invalid_version_in_setup), error_message: print(error_message) sys.exit(1) # creation/update debian packaging return_code = packaging.updatepackaging() if return_code != 0: print _("ERROR: can't create or update ubuntu package") sys.exit(1) # upload to launchpad print _("pushing to launchpad") return_code = packaging.push_to_ppa(dput_ppa_name, "../%s_%s_source.changes" % (project_name, release_version), keyid=keyid) != 0 if return_code != 0: