From 13f9ad6baab742972e160c17098073bc73500b44 Mon Sep 17 00:00:00 2001 From: Andrey Volkov Date: Mon, 16 May 2016 11:27:19 +0300 Subject: [PATCH] Make available to build docs with python3 On Ubuntu 16.04 a tox package is for python3 by default and this causes errors in building docs in tox enviroment. In these changes iterators are replaced with lists where it's needed. Also external command calls result are decoded from bytes to unicode. Change-Id: I88ef54405b4bc13c269bdda55ae8289676311ee1 --- doc/source/conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/source/conf.py b/doc/source/conf.py index dce5004ad..e3cd90d4d 100644 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -197,7 +197,7 @@ git_cmd = ["git", "log", "--pretty=format:'%ad, commit %h'", "--date=local", "-n1"] try: html_last_updated_fmt = subprocess.Popen( - git_cmd, stdout=subprocess.PIPE).communicate()[0] + git_cmd, stdout=subprocess.PIPE).communicate()[0].decode() except Exception: warnings.warn('Cannot get last updated time from git repository. ' 'Not setting "html_last_updated_fmt".')