diff options
author | Berker Peksag <berker.peksag@gmail.com> | 2015-06-25 22:24:03 +0300 |
---|---|---|
committer | Berker Peksag <berker.peksag@gmail.com> | 2015-06-25 22:24:50 +0300 |
commit | cc92922386937d9f416e9166ac1e672a0f775b53 (patch) | |
tree | 497461a64de6a3a47e1bae24da6d27614c490fc7 /mediagoblin/gmg_commands | |
parent | 2c1b0dc3e34ff3095ea249df840a21e11fadaaf7 (diff) | |
download | mediagoblin-cc92922386937d9f416e9166ac1e672a0f775b53.tar.lz mediagoblin-cc92922386937d9f416e9166ac1e672a0f775b53.tar.xz mediagoblin-cc92922386937d9f416e9166ac1e672a0f775b53.zip |
Change all unicode() calls with six.text_type().
Fixes #5329.
Diffstat (limited to 'mediagoblin/gmg_commands')
-rw-r--r-- | mediagoblin/gmg_commands/batchaddmedia.py | 3 | ||||
-rw-r--r-- | mediagoblin/gmg_commands/users.py | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/mediagoblin/gmg_commands/batchaddmedia.py b/mediagoblin/gmg_commands/batchaddmedia.py index 4137b55c..5a47d698 100644 --- a/mediagoblin/gmg_commands/batchaddmedia.py +++ b/mediagoblin/gmg_commands/batchaddmedia.py @@ -178,11 +178,12 @@ u"FAIL: This file is larger than the upload limits for this site.")) def unicode_csv_reader(unicode_csv_data, dialect=csv.excel, **kwargs): # csv.py doesn't do Unicode; encode temporarily as UTF-8: + # TODO: this probably won't be necessary in Python 3 csv_reader = csv.reader(utf_8_encoder(unicode_csv_data), dialect=dialect, **kwargs) for row in csv_reader: # decode UTF-8 back to Unicode, cell by cell: - yield [unicode(cell, 'utf-8') for cell in row] + yield [six.text_type(cell, 'utf-8') for cell in row] def utf_8_encoder(unicode_csv_data): for line in unicode_csv_data: diff --git a/mediagoblin/gmg_commands/users.py b/mediagoblin/gmg_commands/users.py index 158a1a2d..ad22c169 100644 --- a/mediagoblin/gmg_commands/users.py +++ b/mediagoblin/gmg_commands/users.py @@ -38,7 +38,7 @@ def adduser(args): #TODO: Lets trust admins this do not validate Emails :) commands_util.setup_app(args) - args.username = unicode(commands_util.prompt_if_not_set(args.username, "Username:")) + args.username = six.text_type(commands_util.prompt_if_not_set(args.username, "Username:")) args.password = commands_util.prompt_if_not_set(args.password, "Password:",True) args.email = commands_util.prompt_if_not_set(args.email, "Email:") |