tiny fix for py2/py3 compatibility in one source.

This commit is contained in:
Takayuki Shimizukawa 2014-05-01 00:09:44 +09:00
parent 2d1549b35a
commit 27ac856300
2 changed files with 2 additions and 9 deletions

View File

@ -15,11 +15,10 @@ from __future__ import print_function
import sys
import os
import types
from distutils.cmd import Command
from distutils.errors import DistutilsOptionError
from six import StringIO
from six import StringIO, string_types
from sphinx.application import Sphinx
from sphinx.util.console import darkred, nocolor, color_terminal
@ -110,7 +109,7 @@ class BuildDoc(Command):
if val is None:
setattr(self, option, default)
return default
elif not isinstance(val, types.StringTypes):
elif not isinstance(val, string_types):
raise DistutilsOptionError("'%s' must be a %s (got `%s`)"
% (option, what, val))
return val

View File

@ -189,12 +189,6 @@ def find_catalog_files(docname, srcdir, locale_dirs, lang, compaction):
fs_encoding = sys.getfilesystemencoding() or sys.getdefaultencoding()
if PY2:
bytes = str
else:
bytes = bytes
def abspath(pathdir):
pathdir = path.abspath(pathdir)
if isinstance(pathdir, bytes):