Changeset 2823


Ignore:
Timestamp:
04/28/12 15:45:48 (2 years ago)
Author:
wehart
Message:

Setting up requirements differently for Python 3.x

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pyutilib/trunk/setup.py

    r2822 r2823  
    1212""" 
    1313 
     14import sys 
    1415import os 
    1516from setuptools import setup 
     
    1920    return open(os.path.join(os.path.dirname(__file__), *rnames)).read() 
    2021 
     22requires=[ 
     23            'pyutilib.autotest>=2.0', 
     24            'pyutilib.common>=3.0.7', 
     25            'pyutilib.component.app>=3.2',  
     26            'pyutilib.component.config>=3.4', 
     27            'pyutilib.component.core>=4.5.2', 
     28            'pyutilib.component.doc>=1.0.1', 
     29            'pyutilib.component.executables>=3.5', 
     30            'pyutilib.component.loader>=3.4', 
     31            'pyutilib.dev>=2.0', 
     32            'pyutilib.enum>=1.1', 
     33            'pyutilib.excel>=3.1', 
     34            'pyutilib.math>=3.3', 
     35            'pyutilib.misc>=5.3.1', 
     36            'pyutilib.ply>=3.0.6', 
     37            'pyutilib.pyro>=3.5', 
     38            'pyutilib.R>=3.1', 
     39            'pyutilib.services>=3.4', 
     40            'pyutilib.subprocess>=3.5.2', 
     41            'pyutilib.svn>=1.3', 
     42            'pyutilib.th>=5.3', 
     43            'pyutilib.virtualenv>=3.0', 
     44            'pyutilib.workflow>=3.2', 
     45            'nose' 
     46      ] 
     47if sys.version_info < (3,0): 
     48    requires.append('argparse') 
     49    requires.append('unittest2') 
    2150 
    2251setup(name="PyUtilib", 
     
    4372      keywords=['utility'], 
    4473      namespace_packages=['pyutilib'], 
    45       install_requires=[ 
    46             'pyutilib.autotest>=2.0', 
    47             'pyutilib.common>=3.0.7', 
    48             'pyutilib.component.app>=3.2',  
    49             'pyutilib.component.config>=3.4', 
    50             'pyutilib.component.core>=4.5.2', 
    51             'pyutilib.component.doc>=1.0.1', 
    52             'pyutilib.component.executables>=3.5', 
    53             'pyutilib.component.loader>=3.4', 
    54             'pyutilib.dev>=2.0', 
    55             'pyutilib.enum>=1.1', 
    56             'pyutilib.excel>=3.1', 
    57             'pyutilib.math>=3.3', 
    58             'pyutilib.misc>=5.3.1', 
    59             'pyutilib.ply>=3.0.6', 
    60             'pyutilib.pyro>=3.5', 
    61             'pyutilib.R>=3.1', 
    62             'pyutilib.services>=3.4', 
    63             'pyutilib.subprocess>=3.5.2', 
    64             'pyutilib.svn>=1.3', 
    65             'pyutilib.th>=5.3', 
    66             'pyutilib.virtualenv>=3.0', 
    67             'pyutilib.workflow>=3.2', 
    68             'argparse', 
    69             'nose', 
    70             'unittest2' 
    71       ] 
     74      install_requires=requires 
    7275      ) 
    7376 
Note: See TracChangeset for help on using the changeset viewer.