doc:conf: use `version (date)` in Sphinx docs
authorW. Trevor King <wking@tremily.us>
Fri, 26 Oct 2012 12:22:32 +0000 (08:22 -0400)
committerW. Trevor King <wking@tremily.us>
Fri, 26 Oct 2012 12:22:51 +0000 (08:22 -0400)
Since

  commit bed7587fe4910f8e4b892a09675279c5a4ab5484
  Author: W. Trevor King <wking@tremily.us>
  Date:   Thu Oct 25 19:07:09 2012 -0400

    version: use abbreviated SHA instead of  explicit _VERSION in master branch

the version SHA will either be explicit in version(), or version()
will return a release tag.  This makes the long SHA in the Sphinx docs
unnecessary, so we can replace it with the more interesting commit
date.

doc/conf.py

index 8b3fcfa4bb5fbbe917b37bc1e9d7d0426a133bf4..75b90310f1ce0de87aaed67b78136fdc8896a2d3 100644 (file)
@@ -52,8 +52,9 @@ copyright = u'2010, W. Trevor King'
 # The short X.Y version.
 version = libbe.version.version(3)
 # The full version, including alpha/beta/rc tags.
-release = '%s (%s)' % (libbe.version.version(),
-                       libbe.version.version_info['revision'])
+release = '{} ({})'.format(
+    libbe.version.version(),
+    libbe.version.version_info['date'])
 
 # The language for content autogenerated by Sphinx. Refer to documentation
 # for a list of supported languages.