sort params and make them work on py3

This commit is contained in:
Jannis Gebauer
2016-09-08 10:46:06 +02:00
parent 8571d87c77
commit 78374b9d5e
15 changed files with 15 additions and 15 deletions
+1 -1
View File
@@ -219,7 +219,7 @@ class GithubObject(object):
items = params.items()
else:
items = list(params.items())
for k, v in sorted(items, key=itemgetter(1)):
for k, v in sorted(items, key=itemgetter(0), reverse=True):
yield '{k}="{v}"'.format(k=k, v=v) if isinstance(v, (str, unicode)) else '{k}={v}'.format(k=k, v=v)
return '{class_name}({params})'.format(
class_name=self.__class__.__name__,