From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Tue, 18 Apr 2023 03:06:52 +0000 (-0700) Subject: GH-103484: Docs: add linkcheck allowed redirects entries for most cases (GH-103569) X-Git-Tag: v3.11.4~193 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1dad3d10714fe9611769196fde4e94bb63eb7f17;p=thirdparty%2FPython%2Fcpython.git GH-103484: Docs: add linkcheck allowed redirects entries for most cases (GH-103569) (cherry picked from commit f39e00f9521a0d412a5fc9a50f2a553ec2bb1a7c) Co-authored-by: Rafael Fontenelle Co-authored-by: Hugo van Kemenade --- diff --git a/Doc/conf.py b/Doc/conf.py index 18aff5d58ce8..d89470973dac 100644 --- a/Doc/conf.py +++ b/Doc/conf.py @@ -242,9 +242,14 @@ coverage_ignore_c_items = { # Options for the link checker # ---------------------------- -# Ignore certain URLs. -linkcheck_ignore = [r'https://bugs.python.org/(issue)?\d+'] - +linkcheck_allowed_redirects = { + # bpo-NNNN -> BPO -> GH Issues + r'https://bugs.python.org/issue\?@action=redirect&bpo=\d+': 'https://github.com/python/cpython/issues/\d+', + # GH-NNNN used to refer to pull requests + r'https://github.com/python/cpython/issues/\d+': 'https://github.com/python/cpython/pull/\d+', + # :source:`something` linking files in the repository + r'https://github.com/python/cpython/tree/.*': 'https://github.com/python/cpython/blob/.*' +} # Options for extensions # ----------------------