PyGithub

Screenshot Software:
PyGithub
Detalii soft:
Versiune: 1.25.2 / 2.0.0-alpha.2
Incarca data: 13 Apr 15
Producător: Vincent Jacques
Licenţă: Gratuit
Popularitate: 17

Rating: nan/5 (Total Votes: 0)

PyGithub include mai multe clase încorporate pentru a interacționa cu API, și este, de asemenea, foarte bine documentate.
Biblioteca funcționează practic ca un translator, luând cod specific Python, conversia la o cerere de API HTTP și apoi interpretarea răspunsul înapoi la un obiect Python, utilizabil în interiorul cererea sau site-ul web.
Acest lucru reduce complexitatea dezvoltatorii de nivel va trebui să se ocupe de la codul lor, reduce dimensiunea sursei, precum și, de asemenea, taie privind costurile și timp pierdut pe dezvoltare.
PyGitHub funcționează cu ambele ramuri majore ale limbajului Python, 2.x și 3.x

Caracteristici :.

  • autenticității
  • Detaliile utilizatorului
  • Detalii repo
  • Obțineți uitam detalii
  • Fiți următoarele detalii
  • obține detalii ale unei organizații
  • Recuperare de colaborare și contributorii detalii
  • Detalii furcă
  • Detalii echipei
  • Suport pentru etichete, comite, copaci, pete, trimiterile

Ce este nou în această versiune:

  • fixă ​​tot ce se bazează pe antete în Python 3 (paginare , cerere condiționată, rate_limit ...).
  • Accept siruri de caractere pentru mandatarilor si colaboratori.
  • Ușurința autentificarea cu doi factori, prin adăugarea "onetime_password" la AuthenticatedUser.create_authorization.

Ce este nou în versiunea 1.21.0:

  • Accept siruri de caractere, precum și obiecte de etichetare în discuție. add_to_labels, Issue.remove_from_labels și Issue.set_labels. Tu acdha mulțumim pentru a cere
  • Implementarea comparație egalitate de obiecte de Github completable (de exemplu,. Cei care au un atribut URL). Atenție, nu comparație este încă pus în aplicare pentru obiecte non-completable. Acest lucru va fi realizat în versiunea 2.0 a PyGithub. Vă mulțumim OddBloke pentru a cere

Ce este nou în versiunea 1.18.0:

  • presupunere Nu mai fals privind rate_limiting, și crearea de rate_limiting_resettime.
  • parametri noi de la și până la Repository.get_commits. Vă mulțumim apetresc pentru cererea de tragere.
  • Prinde Json excepție de parsare pentru unele erori de server interne, precum și arunca o excepție mai bun.

Ce este nou în versiunea 1.15.0:.

  • Punerea în aplicare a listă de probleme de utilizator cu toți parametrii
  • Ridicați două noi excepții specifice.

Ce este nou în versiunea 1.13.0:

  • Fix pentru Python 3 de la caz insensibil File- sisteme.
  • expune datele brute returnate de Github pentru toate obiectele.
  • Adaugata o proprietate Github.per_page (și un parametru pentru constructorul) pentru a modifica numărul de articole solicitate în cererile paginate.

Ce este nou în versiunea 1.6:

  • Restaurare suport pentru Python 2.5
  • pună în aplicare noi API-uri

Ce este nou în versiunea 1.3:

  • redare reduceri Implementarea
  • GitAuthor.date este acum un datetime
  • documentare fixă ​​de Github.get_gist: id este un șir de caractere, nu un întreg

Ce este nou în versiunea 1.0:

  • rescriere complet, cu nu mai complicate meta-descriere
  • tastarea completă a atributelor și a parametrilor
  • documentare completă a atributelor și a parametrilor
  • excepții Mai multe utilizabile ridicate în cazul în care pe probleme cu API-ul

Ce este nou în versiunea 0,6:.

  • Re-completat API cu NamedUser.create_gist

Software similare

pygithub3
pygithub3

13 Apr 15

octopie
octopie

13 May 15

wordnik-ruby
wordnik-ruby

13 May 15

Hyperlapse.js
Hyperlapse.js

6 Jun 15

Comentarii la PyGithub

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!