From 06daf6ac659a832005de761176f57768c33db299 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Thu, 27 Jun 2019 18:08:02 +0000 Subject: [PATCH] Changed regex strings to raw strings. - Legacy-Id: 16312 --- ietf/doc/expire.py | 2 +- ietf/doc/views_status_change.py | 4 ++-- ietf/group/views.py | 10 +++++----- ietf/meeting/helpers.py | 2 +- ietf/utils/textupload.py | 2 +- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/ietf/doc/expire.py b/ietf/doc/expire.py index 5a060048d..0bfe5c40d 100644 --- a/ietf/doc/expire.py +++ b/ietf/doc/expire.py @@ -168,7 +168,7 @@ def clean_up_draft_files(): cut_off = datetime.date.today() pattern = os.path.join(settings.INTERNET_DRAFT_PATH, "draft-*.*") - filename_re = re.compile('^(.*)-(\d\d)$') + filename_re = re.compile(r'^(.*)-(\d\d)$') def splitext(fn): """ diff --git a/ietf/doc/views_status_change.py b/ietf/doc/views_status_change.py index 2df24b419..dd607f1ea 100644 --- a/ietf/doc/views_status_change.py +++ b/ietf/doc/views_status_change.py @@ -395,7 +395,7 @@ def clean_helper(form, formtype): for k in sorted(form.data.keys()): v = form.data[k] if k.startswith('new_relation_row'): - if re.match('\d{1,4}',v): + if re.match(r'\d{1,4}',v): v = 'rfc'+v rfc_fields[k[17:]]=v elif k.startswith('statchg_relation_row'): @@ -412,7 +412,7 @@ def clean_helper(form, formtype): errors=[] for key in new_relations: - if not re.match('(?i)rfc\d{1,4}',key): + if not re.match(r'(?i)rfc\d{1,4}',key): errors.append(key+" is not a valid RFC - please use the form RFCn\n") elif not DocAlias.objects.filter(name=key): errors.append(key+" does not exist\n") diff --git a/ietf/group/views.py b/ietf/group/views.py index 704467135..7e820bf50 100644 --- a/ietf/group/views.py +++ b/ietf/group/views.py @@ -201,7 +201,7 @@ def fill_in_wg_drafts(group): def check_group_email_aliases(): - pattern = re.compile('expand-(.*?)(-\w+)@.*? +(.*)$') + pattern = re.compile(r'expand-(.*?)(-\w+)@.*? +(.*)$') tot_count = 0 good_count = 0 with open(settings.GROUP_VIRTUAL_PATH,"r") as virtual_file: @@ -414,7 +414,7 @@ def concluded_groups(request): sections['Review teams'] = Group.objects.filter(type='review', state="conclude").select_related("state", "charter").order_by("parent__name","acronym") sections['Teams'] = Group.objects.filter(type='team', state="conclude").select_related("state", "charter").order_by("parent__name","acronym") - for name, groups in list(sections.items()): + for name, groups in sections.items(): # add start/conclusion date d = dict((g.pk, g) for g in groups) @@ -625,9 +625,9 @@ def group_about_status_edit(request, acronym, group_type=None): def get_group_email_aliases(acronym, group_type): if acronym: - pattern = re.compile('expand-(%s)(-\w+)@.*? +(.*)$'%acronym) + pattern = re.compile(r'expand-(%s)(-\w+)@.*? +(.*)$'%acronym) else: - pattern = re.compile('expand-(.*?)(-\w+)@.*? +(.*)$') + pattern = re.compile(r'expand-(.*?)(-\w+)@.*? +(.*)$') aliases = [] with open(settings.GROUP_VIRTUAL_PATH,"r") as virtual_file: @@ -976,7 +976,7 @@ def edit(request, group_type=None, acronym=None, action="edit", field=None): group.groupurl_set.all().delete() # Add new ones for u in new_urls: - m = re.search('(?P[\w\d:#@%/;$()~_?\+-=\\\.&]+)( \((?P.+)\))?', u) + m = re.search(r'(?P[\w\d:#@%/;$()~_?\+-=\\\.&]+)( \((?P.+)\))?', u) if m: if m.group('name'): url = GroupURL(url=m.group('url'), name=m.group('name'), group=group) diff --git a/ietf/meeting/helpers.py b/ietf/meeting/helpers.py index 6d8300e45..fde7887af 100644 --- a/ietf/meeting/helpers.py +++ b/ietf/meeting/helpers.py @@ -238,7 +238,7 @@ def convert_draft_to_pdf(doc_name): for line in infile: line = re.sub("\r","",line) line = re.sub("[ \t]+$","",line) - if re.search("\[?[Pp]age [0-9ivx]+\]?[ \t]*$",line): + if re.search(r"\[?[Pp]age [0-9ivx]+\]?[ \t]*$",line): pageend=1 tempfile.write(line) continue diff --git a/ietf/utils/textupload.py b/ietf/utils/textupload.py index 69f2af8b3..2cf90549c 100644 --- a/ietf/utils/textupload.py +++ b/ietf/utils/textupload.py @@ -34,7 +34,7 @@ def get_cleaned_text_file_content(uploaded_file): if not filetype.startswith("text"): raise ValidationError("Uploaded file does not appear to be a text file.") - match = re.search("charset=([\w-]+)", filetype) + match = re.search(r"charset=([\w-]+)", filetype) if not match: raise ValidationError("File has unknown encoding.")