code: def createmergerequest(self, project_id, sourcebranch, targetbranch,
                             title, target_project_id=None, assignee_id=None):
          
          data = {
              'source_branch': sourcebranch,
              'target_branch': targetbranch,
              'title': title,
              'assignee_id': assignee_id,
              'target_project_id': target_project_id
          }
  
          request = requests.post(
              '{0}/{1}/merge_requests'.format(self.projects_url, project_id),
              data=data, headers=self.headers, verify=self.verify_ssl, auth=self.auth, timeout=self.timeout)
  
          if request.status_code == 201:
              return request.json()
          else:
              return False
docs: Create a new merge request.
  
          :param project_id: ID of the project originating the merge request
          :param sourcebranch: name of the branch to merge from
          :param targetbranch: name of the branch to merge to
          :param title: Title of the merge request
          :param assignee_id: Assignee user ID
          :return: dict of the new merge request