PyGithub API ile etkileşim için birçok yerleşik sınıfları içerir ve aynı zamanda çok iyi belgelenmiştir.
kütüphane, Python özel kodu alarak bir API HTTP isteğine dönüştürme ve daha sonra uygulama veya web sitesi içinde kullanılabilir, geri Python nesne yanıtı yorumlama, bir çevirmen olarak temelde çalışır.
Bu seviye geliştiriciler kodu ile uğraşmak zorunda olacak karmaşıklığı, kaynağın boyutunu azaltır azaltır, hem de kalkınma boşa masraf ve zaman aşağı keser.
PyGitHub Python dili, 2.x ve 3.x büyük dalları ile çalışır
Özellikler :.
- Kimlik Doğrulama
- Kullanıcı bilgilerini
- Repo ayrıntıları
- ayrıntıları izlerken alın
- Aşağıdaki detaylar Get
- Al bir kuruluşun detayları
- işbirliği ve katkı ayrıntıları Al
- Çatal ayrıntıları
- Takım ayrıntıları
- etiketleri için destek, taahhüt, ağaçlar, lekeler, referanslar
Bu sürümdeki yeni nedir:
- Sabit tüm Python 3 başlıkları dayanmaktadır (sayfalama , koşullu istek, rate_limit ...).
- vekilleri ve işbirlikçileri için dizeleri kabul eder.
- AuthenticatedUser.create_authorization için 'onetime_password' ekleyerek iki faktörlü kimlik doğrulama kolaylığı.
sürüm 1.21.0 yeni nedir:
- Sayı dizeleri yanı sıra Etiket nesneleri kabul. add_to_labels, Issue.remove_from_labels ve Issue.set_labels. Sorduğunuz için teşekkür ederiz acdha
- completable github nesneleri (yani. Bir url özelliği olanlar) için eşitlik karşılaştırması uygular. Uyarı, karşılaştırma hala olmayan completable nesneler için uygulanmadı. Bu PyGithub sürümü 2.0 yapılacaktır. Sorduğun için seni OddBloke ederiz
sürüm 1.18.0 yeni nedir:
- Yanlış rate_limiting üzerine varsayım ve oluşturulması rate_limiting_resettime.
- beri Repository.get_commits için kadar yeni parametreler. Eğer çekme isteği için apetresc ederiz.
- yakalamak Json ayrıştırma bazı iç sunucu hataları için istisna ve daha iyi bir istisna.
sürüm 1.15.0 yeni nedir:.
- Tüm parametreler ile kullanıcı sorunları listesini uygulamak
- iki yeni özel durumlar kaldırın.
sürüm 1.13.0 yeni nedir:
- Python 3 için Fix harf duyarsız Dosya- üzerinde sistemleri.
- Tüm nesneler için Github tarafından döndürülen ham verileri Açığa.
- paginated istekleri istenen öğelerin sayısını değiştirmek için bir özellik Github.per_page (ve kurucusuna bir parametre) eklendi.
nedir sürüm 1.6 Yeni:
- Python 2.5 için destek Restore
- Uygulama yeni API'ler
sürüm 1.3 yeni nedir:
- Uygulanan markdown render
- GitAuthor.date artık datetime olan
- Github.get_gist Sabit belgeler: id bir dize değil, bir tamsayı olan
sürüm 1.0 yeni nedir:
- Komple yeniden yazma, artık karmaşık bir meta-açıklaması
- nitelikleri ve parametrelerin tam yazarak
- nitelikleri ve parametrelerin tam dokümantasyon
- API ile ilgili sorunlar üzerinde söz büyüdü Daha kullanışlı istisnalar
sürüm 0.6 yeni nedir:.
- Yeniden tamamlandı NamedUser.create_gist API
Yorum Bulunamadı