瀏覽代碼

Added argparse as a dependency

Jonas Borgström 14 年之前
父節點
當前提交
ae7b0eaf6d
共有 1 個文件被更改,包括 7 次插入2 次删除
  1. 7 2
      setup.py

+ 7 - 2
setup.py

@@ -1,15 +1,20 @@
 # -*- encoding: utf-8 *-*
 #!/usr/bin/env python
-
+import sys
 from setuptools import setup, Extension
 
+dependencies = ['pycrypto', 'msgpack-python', 'pbkdf2.py'],
+if sys.version_info < (2, 7):
+    dependencies.append('argparse')
+
+
 setup(name='darc',
       version='0.1',
       author=u'Jonas Borgström',
       author_email='jonas@borgstrom.se',
       packages=['darc'],
       ext_modules=[Extension('darc._speedups', ['darc/_speedups.c'])],
-      install_requires=['pycrypto', 'msgpack-python', 'pbkdf2.py'],
+      install_requires=dependencies,
       entry_points = {
         'console_scripts': [
             'darc = darc.archiver:main',