PyGithub sok beépített osztályokban kölcsönhatásba lépnek az API, és az is nagyon jól dokumentált.
A könyvtár működik alapvetően a fordító, figyelembe Python egyedi kódot, ami így API HTTP kérést, majd értelmezni a választ visszaküldi a Python objektumot, használható alkalmazáson belül, vagy a honlapon.
Ez csökkenti a komplexitás szintje a fejlesztők kell foglalkozni a saját kódját, csökkenti a forrás mérete, valamint csökkenti a költségeket és időt pazarol a fejlesztés.
PyGitHub működik mind a nagy ága a Python nyelvet, 2.x és 3.x.
Tulajdonságok :
- Hitelesítés
- Felhasználói adatok
- Repo részletek
- Get figyeli részletek
- Első következő részletek
- Get szervezet adatai
- Fetch együttműködés és közreműködő részletek
- Fork részletek
- Csapat részletek
- Támogatás címkék, követ, fát, festékfoltok, referenciák
Mi az új ebben a kiadásban:
- Fix minden, ami alapján a fejléceket a Python 3 (lapszámozási feltételes kérésére, rate_limit ...).
- Elfogadás húrok engedményeseikre és a közreműködők.
- Könnyű kéttényezős hitelesítést hozzáadásával "onetime_password" a AuthenticatedUser.create_authorization.
Mi az új verzióban 1.21.0:
- Elfogadás húrok, valamint Label tárgyak kérdés. add_to_labels, Issue.remove_from_labels és Issue.set_labels. Köszönjük acdha a kérdést
- Végre egyenlőségvizsgáló a completable GitHub tárgyakat (pl. Azok, akik egy url attribútum). Figyelem, összehasonlítva még mindig nem hajtották végre a nem completable tárgyakat. Ez fog történni 2.0 verziójában PyGithub. Köszönjük OddBloke a kérdést
Mi az új verzióban 1.18.0:
- Nincs több téves feltételezés a rate_limiting, és létrehozása rate_limiting_resettime.
- New paraméterek óta, és amíg a Repository.get_commits. Köszönöm apetresc a pull kérést.
- Catch JSON elemzés kivéve néhány belső szerver hiba, és dobjon egy jobb kivétel.
Mi az új verzióban 1.15.0:
- Végre tőzsdei felhasználó által kiadott minden paraméterrel.
- Emelje két új egyedi kivételek.
Mi az új verzióban 1.13.0:
- Fix for Python 3 a kis- és nagybetűk file- rendszereket.
- Tegye a nyers adat érkezik GitHub minden tárgyat.
- Hozzáadás a tulajdon Github.per_page (és a paraméter a kivitelező) változtatni a tételek számát kért oldalbeosztású kéréseket.
Mi az új 1.6:
- Restore támogatása Python 2.5
- alkalmazzák az új API-kat
Mi az új 1.3 verzió:
- Megvalósult árleszállítás rendering
- GitAuthor.date most egy dátumidőpont
- Fix dokumentálása Github.get_gist: id egy húr, nem egész
Mi az új 1.0 verzió:
- teljes újraírása nélkül bonyolultabb meta-leírás
- Teljes gépelési tulajdonságok és paraméterek
- A teljes dokumentáció tulajdonságok és paraméterek
- Több hasznos kivételek felvetett esetben a probléma a API
Mi az új a 0.6 verzió:
- Re-elvégezte a API-NamedUser.create_gist.
Hozzászólás nem található