در hubugs مشتری پایتون بسیار ساده برای کار با ردیاب شماره گیتهاب است.
پیکر بندی
قبل از استفاده از hubugs شما باید تنظیمات احراز هویت خود را اعلام، به طوری که ما می توانیم API دسترسی داشته باشید.
شما اول نیاز به تعریف نام کاربری گیتهاب شما:
دستگاه گوارش پیکربندی --global github.user نام کاربری
و سپس شما نیاز به تعریف رمز API گیتهاب خود، این را می توان در حساب زبانه مدیر از صفحه حساب گیتهاب خود را در بر داشت:
دستگاه گوارش پیکربندی --global github.token رمز
نکته
اگر رمز عبور گیتهاب خود را به شما تغییر تنظیمات github.token شما نامعتبر خواهد بود، و شما باید آن را دوباره تنظیم کنید.
اگر شما مایل به مجموعه اطلاعات احراز هویت را از خط فرمان شما می توانید متغیرهای محیطی GITHUB_USER و GITHUB_TOKEN استفاده کنید. برای مثال:
GITHUB_USER = jnrowe GITHUB_TOKEN = XXX hubugs باز
هک
تکه و کشیدن درخواست هستند استقبال، اما من می خواهم آن را درک اگر شما می توانید از دستورالعمل های زیر را به آن را آسان تر به ادغام تغییرات خود را دنبال کنید. این تنها دستورالعمل هستند با این حال، و به عنوان مثل می تواند شکسته اگر نیاز ناشی و یا شما فقط می خواهم به من را متقاعد کند که سبک خود را بهتر است.
- PEP 8، راهنمای سبک، باید به دنبال جایی که امکان پذیر است.
- در حالی که پشتیبانی از نسخه های پایتون قبل از v2.6 ممکن است در آینده اضافه اگر چنین نیاز به بوجود می آیند، شما را تشویق به استفاده از ویژگی های v2.6 کن.
- همه کلاس ها، روش ها و توابع جدید باید توسط نمونه doctest جدید و توصیف reStructuredText فرمت همراه است.
- آزمایشات باید مرزهای شبکه را پوشش دهد، استفاده از یک چارچوب تمسخر قابل قبول است.
- آزمون doctest در ماژول فقط برای تست واحد به طور کلی، و باید بر روی هر ماژول که در کتابخانه استاندارد پایتون نمی تکیه نمی کند.
- آزمونهای عملکردی باید در دایرکتوری توضیحات در فایل reStructuredText فرمت، با آزمون واقعی در doctest بلوک. آزمونهای عملکردی می تواند بر روی ماژول های خارجی بستگی دارد، ولی برای کسانی که ماژول باید منبع باز شود.
نمونه های جدید برای دایرکتوری توضیحات به عنوان به عنوان تغییرات کد قدردانی است.
اشکالات
اگر شما هر گونه مشکلات، اشکالات و یا فقط یک سوال در مورد این بسته یا فایل یک موضوع یا من قطره ایمیل.
اگر مشکل پیدا کردم لطفا تلاش برای testcase حداقل بنابراین من می تواند مشکل را تکثیر، و یا حتی بهتر پچ
مورد نیاز:!
پایتون
ARGH
github2
Jinja
Pygments
نظر یافت نشد