hubugs очень простой клиент Python для работы с системой отслеживания проблем в GitHub.
Конфигурация
Перед использованием hubugs вы должны объявить настройки аутентификации, так что мы можем получить доступ к API.
Сначала вы должны определить свой GitHub имя пользователя:
мерзавец конфигурации --global github.user имя пользователя
И тогда вы должны определить свой маркер GitHub API, это можно найти в админ вкладке счета вашей страницы GitHub счета:
мерзавец конфигурации --global github.token маркер
Заметка
Если вы измените свой пароль GitHub ваши настройки github.token будет недействительным, и вы должны установить его снова.
Если вы хотите установить аутентификации информацию из командной строки можно использовать переменные среды GITHUB_USER и GITHUB_TOKEN. Например:
GITHUB_USER = jnrowe GITHUB_TOKEN = ххх hubugs открыт
Взлом
Патчи и тянуть запросы приветствовать, но я был бы очень признателен, если бы вы следовать указаниям ниже, чтобы сделать его проще интегрировать изменения. Это только рекомендации, однако, и как таковые могут быть нарушена, если возникнет такая необходимость или вы просто хотите убедить меня, что ваш стиль лучше.
- ПКП 8, гид по стилю, следует придерживаться, где это возможно.
- В то время как поддержка Python до версии v2.6 могут быть добавлены в будущем, если такая необходимость возникнет были, рекомендуется использовать функции V2.6 сих пор.
- Все новые классы, методы и функции должны быть в сопровождении новых примеров doctest и ReStructuredText отформатированных описаний.
- Тесты не должны занимать границы сети, использование насмешливой рамках приемлемо.
- Doctest испытания в модулях только для модульного тестирования в целом, и не должны полагаться на любые модули, которые не в стандартной библиотеке языка Python.
- Функциональные тесты должны быть в каталоге док в ReStructuredText файлы формата, с натурных испытаний в doctest блоков. Функциональные тесты могут зависеть от внешних модулей, но эти модули должны быть с открытым исходным кодом.
Новые примеры для каталога док имеют оценили как изменения кода.
Ошибки
Если вы обнаружите какие-либо проблемы, ошибки или просто есть вопрос об этом пакете либо подать вопрос или напишите мне.
Если вы нашли проблемы, пожалуйста, пытайтесь включить минимальную TestCase, поэтому я могу воспроизвести проблему, или даже лучше, патч
Требования :
- Python
- Ох
- github2
- Дзиндзя
- Pygments
Комментарии не найдены