PyGithub

نرم افزار تصویر:
PyGithub
جزئیات نرم افزار:
نسخه: 1.25.2 / 2.0.0-alpha.2
ها تاریخ: 13 Apr 15
توسعه دهنده: Vincent Jacques
پروانه: رایگان
محبوبیت: 17

Rating: nan/5 (Total Votes: 0)

در PyGithub شامل بسیاری از کلاس های ساخته شده در آن در تعامل با API، و همچنین به خوبی مستند شده است.
کتابخانه کار می کند اساسا به عنوان یک مترجم، در نظر گرفتن پایتون کد خاص، تبدیل آن به یک درخواست API HTTP و سپس تفسیر پاسخ بازگشت به یک شی پایتون، قابل استفاده در داخل برنامه و یا وب سایت.
این مسئله موجب کاهش پیچیدگی توسعه دهندگان سطح نیاز به مقابله با در کد خود، را کاهش می دهد اندازه منبع، و همچنین کاهش را در هزینه ها و زمان هدر رفته در توسعه است.
PyGitHub با هر دو شاخه عمده ای از زبان پایتون، 2.x و های 3.x کار می کند

ویژگی ها:.

احراز
جزئیات کاربر
جزئیات مخزن
دریافت تماشای جزئیات
دریافت جزئیات زیر
دریافت جزئیات یک سازمان
واکشی همکاری و کمک جزئیات
جزئیات و چنگال
جزئیات تیم
پشتیبانی از برچسب ها، مرتکب، درختان، حباب، مراجع

چه جدید در این نسخه است:

به ثابت تمام است که در هدر در پایتون 3 (صفحه بندی، درخواست مشروط، rate_limit ...) است.
شرایط رشته ها برای assignees و همکاران.
سهولت احراز هویت دو عاملی با اضافه کردن "onetime_password به AuthenticatedUser.create_authorization.

جدید در نسخه 1.21.0 است:

به قبول رشته و همچنین اشیاء برچسب در Issue.add_to_labels، Issue.remove_from_labels و Issue.set_labels. با تشکر از شما acdha برای درخواست
پیاده سازی مقایسه برابری برای اشیاء گیتهاب completable (به عنوان مثال. کسانی که یک ویژگی URL دارند). اخطار، مقایسه هنوز هم برای اشیاء غیر completable اجرا نشده است. این خواهد شد در نسخه 2.0 از PyGithub انجام می شود. با تشکر از شما OddBloke برای درخواست

جدید در نسخه 1.18.0 است:

به فرض دروغ بیشتر در rate_limiting، و ایجاد rate_limiting_resettime.
پارامتر های جدید از و تا زمانی که به Repository.get_commits. با تشکر از شما apetresc برای درخواست کشش.
گرفتن JSON استثنا تجزیه برای برخی از اشتباهات سرور داخلی، و پرتاب یک استثنا بهتر است.

جدید در نسخه 1.15.0 است:

در پیاده سازی فهرستی از مسائل کاربر را با تمام پارامترهای.
بالا بردن دو استثناء خاص جدید.

جدید در نسخه 1.13.0 است:

در رفع پایتون 3 در فایل سیستم مورد حساس.
افشای داده های خام توسط گیتهاب برای همه اشیاء بازگشت.
اضافه شده یک ویژگی Github.per_page (و یک پارامتر به سازنده) برای تغییر تعداد آیتم های درخواست در درخواست در صفحه.

چه در نسخه 1.6 جدید است:

به بازگرداندن پشتیبانی از پایتون 2.5
پیاده سازی رابط های برنامه کاربردی جدید

چه در نسخه 1.3 جدید است:

در پیاده سازی رندر مدل های نشانه گذاری
GitAuthor.date در حال حاضر تاریخ ساعت
اسناد و مدارک ثابت Github.get_gist: شناسه رشته، نه یک عدد صحیح است

جدید در نسخه 1.0 است:

به بازنویسی کامل، بدون پیچیده تر متا توضیحات
تایپ کامل از ویژگی ها و پارامترهای
مستندات کامل از ویژگی ها و پارامترهای
استثنا بیشتر قابل استفاده در مورد مشکلات با API مطرح

جدید در نسخه 0.6 است:

در پاسخ-به اتمام API با NamedUser.create_gist.

نرم افزار های مشابه

Pinpoint.js
Pinpoint.js

1 Mar 15

Apache jclouds
Apache jclouds

10 Feb 16

Python-oembed
Python-oembed

12 Apr 15

dropBoxCFC
dropBoxCFC

6 Jun 15

نظرات به PyGithub

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!