-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
29 lines (26 loc) · 960 Bytes
/
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
import sys, setuptools
from chopin2 import __version__
if sys.version_info[0] < 3 or (sys.version_info[0] == 3 and sys.version_info[1] < 8):
sys.stdout.write("chopin2 requires Python 3.8 or higher. Your Python your current Python version is {}.{}.{}"
.format(sys.version_info[0], sys.version_info[1], sys.version_info[2]))
setuptools.setup(
name="chopin2",
version=__version__,
author="Fabio Cumbo",
author_email="fabio.cumbo@gmail.com",
url="http://github.com/cumbof/chopin2",
license="LICENSE",
packages=setuptools.find_packages(),
entry_points={
"console_scripts": ["chopin2 = chopin2.chopin2:chopin2"]
},
description="Supervised Classification with Hyperdimensional Computing",
long_description=open("README.md").read(),
long_description_content_type="text/markdown",
install_requires=[
"numpy",
"pyspark",
"numba"
],
zip_safe=False
)