Fix handling of unicode in py2 - toot - Unnamed repository; edit this file 'des… | |
Log | |
Files | |
Refs | |
LICENSE | |
--- | |
commit 64086cd0fe07cb037b20a681969dc302b113b8da | |
parent a666689c8d7c53e15fdf2c639903ed0fd110e36c | |
Author: Ivan Habunek <[email protected]> | |
Date: Mon, 17 Apr 2017 09:58:36 +0200 | |
Fix handling of unicode in py2 | |
Diffstat: | |
toot/api.py | 1 - | |
toot/console.py | 16 ++++++++-------- | |
2 files changed, 8 insertions(+), 9 deletions(-) | |
--- | |
diff --git a/toot/api.py b/toot/api.py | |
@@ -4,7 +4,6 @@ import logging | |
import requests | |
from requests import Request, Session | |
-from future.moves.urllib.parse import quote_plus | |
from toot import App, User, CLIENT_NAME, CLIENT_WEBSITE | |
diff --git a/toot/console.py b/toot/console.py | |
@@ -1,5 +1,5 @@ | |
# -*- coding: utf-8 -*- | |
-# | |
+from __future__ import unicode_literals | |
from __future__ import print_function | |
import os | |
@@ -25,19 +25,19 @@ class ConsoleError(Exception): | |
def red(text): | |
- return u"\033[31m{}\033[0m".format(text) | |
+ return "\033[31m{}\033[0m".format(text) | |
def green(text): | |
- return u"\033[32m{}\033[0m".format(text) | |
+ return "\033[32m{}\033[0m".format(text) | |
def yellow(text): | |
- return u"\033[33m{}\033[0m".format(text) | |
+ return "\033[33m{}\033[0m".format(text) | |
def blue(text): | |
- return u"\033[34m{}\033[0m".format(text) | |
+ return "\033[34m{}\033[0m".format(text) | |
def print_error(text): | |
@@ -287,7 +287,7 @@ def _find_account(app, user, account_name): | |
response = api.search(app, user, account_name, False) | |
for account in response['accounts']: | |
- if account['acct'] == account_name: | |
+ if account['acct'] == account_name or "@" + account['acct'] == account… | |
return account | |
@@ -306,7 +306,7 @@ def cmd_follow(app, user, args): | |
api.follow(app, user, account['id']) | |
- print(green(u"✓ You are now following %s" % args.account)) | |
+ print(green("✓ You are now following %s" % args.account)) | |
def cmd_unfollow(app, user, args): | |
@@ -324,7 +324,7 @@ def cmd_unfollow(app, user, args): | |
api.unfollow(app, user, account['id']) | |
- print(green(u"✓ You are no longer following %s" % args.account)) | |
+ print(green("✓ You are no longer following %s" % args.account)) | |
def cmd_whoami(app, user, args): |