From 7a64b8adcc7d74b7f6ce601db8b47a00e4cf107c Mon Sep 17 00:00:00 2001 From: Henry Schreiner Date: Mon, 12 Jul 2021 14:10:46 -0400 Subject: [PATCH] docs: fix script issues for changelog compilation (#3100) [skip ci] --- tools/make_changelog.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tools/make_changelog.py b/tools/make_changelog.py index 609ce2f19..4e8fbf5b0 100755 --- a/tools/make_changelog.py +++ b/tools/make_changelog.py @@ -27,7 +27,10 @@ print() api = ghapi.all.GhApi(owner="pybind", repo="pybind11") -issues = api.issues.list_for_repo(labels="needs changelog", state="closed") +issues_pages = ghapi.page.paged( + api.issues.list_for_repo, labels="needs changelog", state="closed" +) +issues = (issue for page in issues_pages for issue in page) missing = [] for issue in issues: @@ -41,7 +44,7 @@ for issue in issues: msg += f"\n `#{issue.number} <{issue.html_url}>`_" - print(Syntax(msg, "rst", theme="ansi_light")) + print(Syntax(msg, "rst", theme="ansi_light", word_wrap=True)) print() else: