diff options
author | Hugo <hugovk@users.noreply.github.com> | 2018-09-06 16:59:32 +0300 |
---|---|---|
committer | Hugo <hugovk@users.noreply.github.com> | 2018-09-06 16:59:32 +0300 |
commit | 910f60597444da9b9ffc680f73050f6d67083403 (patch) | |
tree | 52e38a380189a9edd5a2c9738533debee26d9e17 | |
parent | becb8d266366edbcaf204ebaa7bbef6cf82e4d86 (diff) | |
download | uritemplates-910f60597444da9b9ffc680f73050f6d67083403.tar.gz |
Upgrade Python syntax with pyupgrade https://github.com/asottile/pyupgrade
-rw-r--r-- | tests/test_from_fixtures.py | 2 | ||||
-rw-r--r-- | uritemplate/variable.py | 24 |
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 |