PyGithub
v2.5.0
PyGitHub는 GitHub REST API에 액세스하기 위한 Python 라이브러리입니다. 이 라이브러리를 사용하면 Python 애플리케이션에서 리포지토리, 사용자 프로필, 조직과 같은 GitHub 리소스를 관리할 수 있습니다.
pip install PyGithub
from github import Github
# Authentication is defined via github.Auth
from github import Auth
# using an access token
auth = Auth . Token ( "access_token" )
# First create a Github instance:
# Public Web Github
g = Github ( auth = auth )
# Github Enterprise with custom hostname
g = Github ( base_url = "https://{hostname}/api/v3" , auth = auth )
# Then play with your Github objects:
for repo in g . get_user (). get_repos ():
print ( repo . name )
# To close connections after use
g . close ()
자세한 내용은 PyGitHub 설명서 사이트에서 확인할 수 있습니다.
장기적인 토론 및 버그 보고서는 GitHub 문제를 통해 유지됩니다. 코드 검토는 GitHub Pull Requests를 통해 수행됩니다.
자세한 내용은 CONTRIBUTING.md를 참조하세요.
우리는 문제를 분류하고 요청을 끌어오고 릴리스를 중단할 관리자를 적극적으로 찾고 있습니다. PyGitHub를 활용하는 프로젝트에서 작업하고 코드를 활성 상태로 유지하는 데 관심이 있는 경우 MAINTAINERS 파일에 있는 사람에게 이메일을 보내세요.