diff options
author | David Lord <davidism@gmail.com> | 2020-01-28 20:16:59 -0800 |
---|---|---|
committer | David Lord <davidism@gmail.com> | 2020-02-05 08:44:15 -0800 |
commit | 2a8515d2e53a2be475d9df3fe44e308501201a95 (patch) | |
tree | 88c9e788ce0e0be96b27e0e40f82e7c406567ee3 /scripts | |
parent | 42edc132902562e1e16f190bea60362865da894f (diff) | |
download | jinja2-2a8515d2e53a2be475d9df3fe44e308501201a95.tar.gz |
apply pyupgrade and f-strings
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/generate_identifier_pattern.py | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/scripts/generate_identifier_pattern.py b/scripts/generate_identifier_pattern.py index 5813199..6b47953 100755 --- a/scripts/generate_identifier_pattern.py +++ b/scripts/generate_identifier_pattern.py @@ -1,12 +1,8 @@ -#!/usr/bin/env python3 import itertools import os import re import sys -if sys.version_info[0] < 3: - raise RuntimeError("This needs to run on Python 3.") - def get_characters(): """Find every Unicode character that is valid in a Python `identifier`_ but @@ -52,7 +48,7 @@ def build_pattern(ranges): out.append(a) out.append(b) else: - out.append("{}-{}".format(a, b)) + out.append(f"{a}-{b}") return "".join(out) @@ -70,7 +66,7 @@ def main(): f.write("import re\n\n") f.write("# generated by scripts/generate_identifier_pattern.py\n") f.write("pattern = re.compile(\n") - f.write(' r"[\\w{}]+" # noqa: B950\n'.format(pattern)) + f.write(f' r"[\\w{pattern}]+" # noqa: B950\n') f.write(")\n") |