def update_app_version()

in wit/wit.py [0:0]


    def update_app_version(self, app_id, tag_name, new_name=None, desc=None, move_to=None, headers=None, verbose=None):
        """
        Update the tag's name or description, or move the tag to point to another tag.
		
		:param app_id: ID of existing app
		:param tag_name: name of existing tag
		:param new_name: name of new tag
		:param desc: new description of tag
		:param move_to: new name of tag
        """
        params = {}
        headers = headers or {}    
        data = {}
        endpoint = '/apps/' + app_id + "/tags/" + tag_name
        if new_name:
            data['tag'] = new_name
        if desc:
            data['desc'] = desc 
        if move_to:
            data['move_to'] = move_to
        if verbose:
            params['verbose'] = verbose
        resp = req(self.logger, self.access_token, 'PUT', endpoint, params, json=data , headers=headers)
        return resp