summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2022-12-03 21:34:50 -0500
committerNed Batchelder <ned@nedbatchelder.com>2022-12-03 21:39:00 -0500
commite45309911bac7917ad70ce8d97f0b56afba55359 (patch)
treee4e83cb6ccfb473edc32441d3142d43cf6465e3a /setup.py
parent22241988c2b3879730893e3c787f77cd542603bc (diff)
downloadpython-coveragepy-git-e45309911bac7917ad70ce8d97f0b56afba55359.tar.gz
fix(docs): pre-release urls were wrong in the package description
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/setup.py b/setup.py
index deef6f55..fe01b7d0 100644
--- a/setup.py
+++ b/setup.py
@@ -62,7 +62,16 @@ with open(cov_ver_py) as version_file:
exec(compile(version_file.read(), cov_ver_py, 'exec'))
with open("README.rst") as readme:
- long_description = readme.read().replace("https://coverage.readthedocs.io", __url__)
+ readme_text = readme.read()
+
+temp_url = __url__.replace("readthedocs", "@@")
+assert "@@" not in readme_text
+long_description = (
+ readme_text
+ .replace("https://coverage.readthedocs.io/en/latest", temp_url)
+ .replace("https://coverage.readthedocs.io", temp_url)
+ .replace("@@", "readthedocs")
+)
with open("CONTRIBUTORS.txt", "rb") as contributors:
paras = contributors.read().split(b"\n\n")