PyGithub

Screenshot der Software:
PyGithub
Softwarebeschreibung:
Version: 1.25.2 / 2.0.0-alpha.2
Upload-Datum: 13 Apr 15
Entwickler: Vincent Jacques
Lizenz: Frei
Popularität: 17

Rating: nan/5 (Total Votes: 0)

PyGithub enthält viele integrierte Klassen für die Interaktion mit der API und ist auch sehr gut dokumentiert.
Die Bibliothek arbeitet grundsätzlich als Übersetzer unter Python-spezifischen Code, Umwandlung in eine API HTTP-Anforderung und dann die Interpretation der Antwort auf eine Python-Objekt, in der Anwendung oder der Website verwendet werden kann.
Dies reduziert die Komplexität Ebene Entwickler benötigen, um mit in ihrem Code umzugehen, reduziert Größe der Quelle, und reduziert die Kosten und die Zeit für die Entwicklung verschwendet auch.
PyGitHub funktioniert sowohl mit großen Zweigen der Sprache Python, 2.x und 3.x

Eigenschaften .

  • Authentifizieren
  • Benutzerdetails
  • Repo Details
  • Get beobachten Details
  • Get folgenden Details
  • Holen Sie sich eine Organisation Details
  • Fetch Zusammenarbeit und Mitarbeiter Informationen
  • Fork Details
  • Team Informationen
  • Unterstützung für Tags, verpflichtet, Bäume, Blobs, Referenzen

Was ist neu in dieser Pressemitteilung:

  • Fest alles, was auf Überschriften in Python 3 basierend (Paginierung , bedingte Wunsch rate_limit ...).
  • Nehmen Sie Strings für Gehilfen und Mitarbeiter.
  • Einfache Zwei-Faktor-Authentifizierung, indem 'onetime_password' zu AuthenticatedUser.create_authorization.

Was ist neu in der Version 1.21.0:

  • Akzeptieren Saiten sowie Label-Objekte Ausgabe. add_to_labels, Issue.remove_from_labels und Issue.set_labels. Vielen Dank für die Nachfrage ACDHA
  • Implementieren Gleichheitsvergleich für komplettierbar github Objekten (dh. Diejenigen, die eine URL Attribut). Warning, Vergleich immer noch nicht für Nicht-komplettierbar Objekte implementiert. Dies wird in der Version 2.0 von PyGithub erfolgen. Vielen Dank für die Nachfrage OddBloke

Was ist neu in der Version 1.18.0:

  • Keine falschen Annahme auf rate_limiting und Schaffung von rate_limiting_resettime.
  • Neue Parameter und seit bis zu Repository.get_commits. Vielen Dank für die Pull-Anforderung apetresc.
  • Fang Json Parsing Ausnahme einiger interner Serverfehler, und werfen Sie einen besseren Ausnahme.

Was ist neu in der Version 1.15.0:.

  • Implementieren Auflistung der Benutzer Probleme mit allen Parametern
  • Erhöhen Sie zwei neue spezifische Ausnahmen.

Was ist neu in der Version 1.13.0:

  • Fix für Python 3 auf Groß- und Kleinschreibung Datei- Systeme.
  • Expose Rohdaten von Github für alle Objekte zurückgegeben.
  • Es wurde eine Eigenschaft Github.per_page (und Parameter an den Konstruktor), um die Anzahl der Elemente in paginierten Anfragen angefordert ändern.

Was ist neu in der Version 1.6:

  • Wiederherstellen Unterstützung für Python 2.5
  • Implementieren neuer APIs

Was ist neu in der Version 1.3:

  • Implementiert Abschlag Rendering
  • GitAuthor.date ist jetzt ein Datetime
  • Feste Dokumentation Github.get_gist: ID ist eine Zeichenfolge, keine ganze Zahl

Was ist neu in der Version 1.0:

  • komplett neu geschrieben, ohne komplizierter Meta-Beschreibung
  • Vollständige Eingabe der Attribute und Parameter
  • Die vollständige Dokumentation der Attribute und Parameter
  • Weitere nutzbare Ausnahmen für den Fall mit der API erhöht auf Probleme

Was ist neu in Version 0.6:.

  • Wieder beendet die API mit NamedUser.create_gist

Ähnliche Software

jQInstaPics
jQInstaPics

28 Feb 15

jHERE
jHERE

13 May 15

Topsy
Topsy

6 Jun 15

Kommentare zu PyGithub

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!