Описание тега github3.py

NoneGithub3.py is one of the most highly recommended wrappers for version 3 of GitHub's API written in Python
1 ответ

Получение писем коммиттеров

Я пытаюсь получить адреса электронной почты коммиттеров проекта в определенных файлах. После создания запроса, который находит файлы кода в списке репозиториев, соответствующих определенным критериям, я получаю правильные результаты в виде code_resu…
06 авг '15 в 15:55
1 ответ

Подсчитать общее количество строк в файле запроса на github

Я использую библиотеку github3.py для запроса изменений в файлах, связанных с запросами извлечения. У меня есть код, написанный ниже, который возвращает общее количество изменений строки, внесенных в файл. Я хотел бы расширить это, чтобы получить пр…
21 янв '16 в 22:39
1 ответ

github3.py Repository class есть ли способ "создать" ветку?

Использование версии 1.0.0a4 библиотеки github3.py. Я пытаюсь создать новый файл в репозитории на новой ветке. Предположение: gh является аутентифицированным объектом. repo = gh.repository('User','Repo') repo.create_file(path='NewFile',message='Comm…
07 сен '17 в 14:35
1 ответ

Рекомендуемый способ перечисления всех репо / коммитов для данного пользователя с использованием github3.py

Я создаю приложение GitHub для извлечения информации о коммите из наших внутренних репозиториев. Я использую следующий код для перебора всех коммитов: gh = login(token=gc.ACCESS_TOKEN) for repo in gh.iter_repos(): for commit in repo.iter_commits(): …
15 мар '17 в 15:44
2 ответа

Задержка между запросами с использованием github3 в python

Я использую модуль python github3, и мне нужно установить задержку между запросами к github api, потому что мое приложение сильно загружает сервер. Я делаю такие вещи, как git = github3.GitHub() for i in itertools.chain(git.all_repositories(), git.r…
18 май '17 в 15:44
2 ответа

Избегая простого ввода пароля для входа в систему для github3.py

Из публикации о другом стеке потока было рекомендовано следующее. Есть ли способ избежать использования открытого текста, возможно, вместо этого предоставить существующий ключ администратора SSH? from github3 import login g = login('abcd', password)…
26 янв '15 в 23:41
1 ответ

Почему github3.py дважды запрашивает второй коэффициент аутентификации?

Я использую github3.py чтобы получить доступ к учетной записи Github моей организации, и у нас включена двухфакторная аутентификация. Я начинаю с перечисления репозиториев. Вот код: import os import github3 USER = os.environ['GITHUB_USERNAME'] PASS …
1 ответ

TypeError: объект GitHubIterator не поддерживает индексирование

Используя github3.py, я хочу получить последний комментарий в списке комментариев, связанных с запросом извлечения, а затем найти в нем строку. Я попробовал код ниже, но я получаю ошибку TypeError: 'GitHubIterator' object does not support indexing (…
27 июл '16 в 03:55
1 ответ

`TypeError: строковые индексы должны быть целыми числами`

Я пытаюсь перечислить название и номер по запросу в репозитории. Я хотел бы вернуть JSON как dict и распечатать заголовок и номер запроса на получение. Если я просто печатаю только название или номер, я получаю ожидаемый результат, но если объединит…
31 авг '15 в 18:48
1 ответ

github3.py: Возможно ли использовать с грекетами?

Интересно, было ли это когда-нибудь раньше? У меня есть приложение, которое загружает тонны информации из нашего экземпляра GitHub Enterprise (в настоящее время не используется github3.py, но я думаю о преобразовании его для использования github3.py…
01 ноя '14 в 22:39
1 ответ

Почему мои PR автоматически закрываются?

Моя компания использует github enterprise, и я использую github3.py API для автоматического создания запросов на получение запросов. У меня есть код следующим образом: detailed = "%s: Auto Pull Request from '%s' %s" % (base, from_branch, custom_mess…
20 июл '15 в 18:17
2 ответа

"InvalidSchema" при попытке создать файл с github3.py

Используя github3.py 1.0.0a4, я пытаюсь создать простую "серверную" программу, которая создает, обновляет, удаляет и выбирает файлы. Тем не менее, моя программа вызывает "InvalidSchema" при попытке создать файл. Зачем? Я проверил мою программу с док…
02 апр '16 в 23:50
0 ответов

Получить статусы данной ветви, используя github3.py

Я пытаюсь получить последний (последний) атрибут описания статуса запроса на получение, сделав следующий вызов ниже. И затем создайте логику от того, как обрабатывать запрос на получение доступа по тексту в атрибуте description. Как мне сделать вызо…
26 окт '16 в 01:01
1 ответ

Можно ли использовать github3.py, чтобы найти родителя / восходящего канала для разветвленного репо?

С учетом раздвоенного репо, как я могу использовать github3.py, чтобы найти родительское или обратное репо, из которого оно было разветвлено? Это довольно легко с запросами, но я не могу понять, как это сделать в github3.py. С запросами: for repo in…
21 апр '18 в 11:09
1 ответ

Почему мой объект репозитория возвращает Nonetype с github3.py?

Используя документацию github3.py версии 0.9.5, я пытаюсь создать объект репозитория, но он продолжает возвращаться Nonetype и поэтому я не могу получить доступ к содержимому хранилища. Похоже, что в Stackru нет других сообщений или разговоров по пр…
01 мар '16 в 21:04
1 ответ

Используя github3.py, как мне увеличить ограничение скорости GitHub, используя только client_id и client_secret?

Я хочу увеличить ограничение скорости GitHub, передав client_id а также client_secret с просьбой. Я не хочу использовать аутентификацию user/pass или OAuth. Я просто хочу сделать запрос, эквивалентный: https://api.github.com/repos/{owner}/{repo}/rel…
29 ноя '16 в 18:08
1 ответ

github3.py AttributeError with IssueEvents

У меня есть код, который успешно использует github3.py, чтобы перебирать проблемы в репозитории и получать различную статистику. Внезапно я получаю сообщение об ошибке при попытке перебрать события каждой проблемы. Я получаю проблемы от объекта репо…
29 сен '15 в 15:53
1 ответ

Как создать Pull-запрос с помощью github3.py API?

Похоже, что это поддерживается в веб-интерфейсе github, но я не нашел никакого примера в документации, и, похоже, он не реализован в API. Я что-то пропустил? Можно ли создать пиар через github3 python API?
09 июл '15 в 17:14
2 ответа

github3 0.9.6 TypeError:pop() принимает максимум 1 аргумент (2 дано)

В настоящее время я использую github3.py версии 0.9.6 и получаю сообщение об ошибке при вызове функции github3.organization(login): Traceback (most recent call last): File "Main.py", line 23, in <module> __main__() File "Main.py", line 19, in …
06 янв '17 в 22:34
1 ответ

github3.py вход с использованием ключей SSH

Есть ли способ использовать библиотеку Py thon github3.py для доступа к Github с ключом SSH? Я пытаюсь создать службу, которая пишет в некоторых репозиториях, используя пользователя компьютера по соображениям безопасности.
05 июл '18 в 13:13