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 /uritemplate/variable.py | |
parent | becb8d266366edbcaf204ebaa7bbef6cf82e4d86 (diff) | |
download | uritemplates-910f60597444da9b9ffc680f73050f6d67083403.tar.gz |
Upgrade Python syntax with pyupgrade https://github.com/asottile/pyupgrade
Diffstat (limited to 'uritemplate/variable.py')
-rw-r--r-- | uritemplate/variable.py | 24 |
1 files changed, 12 insertions, 12 deletions
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 |