PyGithub

Software skärmdump:
PyGithub
Mjukvaruinformation:
Version: 1.25.2 / 2.0.0-alpha.2
Ladda upp dagen: 13 Apr 15
Utvecklare: Vincent Jacques
Licens: Gratis
Popularitet: 17

Rating: nan/5 (Total Votes: 0)

PyGithub innehåller många inbyggda klasser för att interagera med API, och är också mycket väl dokumenterat.
Biblioteket fungerar i princip som översättare, med Python specifik kod, konvertera den till ett API HTTP-begäran och sedan tolka svaret tillbaka till en Python-objekt, användbara inne i programmet eller webbplatsen.
Detta minskar komplexiteten utvecklare nivå kommer att behöva ta itu med i sin kod, minskar källans storlek, och även skär ner på kostnaderna och tid slösas bort på utvecklingen.
PyGitHub arbetar med både större grenar av Python-språket, 2.x och 3.x

Funktioner :.

  • Autentisera
  • Användarinformation
  • Repo detaljer
  • Get titta detaljer
  • Kom följande uppgifter
  • Få en organisations information
  • Hämta samarbets- och bidragsgivare information
  • Gaffel information
  • Team information
  • Stöd för taggar, begår, träd, blobbar, referenser

Vad är nytt i den här versionen:

  • Fast allt som är baserat på rubriker i Python 3 (sidnumrering , villkor begäran rate_limit ...).
  • Acceptera strängar för befullmäktigade och samarbetspartners.
  • Ease tvåfaktorsautentisering genom att lägga till "onetime_password" till AuthenticatedUser.create_authorization.

Vad är nytt i version 1.21.0:

  • Acceptera strängar samt Label objekt i Issue. add_to_labels, Issue.remove_from_labels och Issue.set_labels. Tack acdha för att fråga
  • Genomföra jämförelse jämställdhet för completable github objekt (dvs. De som har en url-attribut). Varning, är jämförelsen fortfarande inte genomförts för icke-completable föremål. Detta kommer att ske i version 2.0 av PyGithub. Tack OddBloke för att fråga

Vad är nytt i version 1.18.0:

  • Inga fler felaktiga antagandet om rate_limiting, och skapande av rate_limiting_resettime.
  • Nya parametrar sedan och fram till Repository.get_commits. Tack apetresc för begäran pull.
  • Catch Json pars undantag för vissa interna serverfel, och kasta en bättre undantag.

Vad är nytt i version 1.15.0:.

  • Genomföra notering av användarfrågor med alla parametrar
  • Höj två nya särskilda undantag.

Vad är nytt i version 1.13.0:

  • Fix för Python 3 på skiftlägesokänslig fil- system.
  • Exposé rådata som returneras av Github för alla objekt.
  • Inkom en fastighet Github.per_page (och en parameter till konstruktorn) för att ändra antalet artiklar som begärs i paginerade önskemål.

Vad är nytt i version 1.6:

  • Återställ stöd för Python 2.5
  • Genomföra nya API: er

Vad är nytt i version 1.3:

  • Genomfört markdown rendering
  • GitAuthor.date är nu en datetime
  • Fast dokumentation av Github.get_gist: id är en sträng, inte är ett heltal

Vad är nytt i version 1.0:

  • Komplett omskrivning, utan mer komplicerat meta-beskrivning
  • Full typning av attribut och parametrar
  • Full dokumentation av attribut och parametrar
  • Mer användbara undantag som tas upp i fallet om problem med API

Vad är nytt i version 0.6:.

  • Åter avslutade API med NamedUser.create_gist

Liknande mjukvara

HubInfo
HubInfo

13 May 15

virustotal2
virustotal2

14 Apr 15

boto
boto

12 May 15

Kommentarer till PyGithub

Kommentarer hittades inte
Kommentar
Slå på bilder!