forked from OpenMDAO/OpenMDAO
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
5 changed files
with
134 additions
and
97 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,15 @@ | ||
from distutils.core import setup | ||
|
||
setup(name='openmdao', | ||
version='2.0.2', | ||
description="OpenMDAO v2.0 framework infrastructure", | ||
long_description="""OpenMDAO is an open-source high-performance computing platform | ||
for systems analysis and multidisciplinary optimization, written in Python. It | ||
enables you to decompose your models, making them easier to build and maintain, | ||
while still solving them in a tightly coupled manner with efficient parallel numerical methods. | ||
""", | ||
classifiers=[ | ||
setup( | ||
name='openmdao', | ||
version='2.0.2', | ||
description="OpenMDAO v2.0 framework infrastructure", | ||
long_description="""OpenMDAO is an open-source high-performance computing platform | ||
for systems analysis and multidisciplinary optimization, written in Python. It | ||
enables you to decompose your models, making them easier to build and maintain, | ||
while still solving them in a tightly coupled manner with efficient parallel numerical methods. | ||
""", | ||
classifiers=[ | ||
'Development Status :: 3 - Alpha', | ||
'Intended Audience :: Science/Research', | ||
'License :: OSI Approved :: Apache Software License', | ||
|
@@ -21,76 +22,82 @@ | |
'Programming Language :: Python :: 2.7', | ||
'Programming Language :: Python :: 3.6', | ||
'Programming Language :: Python :: Implementation :: CPython', | ||
], | ||
keywords='optimization multidisciplinary multi-disciplinary analysis', | ||
author='OpenMDAO Team', | ||
author_email='[email protected]', | ||
url='http://openmdao.org', | ||
download_url='http://github.com/OpenMDAO/OpenMDAO/tarball/2.0.0', | ||
license='Apache License, Version 2.0', | ||
packages=[ | ||
'openmdao', | ||
'openmdao.approximation_schemes', | ||
'openmdao.code_review', | ||
'openmdao.components', | ||
'openmdao.core', | ||
'openmdao.devtools', | ||
'openmdao.devtools.problem_viewer', | ||
'openmdao.docs', | ||
'openmdao.drivers', | ||
'openmdao.error_checking', | ||
'openmdao.jacobians', | ||
'openmdao.matrices', | ||
'openmdao.proc_allocators', | ||
'openmdao.recorders', | ||
'openmdao.solvers', | ||
'openmdao.solvers.linear', | ||
'openmdao.solvers.linesearch', | ||
'openmdao.solvers.nonlinear', | ||
'openmdao.test_suite', | ||
'openmdao.test_suite.components', | ||
'openmdao.test_suite.groups', | ||
'openmdao.test_suite.test_examples', | ||
'openmdao.test_suite.test_examples.beam_optimization', | ||
'openmdao.test_suite.test_examples.beam_optimization.components', | ||
'openmdao.utils', | ||
'openmdao.vectors', | ||
'openmdao.surrogate_models', | ||
'openmdao.surrogate_models.nn_interpolators' | ||
], | ||
package_data={ | ||
'openmdao.devtools': ['*.wpr', '*.html'], | ||
'openmdao.devtools.problem_viewer': ['visualization/libs/*.js', 'visualization/src/*.js', | ||
'visualization/style/*.css', 'visualization/style/*.woff', | ||
'visualization/*.html'], | ||
'openmdao.docs': ['*.py', '_utils/*.py'], | ||
'openmdao.utils': ['unit_library.ini'], | ||
'openmdao.test_suite': ['*.py', '*/*.py'], | ||
'openmdao': ['*/tests/*.py', '*/*/tests/*.py', '*/*/*/tests/*.py'] | ||
}, | ||
install_requires=[ | ||
'six', 'numpydoc', # 'numpy>=1.9.2', | ||
], | ||
keywords='optimization multidisciplinary multi-disciplinary analysis', | ||
author='OpenMDAO Team', | ||
author_email='[email protected]', | ||
url='http://openmdao.org', | ||
download_url='http://github.com/OpenMDAO/OpenMDAO/tarball/2.0.0', | ||
license='Apache License, Version 2.0', | ||
packages=[ | ||
'openmdao', | ||
'openmdao.approximation_schemes', | ||
'openmdao.code_review', | ||
'openmdao.components', | ||
'openmdao.core', | ||
'openmdao.devtools', | ||
'openmdao.devtools.problem_viewer', | ||
'openmdao.docs', | ||
'openmdao.drivers', | ||
'openmdao.error_checking', | ||
'openmdao.jacobians', | ||
'openmdao.matrices', | ||
'openmdao.proc_allocators', | ||
'openmdao.recorders', | ||
'openmdao.solvers', | ||
'openmdao.solvers.linear', | ||
'openmdao.solvers.linesearch', | ||
'openmdao.solvers.nonlinear', | ||
'openmdao.test_suite', | ||
'openmdao.test_suite.components', | ||
'openmdao.test_suite.groups', | ||
'openmdao.test_suite.test_examples', | ||
'openmdao.test_suite.test_examples.beam_optimization', | ||
'openmdao.test_suite.test_examples.beam_optimization.components', | ||
'openmdao.utils', | ||
'openmdao.vectors', | ||
'openmdao.surrogate_models', | ||
'openmdao.surrogate_models.nn_interpolators' | ||
], | ||
package_data={ | ||
'openmdao.devtools': ['*.wpr', '*.html'], | ||
'openmdao.devtools.problem_viewer': [ | ||
'visualization/libs/*.js', | ||
'visualization/src/*.js', | ||
'visualization/style/*.css', | ||
'visualization/style/*.woff', | ||
'visualization/*.html' | ||
], | ||
'openmdao.docs': ['*.py', '_utils/*.py'], | ||
'openmdao.utils': ['unit_library.ini'], | ||
'openmdao.test_suite': ['*.py', '*/*.py'], | ||
'openmdao': ['*/tests/*.py', '*/*/tests/*.py', '*/*/*/tests/*.py'] | ||
}, | ||
install_requires=[ | ||
'six', | ||
'numpydoc', | ||
'scipy', | ||
'sqlitedict', | ||
'pycodestyle', 'pydocstyle', | ||
'testflo', | ||
'parameterized', | ||
'pyparsing', | ||
'networkx', | ||
'sphinx', | ||
'redbaron', | ||
'mock', | ||
'requests_mock', | ||
'tornado', | ||
], | ||
# scripts=['bin/om-pylint.sh'] | ||
entry_points=""" | ||
[console_scripts] | ||
wingproj=openmdao.devtools.wingproj:run_wing | ||
webview=openmdao.devtools.webview:webview_argv | ||
iprofview=openmdao.devtools.iprofile_app.iprofile_app:_prof_view | ||
iproftotals=openmdao.devtools.iprofile:_prof_totals | ||
iprofmem=openmdao.devtools.iprof_mem:_profile_py_file | ||
icalltrace=openmdao.devtools.itrace:_trace_py_file | ||
run_test=openmdao.devtools.run_test:run_test | ||
""" | ||
'tornado' | ||
], | ||
# scripts=['bin/om-pylint.sh'] | ||
entry_points=""" | ||
[console_scripts] | ||
wingproj=openmdao.devtools.wingproj:run_wing | ||
webview=openmdao.devtools.webview:webview_argv | ||
iprofview=openmdao.devtools.iprofile_app.iprofile_app:_prof_view | ||
iproftotals=openmdao.devtools.iprofile:_prof_totals | ||
iprofmem=openmdao.devtools.iprof_mem:_profile_py_file | ||
icalltrace=openmdao.devtools.itrace:_trace_py_file | ||
run_test=openmdao.devtools.run_test:run_test | ||
""" | ||
) |