def squash_merge_pr()

in webhook-app/github_helper.py [0:0]


def squash_merge_pr(pr, sha):
    data = {
        'sha': sha,
        'merge_method': 'squash'
    }

    response = pr.session.put(
        'https://api.github.com/repos/{}/{}/pulls/{}/merge'.format(
            pr.repository[0], pr.repository[1], pr.number),
        json=data)

    response.raise_for_status()

    return response.json()