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'\"', '"')