Merge pull request #728 from sadovnychyi/master

Encoding isn't set for imported modules
This commit is contained in:
Dave Halter
2016-06-04 12:02:55 +02:00
2 changed files with 2 additions and 1 deletions

View File

@@ -34,5 +34,6 @@ Phillip Berndt (@phillipberndt) <phillip.berndt@gmail.com>
Ian Lee (@IanLee1521) <IanLee1521@gmail.com>
Farkhad Khatamov (@hatamov) <comsgn@gmail.com>
Kevin Kelley (@kelleyk) <kelleyk@kelleyk.net>
Dmytro Sadovnychyi (@sadovnychyi) <jedi@dmit.ro>
Note: (@user) means a github user name.

View File

@@ -134,7 +134,7 @@ def source_to_unicode(source, encoding=None):
return possible_encoding.group(1)
else:
# the default if nothing else has been set -> PEP 263
return encoding if encoding is not None else 'iso-8859-1'
return encoding if encoding is not None else 'utf-8'
if isinstance(source, unicode):
# only cast str/bytes