summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Palard <julien@palard.fr>2021-01-25 15:50:14 +0100
committerGitHub <noreply@github.com>2021-01-25 15:50:14 +0100
commiteb9983c59b0683270328b5c40a115bb028209511 (patch)
tree8253099acd4ac245180735d7481e5f56fd1e2d51
parentbpo-42843: Keep Sphinx 1.8 and Sphinx 2 compatibility (GH-24282) (diff)
downloadcpython-eb9983c59b0683270328b5c40a115bb028209511.tar.gz
cpython-eb9983c59b0683270328b5c40a115bb028209511.tar.bz2
cpython-eb9983c59b0683270328b5c40a115bb028209511.zip
bpo-42869: Avoid an HTTP redirection. (GH-24174)
-rwxr-xr-xLib/pydoc.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/Lib/pydoc.py b/Lib/pydoc.py
index 628f9fc7d1d..282a9179983 100755
--- a/Lib/pydoc.py
+++ b/Lib/pydoc.py
@@ -504,7 +504,7 @@ class Doc:
not file.startswith(os.path.join(basedir, 'site-packages')))) and
object.__name__ not in ('xml.etree', 'test.pydoc_mod')):
if docloc.startswith(("http://", "https://")):
- docloc = "%s/%s" % (docloc.rstrip("/"), object.__name__.lower())
+ docloc = "{}/{}.html".format(docloc.rstrip("/"), object.__name__.lower())
else:
docloc = os.path.join(docloc, object.__name__.lower() + ".html")
else: