pyNastran  0.5.0
pyNastran BDF Reader/Writer, OP2 Parser, and GUI
setup.py
Go to the documentation of this file.
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       )
 All Classes Namespaces Files Functions Variables