aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHugo <hugovk@users.noreply.github.com>2018-09-06 16:59:32 +0300
committerHugo <hugovk@users.noreply.github.com>2018-09-06 16:59:32 +0300
commit910f60597444da9b9ffc680f73050f6d67083403 (patch)
tree52e38a380189a9edd5a2c9738533debee26d9e17
parentbecb8d266366edbcaf204ebaa7bbef6cf82e4d86 (diff)
downloaduritemplates-910f60597444da9b9ffc680f73050f6d67083403.tar.gz
Upgrade Python syntax with pyupgrade https://github.com/asottile/pyupgrade
-rw-r--r--tests/test_from_fixtures.py2
-rw-r--r--uritemplate/variable.py24
2 files changed, 13 insertions, 13 deletions
diff --git a/tests/test_from_fixtures.py b/tests/test_from_fixtures.py
index 70d6553..c21d395 100644
--- a/tests/test_from_fixtures.py
+++ b/tests/test_from_fixtures.py
@@ -20,7 +20,7 @@ def load_examples(filename):
def expected_set(expected):
if isinstance(expected, list):
return set(expected)
- return set([expected])
+ return {expected}
class FixtureMixin(object):
diff --git a/uritemplate/variable.py b/uritemplate/variable.py
index 7fb02ff..0d2e695 100644
--- a/uritemplate/variable.py
+++ b/uritemplate/variable.py
@@ -149,11 +149,11 @@ class URIVariable(object):
return None
if explode:
return self.join_str.join(
- '%s=%s' % (name, quote(v, safe)) for v in value
+ '{}={}'.format(name, quote(v, safe)) for v in value
)
else:
value = ','.join(quote(v, safe) for v in value)
- return '%s=%s' % (name, value)
+ return '{}={}'.format(name, value)
if dict_test(value) or tuples:
if not value:
@@ -161,21 +161,21 @@ class URIVariable(object):
items = items or sorted(value.items())
if explode:
return self.join_str.join(
- '%s=%s' % (
+ '{}={}'.format(
quote(k, safe), quote(v, safe)
) for k, v in items
)
else:
value = ','.join(
- '%s,%s' % (
+ '{},{}'.format(
quote(k, safe), quote(v, safe)
) for k, v in items
)
- return '%s=%s' % (name, value)
+ return '{}={}'.format(name, value)
if value:
value = value[:prefix] if prefix else value
- return '%s=%s' % (name, quote(value, safe))
+ return '{}={}'.format(name, quote(value, safe))
return name + '='
def _label_path_expansion(self, name, value, explode, prefix):
@@ -234,35 +234,35 @@ class URIVariable(object):
if list_test(value) and not tuples:
if explode:
expanded = join_str.join(
- '%s=%s' % (
+ '{}={}'.format(
name, quote(v, safe)
) for v in value if v is not None
)
return expanded if expanded else None
else:
value = ','.join(quote(v, safe) for v in value)
- return '%s=%s' % (name, value)
+ return '{}={}'.format(name, value)
if dict_test(value) or tuples:
items = items or sorted(value.items())
if explode:
return join_str.join(
- '%s=%s' % (
+ '{}={}'.format(
quote(k, safe), quote(v, safe)
) for k, v in items if v is not None
)
else:
expanded = ','.join(
- '%s,%s' % (
+ '{},{}'.format(
quote(k, safe), quote(v, safe)
) for k, v in items if v is not None
)
- return '%s=%s' % (name, expanded)
+ return '{}={}'.format(name, expanded)
value = value[:prefix] if prefix else value
if value:
- return '%s=%s' % (name, quote(value, safe))
+ return '{}={}'.format(name, quote(value, safe))
return name