Mercurial > hg-stable
comparison hgext/convert/monotone.py @ 41551:fc09aafd3c36
convert: use raw string for regular expressions
This avoids a SyntaxWarning on Python 3.8.
Differential Revision: https://phab.mercurial-scm.org/D5821
author | Gregory Szorc <gregory.szorc@gmail.com> |
---|---|
date | Mon, 04 Feb 2019 09:03:10 -0800 |
parents | f3d3e09a29d1 |
children | 9b4a142a2035 |
comparison
equal
deleted
inserted
replaced
41550:fb9e11fdcbba | 41551:fc09aafd3c36 |
---|---|
212 certlist = self.mtnrun("certs", rev) | 212 certlist = self.mtnrun("certs", rev) |
213 # mtn < 0.45: | 213 # mtn < 0.45: |
214 # key "test@selenic.com" | 214 # key "test@selenic.com" |
215 # mtn >= 0.45: | 215 # mtn >= 0.45: |
216 # key [ff58a7ffb771907c4ff68995eada1c4da068d328] | 216 # key [ff58a7ffb771907c4ff68995eada1c4da068d328] |
217 certlist = re.split('\n\n key ["\[]', certlist) | 217 certlist = re.split(br'\n\n key ["\[]', certlist) |
218 for e in certlist: | 218 for e in certlist: |
219 m = self.cert_re.match(e) | 219 m = self.cert_re.match(e) |
220 if m: | 220 if m: |
221 name, value = m.groups() | 221 name, value = m.groups() |
222 value = value.replace(r'\"', '"') | 222 value = value.replace(r'\"', '"') |