Описание тега pygithub

PyGithub - это библиотека Python, реализующая GitHub REST API v3 для управления ресурсами GitHub (репозиториями, профилями пользователей, организациями и т. Д.) Из скриптов Python.
2 ответа

Как обновить файл с помощью PyGithub?

Я хочу знать, какой метод я должен вызывать (и какой объект) и как вызвать этот метод (необходимые параметры и их значения). Заранее спасибо!
16 ноя '16 в 11:19
1 ответ

Есть ли у PyGithub способ сделать условные вызовы?

Я заметил, что GitHub API имеет eTag который может быть использован для возврата изменений после тега. github3.py есть способ сделать это, но я предпочитаю PyGithub потому что он чувствует себя более интуитивным. Эта функция существует? Если нет, ес…
15 мар '17 в 21:28
1 ответ

PyGitHub: Получить общее количество коммитов для репозитория

Я пытаюсь получить общее количество коммитов для каждого репозитория для репозиториев, использующих Python GitHub. Код: from github import Github git = Github("token") org = git.get_organization('organization') for repo in org.get_repos(): repositor…
08 янв '19 в 16:55
2 ответа

Как узнать количество участников репозиториев Github, используя Github API и пакет PyGithub

Я использую следующий код, чтобы получить количество участников репозитория from github import Github g = Github("*****github Access token****") repo = g.get_repo('mui-org/material-ui') contributors_count = repo.get_contributors().totalCount Количес…
10 янв '19 в 17:31
2 ответа

Ошибка получения Github APi 403, когда я не превысил свой предел скорости

Я собираю данные с Github через PyGithub. Моя проблема заключается в том, что я получаю эту ошибку во время очистки: github.GithubException.GithubException: 403 {'document_url': ' https://developer.github.com/v3/', 'message': 'Превышен предел скорос…
14 июл '16 в 15:29
0 ответов

PyGithub - get_repos() возвращает 403

Я использую библиотеки Github-Flask и PyGithub для написания приложения GitHub на Python. Проблема, с которой я сталкиваюсь, заключается в том, что я не могу заставить простой учебный код PyGitHub работать правильно. Я вставлю свой код ниже. @app.ro…
28 июн '18 в 14:36
0 ответов

socket.gaierror [errno 11004] с pygithub

Я пытаюсь связать свое приложение с github, чтобы проверить наличие выпусков для автоматического обновления моих приложений, но, похоже, существует проблема при попытке подключиться к моим репозиториям. Пробовал использовать токен доступа или базову…
08 фев '18 в 02:21
7 ответов

Как отправить новые файлы на GitHub?

Я создал новый репозиторий на github.com, а затем клонировал его на свой локальный компьютер с git clone https://github.com/usrname/mathematics.git Я добавил 3 новых файла в папку mathematics $ tree . ├── LICENSE ├── numerical_analysis │ └── regress…
26 июл '16 в 15:59
1 ответ

Изящно ловить Python Exception в итераторе далее

Я использую PyGithub, чтобы очистить некоторые репозитории, хотя я получаю ошибку при переборе страниц поиска. def scrape_interval(self, interval): for repo_number, repo in self.search(interval): code... def search(self, interval): try: iterator = e…
06 янв '19 в 23:45
0 ответов

Переименуйте имя ветки git на удаленном компьютере, используя PyGithub

Как я могу переименовать удаленную ветку GitHub с помощью PyGithub Python API?
22 фев '19 в 10:14
1 ответ

Архивировать Github-репозиторий, используя PyGithub API в Python

В настройках хранилища есть возможность архивировать Github-репозиторий в веб-интерфейсе. Но как это сделать с помощью API PyGithub?
05 дек '18 в 13:38
2 ответа

Есть ли возможность получать релизы с pyGithub

Я еще не использовал PyGithub, но мне просто интересно, есть ли возможность получить список выпусков из репозитория (например, https://github.com/{username}/{repo-name}/releases). Я не вижу никакой информации об этом в документации здесь.
07 ноя '16 в 10:14
1 ответ

Как оформить заказ на новую ветку с помощью Pygithub?

Это то, что я узнал, g = Github("user", "pass") repoName = "apiTest" print "Get all repos:" for repo in g.get_user().get_repos(): print "\t%s" % repo.name print "<--------------------------------------------------->" print "Get all branches in…
08 сен '17 в 15:48
2 ответа

Как я могу скачать ветку git без использования команды git

У меня есть личный репозиторий, и я хочу загрузить из него файлы ветки. В моей среде не установлена ​​команда git. Было бы здорово, если бы я мог сделать это с Python/PyGithub
01 мар '18 в 16:16
1 ответ

Как создать файл внутри репозитория с помощью PyGithub?

Как видно из документации, create_file на github.Repository.Repository объект должен создать файл, но я получаю github.GithubException.UnknownObjectException, Мой код такой: `repo.create_file('filename', 'commitmessage', 'content')` Что я делаю непр…
15 ноя '16 в 12:40
0 ответов

Как превратить репо в учетную запись GitHub с помощью PyGithub?

Я пытаюсь раскошелиться на репо, используя приведенный ниже код Python: from github import Github g = Github("usr_name", "psw") github_user = g.get_user() repo = "https://github.com/gregof/abc" myfork = github_user.create_fork(repo) Однако я получаю…
14 сен '17 в 06:56
0 ответов

Доступ к репозиториям GitHub за аутентификацией Okta с помощью приложения Python

Я пишу приложение, которому нужен доступ к репозиториям моей компании на GitHub. Проблема в том, что хранилища находятся за системой аутентификации Okta, и приложение будет запускаться из экземпляра AWS. Есть ли способ настроить это соединение? Я не…
20 авг '18 в 12:36
0 ответов

Использование Pygithub для приостановки пользователя Github Enterprise

Я пытаюсь использовать Pygithub для приостановки пользователя Github Enterprise после удаления пользователя из всех организаций и групп. Я не смог найти хороший пример того, как приостановить пользователя с помощью pygithub через их документацию: ht…
31 июл '18 в 18:44
1 ответ

Как получить все пользовательские репозитории по github api? (включая прикрепленные репозитории)

Я пытаюсь получить все пользовательские репозитории с помощью PyGithub. Для ясности пользователь: https://github.com/mbostock имеет 53 публичных репо. мой код: import github con = github.Github(mylogin, pass) u = g.get_user('mbostock').get_repos('al…
24 окт '16 в 19:03
0 ответов

Электронная почта - Get_User() в pygithub

Проект для получения пользовательских данных от github. Рассматривая документацию, если указан URL-адрес - " https://api.github.com/users/xyz" показывает список информации о пользователе Но он не показывает электронную почту пользователя, даже польз…
02 авг '18 в 07:11