diff options
Diffstat (limited to 'sphinx/pycode')
-rw-r--r-- | sphinx/pycode/__init__.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/sphinx/pycode/__init__.py b/sphinx/pycode/__init__.py index e2538ad27..f00e4d5ae 100644 --- a/sphinx/pycode/__init__.py +++ b/sphinx/pycode/__init__.py @@ -10,7 +10,7 @@ """ import re -from io import BytesIO, StringIO +from io import StringIO from zipfile import ZipFile from sphinx.errors import PycodeError @@ -29,8 +29,6 @@ class ModuleAnalyzer: @classmethod def for_string(cls, string, modname, srcname='<string>'): # type: (str, str, str) -> ModuleAnalyzer - if isinstance(string, bytes): - return cls(BytesIO(string), modname, srcname) return cls(StringIO(string), modname, srcname, decoded=True) @classmethod |