aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--setup.py35
1 files changed, 35 insertions, 0 deletions
diff --git a/setup.py b/setup.py
new file mode 100644
index 0000000..dde9b05
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,35 @@
+#!/usr/bin/env python
+"""Basic setup script for gn3"""
+from setuptools import setup # type: ignore
+
+
+setup(author='Bonface M. K.',
+ author_email='me@bonfacemunyoki.com',
+ description=('GeneNetwork3 REST API for data '
+ 'science and machine learning'),
+ install_requires=[
+ "bcrypt>=3.1.7"
+ "Flask==1.1.2"
+ "ipfshttpclient==0.7.0"
+ "mypy==0.790"
+ "mypy-extensions==0.4.3"
+ "mysqlclient==2.0.1"
+ "numpy==1.20.1"
+ "pylint==2.5.3"
+ "redis==3.5.3"
+ "requests==2.25.1"
+ "scipy==1.6.0"
+ "sqlalchemy-stubs==0.4"
+ ],
+ license='GPLV3',
+ long_description=open('README.md').read(),
+ long_description_content_type='text/markdown',
+ name='gn3',
+ packages=[
+ 'gn3',
+ 'gn3.computations',
+ 'gn3.db',
+ 'gn3.utility'
+ ],
+ url='https://github.com/genenetwork/genenetwork3',
+ version='0.1')