PyGithub

Sagteware kiekie:
PyGithub
Sagteware besonderhede:
Weergawe: 1.25.2 / 2.0.0-alpha.2
Upload datum: 13 Apr 15
Ontwikkelaar: Vincent Jacques
Lisensie: Gratis
Populariteit: 17

Rating: nan/5 (Total Votes: 0)

PyGithub sluit baie ingeboude klasse vir interaksie met die API, en is ook baie goed gedokumenteer.
Die biblioteek werk basies as 'n vertaler, neem Python spesifieke kode, omskakeling na 'n API HTTP-versoek en dan die reaksie terug na 'n Python voorwerp interpretasie, bruikbare binne-in die aansoek of die webwerf.
Dit verminder die kompleksiteit vlak ontwikkelaars sal moet hanteer in hulle kode, verminder die bron se grootte, en sny af op die koste en tyd vermors op ontwikkeling ook.
PyGitHub werk met beide groot takke van die Python taal, 2.x en 3.x

Eienskappe :.

  • Verifieer
  • Gebruiker besonderhede
  • Repo besonderhede
  • Kry kyk besonderhede
  • Kry volgende besonderhede
  • Kry 'n organisasie se besonderhede
  • Haal samewerking en bydraer besonderhede
  • Fork besonderhede
  • Team besonderhede
  • Ondersteuning vir etikette, pleeg, bome, druppels, verwysings

Wat is nuut in hierdie release:

  • Vaste al wat gebaseer is op headers in Python 3 (pagination , voorwaardelike versoek rate_limit ...).
  • Aanvaar snare vir regverkrygendes en medewerkers.
  • maklik twee-faktor verifikasie deur die toevoeging van 'onetime_password' te AuthenticatedUser.create_authorization.

Wat is nuut in die weergawe 1.21.0:

  • Aanvaar snare sowel as Label voorwerpe in Uitgawe. add_to_labels, Issue.remove_from_labels en Issue.set_labels. Dankie acdha vir die vra
  • Implementeer gelykheid vergelyking vir completable GitHub voorwerpe (bv. Diegene wat 'n url attribuut). Waarskuwing, vergelyking is nog nie vir nie-completable voorwerpe geïmplementeer. Dit sal in die weergawe 2.0 van PyGithub gedoen word. Dankie OddBloke vir die vra

Wat is nuut in die weergawe 1.18.0:

  • Geen valse aanname op rate_limiting, en die skepping van rate_limiting_resettime.
  • New parameters sedert en totdat te Repository.get_commits. Dankie apetresc vir die trek versoek.
  • Vang into parsing uitsondering vir 'n paar interne bediener foute, en gooi 'n beter uitsondering nie.

Wat is nuut in die weergawe 1.15.0:.

  • Implementeer lys van gebruiker probleme met alle parameters
  • Lig twee nuwe spesifieke uitsonderings.

Wat is nuut in die weergawe 1.13.0:

  • Fix vir Python 3 op geval-onsensitief-lêer stelsels.
  • bloot rou data teruggestuur deur GitHub vir alle voorwerpe.
  • Bygevoeg 'n eiendom Github.per_page (en 'n parameter na die constructor) die aantal items versoek in gepagineer versoeke te verander.

Wat is nuut in die weergawe 1.6:

  • Herstel ondersteuning vir Python 2.5
  • Implementeer nuwe APIs

Wat is nuut in die weergawe 1.3:

  • Geïmplementeer Afprijzingsmanager lewering
  • GitAuthor.date is nou 'n datum tyd
  • Vaste dokumentasie van Github.get_gist: id is 'n string, nie 'n heelgetal

Wat is nuut in weergawe 1.0:

  • Volledige herskryf, met nie meer ingewikkeld meta-beskrywing
  • Full tik van eienskappe en parameters
  • Full dokumentasie van die eienskappe en parameters
  • Meer bruikbare uitsonderings wat in die geval van probleme wat met die API

Wat is nuut in die weergawe 0.6:.

  • Re-voltooi die API met NamedUser.create_gist

Soortgelyke sagteware

Kommentaar te PyGithub

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!