code: def token_create(self, label=None, expiry=None, scopes=None, **kwargs):
          
          if label:
              kwargs['label'] = label
          if expiry:
              if isinstance(expiry, datetime):
                  expiry = datetime.strftime(expiry, "%Y-%m-%dT%H:%M:%S")
              kwargs['expiry'] = expiry
          if scopes:
              kwargs['scopes'] = scopes
  
          result = self.client.post('/profile/tokens', data=kwargs)
  
          if not 'id' in result:
              raise UnexpectedResponseError('Unexpected response when creating Personal Access '
                      'Token!', json=result)
  
          token = PersonalAccessToken(self.client, result['id'], result)
          return token
docs: Creates and returns a new Personal Access Token