summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2015-01-24 15:05:47 -0500
committerNed Batchelder <ned@nedbatchelder.com>2015-01-24 15:05:47 -0500
commit32b63a46df6db3c74beb4f2991001143207fa8b7 (patch)
tree703b2895b89cf7f03a623d4bf96d9fe7dd2a23c6
parentdcd6abc36395931aa37a9f5b70520d05c4d6282e (diff)
downloadpython-coveragepy-git-32b63a46df6db3c74beb4f2991001143207fa8b7.tar.gz
Properly handle alpha releases.
-rw-r--r--doc/_ext/px_xlator.py11
1 files changed, 8 insertions, 3 deletions
diff --git a/doc/_ext/px_xlator.py b/doc/_ext/px_xlator.py
index 41619119..e4950d9a 100644
--- a/doc/_ext/px_xlator.py
+++ b/doc/_ext/px_xlator.py
@@ -47,13 +47,18 @@ class PxTranslator(BaseHtmlXlator):
self.body.append("<what when='%s'>%s</what>\n" % (when, self.encode(what.strip())))
self.body.append("</history>\n")
+ prerel = None
if "b" in self.builder.config.release:
+ prerel = "a beta"
+ if "a" in self.builder.config.release:
+ prerel = "an ALPHA"
+ if prerel:
self.body.append("""
<box>
- These docs are for a beta release, %s.
+ These docs are for %s release, %s.
For the latest released version, see <a href='/code/coverage'>coverage.py</a>.
</box>
- """ % self.builder.config.release)
+ """ % (prerel, self.builder.config.release))
def visit_field(self, node):
if node.children[0].astext() == 'history':
@@ -103,7 +108,7 @@ class PxBuilder(StandaloneHTMLBuilder):
self.out_suffix = '.px'
self.link_suffix = '.html'
- if "b" in self.config.release:
+ if max(self.config.release).isalpha():
self.px_uri = "/code/coverage/beta/"
else:
self.px_uri = "/code/coverage/"