Skip to content

Commit 90d3554

Browse files
authored
Create setup.py
1 parent 5dbfcd0 commit 90d3554

File tree

1 file changed

+76
-0
lines changed

1 file changed

+76
-0
lines changed

setup.py

+76
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
# (c) Copyright [2018] Micro Focus or one of its affiliates.
2+
# Licensed under the Apache License, Version 2.0 (the "License");
3+
# You may not use this file except in compliance with the License.
4+
# You may obtain a copy of the License at
5+
#
6+
# http://www.apache.org/licenses/LICENSE-2.0
7+
#
8+
# Unless required by applicable law or agreed to in writing, software
9+
# distributed under the License is distributed on an "AS IS" BASIS,
10+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11+
# See the License for the specific language governing permissions and
12+
# limitations under the License.
13+
14+
############################################################################################################
15+
# __ __ ___ ____ ______ ____ __ ____ ___ ___ _ ____ __ __ ______ __ __ ___ ____ #
16+
# | | | / _| \| | | / ]/ | | | | | | \| | | | | |/ \| \ #
17+
# | | |/ [_| D | || | / /| o | | _ _ | | | o | | | | | | | _ | #
18+
# | | | _| /|_| |_|| |/ / | | | \_/ | |___ | _/| ~ |_| |_| _ | O | | | #
19+
# | : | [_| \ | | | / \_| _ | | | | | | | |___, | | | | | | | | | #
20+
# \ /| | . \ | | | \ | | | | | | | | | | | | | | | | | | | #
21+
# \_/ |_____|__|\_| |__| |____\____|__|__| |___|___|_____| |__| |____/ |__| |__|__|\___/|__|__| #
22+
# #
23+
############################################################################################################
24+
# Vertica-ML-Python allows user to create RVD (Resilient Vertica Dataset). #
25+
# RVD simplifies data exploration, data cleaning and machine learning in Vertica. #
26+
# It is an object which keeps in it all the actions that the user wants to achieve #
27+
# and execute them when they are needed. #
28+
#####################################################################################
29+
# #
30+
# Author: Badr Ouali #
31+
# #
32+
######################
33+
34+
"""
35+
Vertica-ML-Python is a Python library that exposes sci-kit like functionality to conduct
36+
data science projects on data stored in Vertica, thus taking advantage Vertica’s speed and
37+
built-in analytics and machine learning capabilities. It supports the entire data science
38+
life cycle, uses a ‘pipeline’ mechanism to sequentialize data transformation operation
39+
(called Resilient Vertica Dataset), and offers multiple graphical rendering possibilities.
40+
41+
See:
42+
https://github.com/vertica/vertica_ml_python
43+
"""
44+
45+
from setuptools import setup, find_packages
46+
from codecs import open
47+
from os import path
48+
49+
setup(
50+
name='vertica_ml_python',
51+
version='0.1',
52+
description='Vertica-ML-Python simplifies data exploration, data cleaning and machine learning in Vertica.',
53+
long_description='Vertica-ML-Python is a Python library that exposes sci-kit like functionality to conduct data science projects on data stored in Vertica, thus taking advantage Vertica’s speed and built-in analytics and machine learning capabilities. It supports the entire data science life cycle, uses a ‘pipeline’ mechanism to sequentialize data transformation operation (called Resilient Vertica Dataset), and offers multiple graphical rendering possibilities.',
54+
long_description_content_type='text/markdown',
55+
url='https://github.com/vertica/vertica_ml_python',
56+
author='Badr Ouali',
57+
author_email='[email protected]',
58+
classifiers=[
59+
'Development Status :: 3 - Alpha',
60+
'Intended Audience :: Developers',
61+
'Topic :: Scientific/Engineering :: Mathematics',
62+
'Topic :: Scientific/Engineering :: Visualization',
63+
'Topic :: Scientific/Engineering :: Artificial Intelligence'
64+
'License :: OSI Approved :: Apache Software License',
65+
'Programming Language :: Python :: 2',
66+
'Programming Language :: Python :: 3',
67+
],
68+
keywords='vertica machine-learning python big-data data-visualization preparation data-science python-library',
69+
package_dir={'':'vertica_ml_python'},
70+
install_requires=['numpy','math','matplotlib','random','time','shutil'],
71+
project_urls={
72+
'Bug Reports': 'https://github.com/vertica/vertica_ml_python/issues',
73+
'Say Thanks!': '[email protected]',
74+
'Source': 'https://github.com/vertica/vertica_ml_python',
75+
},
76+
)

0 commit comments

Comments
 (0)