From 4e4774cf86a68b8ecf842cd8e15bfd531e6efb84 Mon Sep 17 00:00:00 2001 From: Unknown Date: Thu, 26 Jun 2008 17:39:31 -0400 Subject: put version detection files into new version_detect package --- hg_keywords.py | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100644 hg_keywords.py (limited to 'hg_keywords.py') diff --git a/hg_keywords.py b/hg_keywords.py deleted file mode 100644 index edc9bae..0000000 --- a/hg_keywords.py +++ /dev/null @@ -1,21 +0,0 @@ -import re - -keyword_rx = re.compile('^\$(\w+)\:\s+(\S*)\s*\$$') - -# returns tuple (key, value) -# returns None if kwstring is not a keyword expansion -def extract_keyvalue(kwstring): - mo = keyword_rx.match(kwstring) - if mo is None: return None - - try: - return mo.group(1,2) - except IndexError: - return None - - - -def keywords(*kwstrings): - keyvalues = [extract_keyvalue(kws) for kws in kwstrings] - compacted_keyvalues = [kv for kv in keyvalues if kv is not None] - return dict(compacted_keyvalues) -- cgit