PyGithub
v2.5.0
PyGitHub هي مكتبة Python للوصول إلى GitHub REST API. تتيح لك هذه المكتبة إدارة موارد GitHub مثل المستودعات وملفات تعريف المستخدمين والمؤسسات في تطبيقات Python الخاصة بك.
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.
لمزيد من المعلومات، اقرأ CONTRIBUTING.md.
نحن نبحث بنشاط عن مشرفين يقومون بفرز المشكلات وسحب الطلبات وقطع الإصدارات. إذا كنت تعمل في مشروع يستفيد من PyGitHub ولديك مصلحة خاصة في الحفاظ على الكود حيًا وبصحة جيدة، فأرسل بريدًا إلكترونيًا إلى شخص ما في ملف MAINTAINERS.