swc-installation-test-2.py: Add 'argparse'
authorW. Trevor King <wking@tremily.us>
Tue, 19 Feb 2013 03:00:18 +0000 (22:00 -0500)
committerW. Trevor King <wking@tremily.us>
Tue, 19 Feb 2013 03:00:18 +0000 (22:00 -0500)
I use this module (which entered the stdlib in 2.7/3.2) in my
get-my-ip.py script (in a different branch at the moment).  Users with
older Python implementations will have to install an external module
(e.g. from PyPI).

setup/swc-installation-test-2.py

index 5cf01f78833a67d2ae9be05fdd6dbe846ec3404d..b2a116bbc2c0e99009ea8b15197176206c4d0051 100755 (executable)
@@ -83,6 +83,7 @@ CHECKS = [
     'python',
     'ipython',         # Command line tool
     'IPython',         # Python package
+    'argparse',        # Useful for utility scripts
     'numpy',
     'scipy',
     'matplotlib',
@@ -548,6 +549,7 @@ for package,name,long_name,minimum_version,and_dependencies in [
         ('zmq', 'pyzmq', 'PyZMQ', (2, 1, 4), None),
         ('IPython', None, 'IPython Python package',
          CHECKER['ipython'].minimum_version, ['jinja', 'tornado', 'pyzmq']),
+        ('argparse', None, 'Argparse', None, None),
         ('numpy', None, 'NumPy', None, None),
         ('scipy', None, 'SciPy', None, None),
         ('matplotlib', None, 'Matplotlib', None, None),