PyGithub

Screenshot Λογισμικό:
PyGithub
Στοιχεία Λογισμικού:
Εκδοχή: 1.25.2 / 2.0.0-alpha.2
Ανεβάστε ημερομηνία: 13 Apr 15
Προγραμματιστής: Vincent Jacques
Άδεια: Δωρεάν
Δημοτικότητα: 17

Rating: nan/5 (Total Votes: 0)

PyGithub περιλαμβάνει πολλές ενσωματωμένες σε τάξεις για την αλληλεπίδραση με το API, και είναι επίσης πολύ καλά τεκμηριωμένη.
Η βιβλιοθήκη λειτουργεί ουσιαστικά ως μεταφραστής, λαμβάνοντας Python ειδικό κωδικό, μετατρέποντάς την σε ένα αίτημα HTTP API και, στη συνέχεια, ερμηνεύοντας την απάντηση πίσω σε αντικείμενο της Python, που μπορούν να χρησιμοποιηθούν μέσα από την εφαρμογή ή την ιστοσελίδα.
Αυτό μειώνει την πολυπλοκότητα προγραμματιστές επίπεδο θα πρέπει να ασχοληθεί με τον κώδικα συμπεριφοράς τους, μειώνει το μέγεθος της πηγής, και επίσης μειώνει το κόστος και σπατάλη χρόνου για την ανάπτυξη.
PyGitHub λειτουργεί με δύο κύριους κλάδους της γλώσσας Python, 2.x και 3.x

Χαρακτηριστικά :.

  • Έλεγχος ταυτότητας
  • Χρήστης λεπτομέρειες
  • λεπτομέρειες Ρεπό
  • Αποκτήστε βλέποντας λεπτομέρειες
  • Get ακόλουθα στοιχεία
  • Πάρτε τα στοιχεία ενός οργανισμού
  • Λήψη συνεργασία και συνεισφέρων λεπτομέρειες
  • Fork λεπτομέρειες
  • Λεπτομέρειες της ομάδας
  • Υποστήριξη για ετικέτες, δεσμεύει, δέντρα, σταγόνες, παραπομπές

Τι είναι καινούργιο σε αυτήν την έκδοση:

  • Σταθερή όλα αυτά που βασίζονται σε κεφαλίδες σε Python 3 (σελιδοποίηση , το αίτημα υπό όρους, rate_limit ...).
  • Αποδοχή χορδές για εκδοχείς και συνεργάτες.
  • Ευκολία ελέγχου ταυτότητας δύο παραγόντων με την προσθήκη «onetime_password» στο AuthenticatedUser.create_authorization.

Τι είναι καινούργιο στην έκδοση 1.21.0:

  • Αποδοχή χορδές όπως επίσης και αντικείμενα Ετικέτα στο τεύχος. add_to_labels, Issue.remove_from_labels και Issue.set_labels. Σας ευχαριστούμε για την acdha ζητώντας
  • Εφαρμογή σύγκριση ισότητας για completable αντικείμενα github (δηλ. Εκείνες που έχουν ένα χαρακτηριστικό url). Προσοχή, η σύγκριση εξακολουθεί να μην εφαρμόζεται για μη-completable αντικείμενα. Αυτό θα γίνει με την έκδοση 2.0 του PyGithub. Σας ευχαριστώ για την ερώτηση OddBloke

Τι είναι καινούργιο στην έκδοση 1.18.0:

  • Δεν υπάρχει πλέον η εσφαλμένη υπόθεση για rate_limiting, και τη δημιουργία του rate_limiting_resettime.
  • Νέα παραμέτρους, καθώς και μέχρι να Repository.get_commits. Σας ευχαριστούμε για την apetresc αίτημα έλξης.
  • Catch Json ανάλυσης εξαίρεση για ορισμένα εσωτερικά σφάλματα διακομιστή, και να ρίξει μια καλύτερη εξαίρεση.

Τι είναι καινούργιο στην έκδοση 1.15.0:.

  • Εφαρμογή λίστα των ζητημάτων χρήστη με όλες τις παραμέτρους
  • Αύξηση δύο νέες ειδικές εξαιρέσεις.

Τι είναι καινούργιο στην έκδοση 1.13.0:

  • Fix για Python 3 σχετικά με διάκριση πεζών-κεφαλαίων αρχείο- συστήματα.
  • Expose ανεπεξέργαστα δεδομένα που επιστρέφονται από Github για όλα τα αντικείμενα.
  • Προστέθηκε ένα ακίνητο Github.per_page (και μια παράμετρο για τον κατασκευαστή) για να αλλάξετε τον αριθμό των στοιχείων που ζητούνται στο αριθμημένο αιτήματα.

Τι είναι καινούργιο στην έκδοση 1.6:

  • Επαναφορά υποστήριξη για την Python 2.5
  • Εφαρμογή νέων APIs

Τι είναι καινούργιο στην έκδοση 1.3:

  • Εφαρμόζεται απόδοση markdown
  • GitAuthor.date είναι τώρα ένα datetime
  • Σταθερή τεκμηρίωση του Github.get_gist: id είναι ένα string, δεν είναι ακέραιος αριθμός

Τι είναι καινούργιο στην έκδοση 1.0:

  • Πλήρες ξαναγράψιμο, με όχι περισσότερο πολύπλοκη μετα-περιγραφή
  • Πλήρης πληκτρολόγηση των χαρακτηριστικών και παραμέτρων
  • Η πλήρης τεκμηρίωση των χαρακτηριστικών και παραμέτρων
  • Περισσότερη αξιοποιήσιμη εξαιρέσεις έθεσε σε περίπτωση σχετικά με τα προβλήματα με το API

Τι είναι καινούργιο στην έκδοση 0.6:.

  • Re-ολοκληρωθεί η API με NamedUser.create_gist

Παρόμοια λογισμικά

Sixpack-Perl
Sixpack-Perl

10 Feb 16

hg-github
hg-github

13 May 15

gmusicapi
gmusicapi

21 Jul 15

Σχόλια για PyGithub

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία