From 32b63a46df6db3c74beb4f2991001143207fa8b7 Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Sat, 24 Jan 2015 15:05:47 -0500 Subject: Properly handle alpha releases. --- doc/_ext/px_xlator.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'doc') 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("%s\n" % (when, self.encode(what.strip()))) self.body.append("\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(""" - These docs are for a beta release, %s. + These docs are for %s release, %s. For the latest released version, see coverage.py. - """ % 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/" -- cgit v1.2.1