PyGithub รวมถึงการเรียนในตัวจำนวนมากสำหรับการโต้ตอบกับ API และยังเป็นเอกสารได้เป็นอย่างดี
ห้องสมุดทำงานโดยทั่วไปเป็นล่ามเอารหัสหลามเฉพาะแปลงไปการร้องขอ HTTP API และแล้วการตีความการตอบสนองกลับไปยังวัตถุหลาม, ใช้งานได้ภายในโปรแกรมหรือเว็บไซต์
ซึ่งจะช่วยลดระดับความซับซ้อนนักพัฒนาจะต้องจัดการกับในรหัสของพวกเขาลดขนาดของแหล่งที่มาและยังลดลงในค่าใช้จ่ายและเสียเวลาในการพัฒนา
PyGitHub ทำงานร่วมกับทั้งสองสาขาที่สำคัญของภาษา Python 2.x และ 3.x
คุณสมบัติ .
- Authenticate
- รายละเอียดของผู้ใช้
- รายละเอียด Repo
- รับดูรายละเอียด
- ได้รับรายละเอียดดังต่อไปนี้
- รับรายละเอียดขององค์กร
- Fetch การทำงานร่วมกันและรายละเอียดส่วนร่วม
- รายละเอียดส้อม
- รายละเอียดของทีม
- การสนับสนุนสำหรับแท็กกระทำ, ต้นไม้, blobs อ้างอิง
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- คงที่ทั้งหมดที่อยู่บนพื้นฐานส่วนหัวในหลาม 3 (เลขหน้า ขอเงื่อนไข rate_limit ... ).
- ยอมรับสายสำหรับผู้รับโอนและทำงานร่วมกัน.
- Ease ตรวจสอบสองปัจจัยโดยการเพิ่ม 'onetime_password' เพื่อ AuthenticatedUser.create_authorization.
มีอะไรใหม่ ในรุ่น 1.21.0:
- ยอมรับสายเช่นเดียวกับวัตถุฉลากในฉบับ add_to_labels, Issue.remove_from_labels และ Issue.set_labels ขอบคุณสำหรับการขอ acdha
- ใช้การเปรียบเทียบความเท่าเทียมกันสำหรับวัตถุ GitHub completable (เช่น. ผู้ที่มีแอตทริบิวต์ url) คำเตือนการเปรียบเทียบยังไม่สามารถนำมาใช้สำหรับวัตถุที่ไม่ completable นี้จะทำได้ในรุ่น 2.0 PyGithub ขอบคุณสำหรับการขอ OddBloke
มีอะไรใหม่ ในรุ่น 1.18.0:
- ไม่มีสมมติฐานที่ผิดพลาดมากขึ้นใน rate_limiting และการสร้าง rate_limiting_resettime.
- พารามิเตอร์ใหม่นับและจนถึง Repository.get_commits ขอบคุณสำหรับการร้องขอ apetresc ดึง.
- จับข้อยกเว้นแยก Json สำหรับข้อผิดพลาดภายในเซิร์ฟเวอร์บางและโยนข้อยกเว้นที่ดีกว่า.
มีอะไรใหม่ ในรุ่น 1.15.0.
- ใช้ชื่อของผู้ใช้ที่มีปัญหาทุกพารามิเตอร์
- ยกสองข้อยกเว้นเฉพาะใหม่.
มีอะไรใหม่ ในรุ่น 1.13.0:
- แก้ไขสำหรับหลาม 3 File- กรณีตาย ระบบ.
- เปิดเผยข้อมูลดิบที่ส่งกลับโดย Github สำหรับวัตถุทั้งหมด.
- เพิ่มสถานที่ให้บริการ Github.per_page (และพารามิเตอร์การสร้าง) เพื่อเปลี่ยนจำนวนรายการที่ได้รับการร้องขอในการร้องขอหน้าลิ.
มีอะไรใหม่ ในรุ่น 1.6:
- Restore การสนับสนุนสำหรับ Python 2.5
- ใช้ APIs ใหม่
มีอะไรใหม่ ในรุ่น 1.3:
- การแสดงผลการดำเนินการ markdown
- GitAuthor.date อยู่ในขณะนี้วันที่และเวลา
- เอกสารคงที่ของ Github.get_gist: id เป็นสตริงไม่จำนวนเต็ม
มีอะไรใหม่ ในรุ่น 1.0:
- สมบูรณ์เขียนโดยไม่มีเมตาคำอธิบายที่ซับซ้อนมากขึ้น
- พิมพ์เต็มรูปแบบของคุณลักษณะและพารามิเตอร์
- เอกสารเต็มรูปแบบของคุณลักษณะและพารามิเตอร์
- ข้อยกเว้นการใช้งานอื่น ๆ ยกขึ้นในกรณีมีปัญหากับ API
มีอะไรใหม่ ในรุ่น 0.6:.
- เรื่องเสร็จ API กับ NamedUser.create_gist
ความคิดเห็นที่ไม่พบ