summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorubershmekel <devnull@localhost>2009-11-02 22:30:06 +0000
committerubershmekel <devnull@localhost>2009-11-02 22:30:06 +0000
commitf18262b0020701c520db9954f4f55ecab8a200a1 (patch)
treeece1e4f263b169bf06ecb8acd01d498acc8bec57
parent921d934a0d61fd2863eb939aa872baca4156a85b (diff)
downloadargparse-function-arguments.tar.gz
Python 2.3 compatibility: re.findall doesn't accept flags in 2.3.function-arguments
-rw-r--r--setup.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/setup.py b/setup.py
index c69ff9d..95a8a0d 100644
--- a/setup.py
+++ b/setup.py
@@ -25,9 +25,11 @@ def read_description():
readme_text = readme_file.read()
readme_file.close()
main_desc_regexp = r'^argparse\s*[\w.]*\s*\n=======+\s*\n(.*)Requirements '
- main_desc, = re.findall(main_desc_regexp, readme_text, re.DOTALL)
+ main_desc_re_c = re.compile(main_desc_regexp, re.DOTALL)
+ main_desc, = main_desc_re_c.findall(readme_text)
avail_desc_regexp = r'Availability & Documentation\s*\n-----+\s*\n(.*)'
- avail_desc, = re.findall(avail_desc_regexp, readme_text, re.DOTALL)
+ avail_desc_re_c = re.compile(avail_desc_regexp, re.DOTALL)
+ avail_desc, = avail_desc_re_c.findall(readme_text)
return main_desc + avail_desc
distutils.core.setup(