Loading apt-listchanges/DebianFiles.py +4 −4 Original line number Diff line number Diff line Loading @@ -54,7 +54,7 @@ def _numeric_urgency(u): class ControlStanza: source_version_re = re.compile('^\S+ \((?P<version>.*)\).*') source_version_re = re.compile(r'^\S+ \((?P<version>.*)\).*') fields_to_read = [ 'Package', 'Source', 'Version', 'Architecture', 'Status' ] def __init__(self, s): Loading Loading @@ -141,9 +141,9 @@ class ControlParser: return None class ChangelogParser: _changelog_header = re.compile('^\S+ \((?P<version>.*)\) .*;.*urgency=(?P<urgency>\w+).*') _changelog_header_ancient = re.compile('^(\S+ \(?\d.*\)|Old Changelog:|Changes|ChangeLog begins|Mon|Tue|Wed|Thu|Fri|Sat|Sun).*') _changelog_header_emacs = re.compile('(;;\s*)?Local\s+variables.*', re.IGNORECASE) _changelog_header = re.compile(r'^\S+ \((?P<version>.*)\) .*;.*urgency=(?P<urgency>\w+).*') _changelog_header_ancient = re.compile(r'^(\S+ \(?\d.*\)|Old Changelog:|Changes|ChangeLog begins|Mon|Tue|Wed|Thu|Fri|Sat|Sun).*') _changelog_header_emacs = re.compile(r'(;;\s*)?Local\s+variables.*', re.IGNORECASE) def __init__(self): self._entry = '' Loading apt-listchanges/apt_listchanges.py +2 −2 Original line number Diff line number Diff line Loading @@ -528,10 +528,10 @@ class html(titled): # LP bug-closing format requires the colon after "LP", but many people # say "LP #123456" when talking informally about bugs. lp_bug_stanza_re = re.compile(r'(?:lp:?\s+\#\d+(?:,\s*\#\d+)*)', re.I) lp_bug_re = re.compile('(?P<linktext>#(?P<bugnum>\d+))', re.I) lp_bug_re = re.compile(r'(?P<linktext>#(?P<bugnum>\d+))', re.I) lp_bug_fmt = r'<a href="https://launchpad.net/bugs/\g<bugnum>">\g<linktext></a>' bug_stanza_re = re.compile(r'(?:closes:\s*(?:bug)?\#?\s?\d+(?:,\s*(?:bug)?\#?\s?\d+)*|(?<!">)#\d+)', re.I) bug_re = re.compile('(?P<linktext>#?(?P<bugnum>\d+))', re.I) bug_re = re.compile(r'(?P<linktext>#?(?P<bugnum>\d+))', re.I) bug_fmt = r'<a href="https://bugs.debian.org/\g<bugnum>">\g<linktext></a>' cve_re = re.compile(r'\bC(VE|AN)-(19|20|21)\d\d-\d{4,7}\b') Loading Loading
apt-listchanges/DebianFiles.py +4 −4 Original line number Diff line number Diff line Loading @@ -54,7 +54,7 @@ def _numeric_urgency(u): class ControlStanza: source_version_re = re.compile('^\S+ \((?P<version>.*)\).*') source_version_re = re.compile(r'^\S+ \((?P<version>.*)\).*') fields_to_read = [ 'Package', 'Source', 'Version', 'Architecture', 'Status' ] def __init__(self, s): Loading Loading @@ -141,9 +141,9 @@ class ControlParser: return None class ChangelogParser: _changelog_header = re.compile('^\S+ \((?P<version>.*)\) .*;.*urgency=(?P<urgency>\w+).*') _changelog_header_ancient = re.compile('^(\S+ \(?\d.*\)|Old Changelog:|Changes|ChangeLog begins|Mon|Tue|Wed|Thu|Fri|Sat|Sun).*') _changelog_header_emacs = re.compile('(;;\s*)?Local\s+variables.*', re.IGNORECASE) _changelog_header = re.compile(r'^\S+ \((?P<version>.*)\) .*;.*urgency=(?P<urgency>\w+).*') _changelog_header_ancient = re.compile(r'^(\S+ \(?\d.*\)|Old Changelog:|Changes|ChangeLog begins|Mon|Tue|Wed|Thu|Fri|Sat|Sun).*') _changelog_header_emacs = re.compile(r'(;;\s*)?Local\s+variables.*', re.IGNORECASE) def __init__(self): self._entry = '' Loading
apt-listchanges/apt_listchanges.py +2 −2 Original line number Diff line number Diff line Loading @@ -528,10 +528,10 @@ class html(titled): # LP bug-closing format requires the colon after "LP", but many people # say "LP #123456" when talking informally about bugs. lp_bug_stanza_re = re.compile(r'(?:lp:?\s+\#\d+(?:,\s*\#\d+)*)', re.I) lp_bug_re = re.compile('(?P<linktext>#(?P<bugnum>\d+))', re.I) lp_bug_re = re.compile(r'(?P<linktext>#(?P<bugnum>\d+))', re.I) lp_bug_fmt = r'<a href="https://launchpad.net/bugs/\g<bugnum>">\g<linktext></a>' bug_stanza_re = re.compile(r'(?:closes:\s*(?:bug)?\#?\s?\d+(?:,\s*(?:bug)?\#?\s?\d+)*|(?<!">)#\d+)', re.I) bug_re = re.compile('(?P<linktext>#?(?P<bugnum>\d+))', re.I) bug_re = re.compile(r'(?P<linktext>#?(?P<bugnum>\d+))', re.I) bug_fmt = r'<a href="https://bugs.debian.org/\g<bugnum>">\g<linktext></a>' cve_re = re.compile(r'\bC(VE|AN)-(19|20|21)\d\d-\d{4,7}\b') Loading