From 60bc2619a18257a67979136ce8f1a6097465e14d Mon Sep 17 00:00:00 2001 From: lethosor Date: Fri, 2 Oct 2015 21:34:08 -0400 Subject: [PATCH] Fix Sphinx error when using Python 2 --- docs/conf.py.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/conf.py.in b/docs/conf.py.in index 55e6cbe68..7b915ddd0 100644 --- a/docs/conf.py.in +++ b/docs/conf.py.in @@ -14,9 +14,10 @@ # serve to show the default. import fnmatch -import sys +import io import os import shlex +import sys from os import listdir from os.path import isfile, join, isdir @@ -33,7 +34,7 @@ def makeIncludeAll(directory, extension): for f in files: #TODO: check if the file contains the BEGIN_DOCS string #print(join(directory,f)) - fstream = open(join(directory,f), 'r', encoding='utf8') + fstream = io.open(join(directory,f), 'r', encoding='utf8') data = fstream.read().replace('\n','') fstream.close() if 'BEGIN_DOCS' in data: