hubugs е много проста Python клиент за работа с въпрос тракер GitHub си.
<Силен> Configuration
Преди да използвате hubugs трябва да декларират настройките си за проверка на автентичността, така че ние може да получите достъп до API.
Най-напред трябва да се определи вашия GitHub потребителско име:
Git довереник --global github.user потребителско име
И тогава ще трябва да се определи вашия GitHub API знак, това може да се намери в админ раздела сметка на страницата на профила си GitHub:
Git довереник --global github.token токен
Забележка
Ако промените решението си GitHub паролата си настройка github.token ще бъде невалидна, и вие трябва да го настроите отново.
Ако желаете да зададете информация за удостоверяване от команден ред можете да използвате променливи на обкръжението на GITHUB_USER и GITHUB_TOKEN. Например:
GITHUB_USER = jnrowe GITHUB_TOKEN = ххх hubugs отворена
<Силен> Hacking
Лепенки и дръпнете искания са добре дошли, но бих се радвал, ако можете да следвате указанията по-долу, за да направи по-лесно да се интегрират промените. Това са само насоки обаче, и като такава може да се наруши, ако възникне такава необходимост, или просто искате да ме убеди, че вашият стил е по-добре.
- PEP 8, ръководство стил, трябва да се следва, когато е възможно.
- Въпреки че може да се добави поддръжка за Python версии преди V2.6 в бъдеще, ако такава необходимост не е налице, вие се насърчават да използват V2.6 предлага сега.
- Всички нови класове, методи и функции трябва да бъдат придружени от нови примери doctest и reStructuredText форматирани описания.
- Тестове не трябва да се простират границите на мрежата, използване на подигравателен рамка е приемливо.
- тестове doctest в модули са само за единица тестване като цяло, и не трябва да се позовават на всички модули, които не са в стандартната библиотека Пайтън.
- Функционални тестове трябва да бъдат в директорията док в reStructuredText форматирани файлове, с реални тестове в doctest блокове. Функционални тестове могат да разчитат на външни модули, но тези модули трябва да са с отворен код.
Нови примери за директорията док са като оценявам като промени в кода.
<Силни> Bugs
Ако забележите някакви проблеми, грешки или просто имате въпрос за този пакет или да подаде въпрос или да ме поща.
Ако сте открили проблем моля опитвайте да включва минимален TestCase за да мога да възпроизведе проблема, или още по-добре кръпка
<силни> Изисквания :
- Python
- как му
- github2
- Джинджа
- Pygments
Коментари не е намерена