PyGithub

Software screenshot:
PyGithub
Rincian Software:
Versi: 1.25.2 / 2.0.0-alpha.2
Tanggal Upload: 13 Apr 15
Pengembang: Vincent Jacques
Lisensi: Gratis
Popularitas: 17

Rating: nan/5 (Total Votes: 0)

PyGithub mencakup banyak kelas built-in untuk berinteraksi dengan API, dan juga sangat baik didokumentasikan.
Perpustakaan bekerja pada dasarnya sebagai penerjemah, mengambil Python kode tertentu, mengubahnya menjadi permintaan API HTTP dan kemudian menafsirkan respon kembali ke objek Python, digunakan dalam aplikasi atau situs web.
Hal ini mengurangi kompleksitas pengembang tingkat harus berurusan dengan dalam kode mereka, mengurangi ukuran sumber itu, dan juga menghemat biaya dan waktu yang terbuang pada pembangunan.
PyGitHub bekerja dengan baik cabang utama dari bahasa Python, 2.x dan 3.x

Fitur :.

  • Otentikasi
  • Rincian Pengguna
  • rincian Repo
  • Dapatkan menonton rincian
  • Dapatkan rincian sebagai berikut
  • Dapatkan rincian organisasi
  • Ambil kolaborasi dan kontributor detail
  • Rincian Fork
  • Rincian Tim
  • Dukungan untuk tag, melakukan, pohon, gumpalan, referensi

Apa yang baru dalam rilis ini:

  • tetap semua yang didasarkan pada header di Python 3 (pagination , permintaan bersyarat, rate_limit ...).
  • Terima string untuk assignees dan kolaborator.
  • Kemudahan otentikasi dua faktor dengan menambahkan 'onetime_password' ke AuthenticatedUser.create_authorization.

Apa yang baru dalam versi 1.21.0:

  • Terima string serta benda-benda Label pada Isu. add_to_labels, Issue.remove_from_labels dan Issue.set_labels. Terima kasih acdha untuk meminta
  • Melaksanakan perbandingan kesetaraan untuk objek github completable (mis. Orang-orang yang memiliki atribut url). Peringatan, perbandingan masih belum diterapkan untuk benda non-completable. Hal ini akan dilakukan dalam versi 2.0 dari PyGithub. Terima kasih OddBloke untuk meminta

Apa yang baru dalam versi 1.18.0:

  • Tidak ada lagi asumsi palsu pada rate_limiting, dan penciptaan rate_limiting_resettime.
  • parameter baru sejak dan sampai ke Repository.get_commits. Terima kasih apetresc untuk permintaan tarik.
  • Menangkap JSON pengecualian parsing untuk beberapa kesalahan server internal, dan melempar pengecualian yang lebih baik.

Apa yang baru dalam versi 1.15.0.

  • Melaksanakan daftar masalah pengguna dengan semua parameter
  • Angkat dua pengecualian khusus baru.

Apa yang baru dalam versi 1.13.0:

  • Perbaiki untuk Python 3 kasus-sensitif file- sistem.
  • Paparan data mentah yang dikembalikan oleh Github untuk semua objek.
  • Ditambahkan properti Github.per_page (dan parameter ke constructor) untuk mengubah jumlah item yang diminta dalam permintaan paginasi.

Apa yang baru di versi 1.6:

  • Kembalikan dukungan untuk Python 2.5
  • Melaksanakan API baru

Apa yang baru di versi 1.3:

  • Diimplementasikan penurunan harga render
  • GitAuthor.date sekarang datetime sebuah
  • dokumentasi Tetap Github.get_gist: id adalah string, bukan integer

Apa yang baru di versi 1.0:

  • menulis ulang Lengkap, dengan tidak lebih rumit meta-description
  • mengetik Penuh atribut dan parameter
  • dokumentasi lengkap atribut dan parameter
  • pengecualian Lebih digunakan dibesarkan di kasus pada masalah dengan API

Apa yang baru dalam versi 0.6:.

  • Re-menyelesaikan API dengan NamedUser.create_gist

Software yang serupa

embedly-python
embedly-python

13 May 15

goMap
goMap

13 Apr 15

Komentar untuk PyGithub

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!