-
Notifications
You must be signed in to change notification settings - Fork 6
/
setup.py
34 lines (32 loc) · 1.09 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# Copyright (c)2016, Lawrence Livermore National Security, LLC.
# Produced at the Lawrence Livermore National Laboratory.
# Written by Jim Leek <[email protected]>.
# LLNL-CODE-704100.
# All rights reserved.
#
# This file is part of SoRa. For details, see https://github.com/llnl/SoRa.
# Please also read SoRa/LICENSE
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"""
Setup file for SoRa
"""
from setuptools import setup
setup(name='sora',
version='1.0.0',
packages=['sora'],
description='A DEAP based Symbolic Regression tool',
long_description = open("README.rst").read(),
license='BSD',
url='none',
maintainer='Jim Leek',
maintainer_email='[email protected]',
install_requires=['deap>=1.1.0', 'numpy>=1.9.2', 'mpi4py'],
extras_require = { 'prettyprint' : ['sympy>=0.7.6'] },
entry_points = {
'console_scripts': [
'sora = sora.sora:main',
'modifydata = sora.modifydata.main',
]
}
)