github3.py

    0熱度

    2回答

    Anytone知道github3py是否是線程安全的。 具體來說: GitHub.repository() Repository.iter_pulls的() Repository.branch() Repository.create_status() 無線程編輯對象,只分享實例並調用方法。 由於

    0熱度

    1回答

    使用github3.py,我想檢索與拉取請求相關聯的註釋列表中的最後一個註釋,然後在字符串中搜索它。我試過下面的代碼,但是我得到錯誤TypeError: 'GitHubIterator' object does not support indexing(沒有索引,我可以檢索評論列表)。 for comments in list(GitAuth.repo.issue(prs.number).comm

    0熱度

    1回答

    我正在寫一個ETL作業,我在我們的數據倉庫中保存了來自我們GitHub回購的更新提交列表,提交請求和文件。我目前正在存儲並將etags傳遞給各種迭代器,但我不認爲我正在理解如何正確執行它。 我也很難理解object.refresh(conditional=True)究竟在做什麼。如果我遍歷所有提交的提交,然後每個提交commit.refresh(conditional=True),我會收到一個30

    1熱度

    1回答

    我正在使用github3.py庫在csv文件中的列字段的拉取請求中創建註釋。我想將圖像添加到評論以及來自列的輸出中,但我找不到一種方法來執行此操作。我已經閱讀了使用PIL打開圖像,但.create_comment()只需要一個字符串值。任何提示或指針? failed_validation_lst=[] with open(reportOut, 'r') as f: rea

    0熱度

    1回答

    我能夠成功地使用github3使用資料庫列表標籤: repo.iter_refs(subspace='tags') 導致github3.git.Reference對象的發電機。有沒有辦法讓我使用類似的機制來取代github3.git.Tag的對象?現在我不得不將每個Reference對象轉換成我自己的Tag版本。

    3熱度

    1回答

    我正在使用github3.py庫來查詢與拉請求相關聯的文件中的更改。 我有下面寫的代碼檢索文件的行更改總數。我想擴大這個來根據文件中的總行數得到一個變化百分比。有沒有人找到一種方法來使用github3.py庫獲取文件中的總行數?閱讀github3.py文檔和GitHub api文檔,我沒有看到明確的方法來做到這一點。 for prs in repo.pull_requests(): fo

    1熱度

    1回答

    根據this question公關只是一些問題頂部的問題。 如何獲取關聯的問題ID? 我剛剛看到issue_url作爲拉取請求對象的屬性。另外,PR有方法create_review_comment,但沒有方法create_issue_comment。 這樣的方法怎麼樣? 如何在合併請求中創建問題評論?

    0熱度

    1回答

    我想通過傳遞client_id和client_secret來提高GitHub的速率限制。我不想使用用戶/密碼或OAuth身份驗證。我只是想要求等同於: https://api.github.com/repos/{owner}/{repo}/releases?client_id={id}&client_secret={secret} 是否github3.py提供一種方式來做到這一點?

    0熱度

    1回答

    我正在嘗試使用github3py爲團隊添加存儲庫的簡單腳本。 的add_repo(repo, team)方法沒有反正指定我希望我的隊伍有什麼樣的權限,根據:http://github3.readthedocs.io/en/develop/orgs.html VS在github上的文檔,它說,你可以通過權限的參數: https://developer.github.com/v3/orgs/teams

    0熱度

    1回答

    我正在構建一個GitHub應用程序以從我們的內部回購庫中提取提交信息。我使用下面的代碼來遍歷所有提交: gh = login(token=gc.ACCESS_TOKEN) for repo in gh.iter_repos(): for commit in repo.iter_commits(): print(commit.__dict__) print(com