diff options
author | Aarni Koskela <akx@iki.fi> | 2022-11-02 09:38:38 +0200 |
---|---|---|
committer | Aarni Koskela <akx@iki.fi> | 2022-11-04 17:26:01 +0200 |
commit | a579720005cbaab17a19a47d239623a95e2036ce (patch) | |
tree | cb3a15033c9256ef6d860a3385c0852939fec7d0 /babel/util.py | |
parent | 5fcc2535f96bfce9c1a1ecf9d19a976b9bf6ab6b (diff) | |
download | babel-f-strings.tar.gz |
Replace %/.format/concatenation with f-strings where feasiblef-strings
Original conversion suggestions via flynt, edited by hand.
Diffstat (limited to 'babel/util.py')
-rw-r--r-- | babel/util.py | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/babel/util.py b/babel/util.py index f628844..0436b9e 100644 --- a/babel/util.py +++ b/babel/util.py @@ -82,9 +82,7 @@ def parse_encoding(fp): if m: magic_comment_encoding = m.group(1).decode('latin-1') if magic_comment_encoding != 'utf-8': - raise SyntaxError( - 'encoding problem: {0} with BOM'.format( - magic_comment_encoding)) + raise SyntaxError(f"encoding problem: {magic_comment_encoding} with BOM") return 'utf-8' elif m: return m.group(1).decode('latin-1') @@ -191,7 +189,7 @@ def pathmatch(pattern, filename): buf.append(symbols[part]) elif part: buf.append(re.escape(part)) - match = re.match(''.join(buf) + '$', filename.replace(os.sep, '/')) + match = re.match(f"{''.join(buf)}$", filename.replace(os.sep, "/")) return match is not None @@ -236,7 +234,7 @@ class FixedOffsetTimezone(tzinfo): return self.zone def __repr__(self): - return '<FixedOffset "%s" %s>' % (self.zone, self._offset) + return f'<FixedOffset "{self.zone}" {self._offset}>' def utcoffset(self, dt): return self._offset |