github.py 文件源码

python
阅读 28 收藏 0 点赞 0 评论 0

项目:metainvenio 作者: inveniosoftware 项目源码 文件源码
def protect(self, required_status_checks=None,
                required_pull_request_reviews=None,
                dismissal_restrictions=None,
                restrictions=None, enforce_admins=None):
        """Enable branch protection (with all features)."""
        data = {
            'required_status_checks': required_status_checks,
            'required_pull_request_reviews': required_pull_request_reviews,
            'dismissal_restrictions': dismissal_restrictions,
            'restrictions': restrictions,
            'enforce_admins': enforce_admins,
        }

        url = self._build_url('protection', base_url=self._api)
        return self._json(
            self._put(url, data=dumps(data), headers=self.PREVIEW_HEADERS),
            200)


#
# Wrapper classes for GitHub API.
#
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号