pyNastran
0.5.0
pyNastran BDF Reader/Writer, OP2 Parser, and GUI
|
00001 #!/usr/bin/env python 00002 import os 00003 import sys 00004 from setuptools import setup, find_packages 00005 00006 import pyNastran 00007 packages = find_packages()+['gui/icons/*.*'] 00008 #print "packages = ",packages 00009 #sys.exit() 00010 00011 extra = {} 00012 #if sys.version_info >= (3,): 00013 #extra['use_2to3'] = True 00014 #extra['convert_2to3_doctests'] = ['src/your/module/README.txt'] # what does this do? 00015 #extra['use_2to3_fixers'] = ['your.fixers'] 00016 00017 setup(name='pyNastran', 00018 version=pyNastran.__version__, 00019 description=pyNastran.__desc__, 00020 long_description="""\ 00021 """, 00022 classifiers=[ 00023 'Natural Language :: English', 00024 'Intended Audience :: Science/Research', 00025 'License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)', 00026 'Programming Language :: Python :: 2.6', 00027 'Programming Language :: Python :: 2.7'], # Get strings from http://pypi.python.org/pypi?%3Aaction=list_classifiers 00028 keywords='', 00029 author=pyNastran.__author__, 00030 author_email=pyNastran.__email__, 00031 url=pyNastran.__website__, 00032 license=pyNastran.__license__, 00033 packages=find_packages(exclude=['ez_setup', 'examples', 'tests']), 00034 include_package_data=True, 00035 zip_safe=False, 00036 install_requires=[ 00037 # -*- Extra requirements: -*- 00038 'numpy >= 1.3.0', 00039 'scipy >= 0.6.0', 00040 # 'matplotlib >= 1.1.0', 00041 # 'vtk >= 5.8.0', 00042 # 'wx >= 2.8.12.0', 00043 # 'cython', 00044 ], 00045 entry_points = { 00046 'console_scripts': [ 00047 'test_bdf = pyNastran.bdf.test.test_bdf:main', 00048 'test_op2 = pyNastran.op2.test.test_op2:main', 00049 'test_f06 = pyNastran.f06.test.test_f06:main', 00050 'pyNastranGUI = pyNastran.gui.gui:main', 00051 ] 00052 }, 00053 test_suite = 'pyNastran.all_tests', 00054 )