summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorDavid Lord <davidism@gmail.com>2020-01-28 20:16:59 -0800
committerDavid Lord <davidism@gmail.com>2020-02-05 08:44:15 -0800
commit2a8515d2e53a2be475d9df3fe44e308501201a95 (patch)
tree88c9e788ce0e0be96b27e0e40f82e7c406567ee3 /scripts
parent42edc132902562e1e16f190bea60362865da894f (diff)
downloadjinja2-2a8515d2e53a2be475d9df3fe44e308501201a95.tar.gz
apply pyupgrade and f-strings
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/generate_identifier_pattern.py8
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")