about summary refs log tree commit diff
path: root/setup.py
diff options
context:
space:
mode:
authorBonfaceKilz2021-05-08 19:16:35 +0300
committerBonfaceKilz2021-05-08 19:35:24 +0300
commita99f485c93c40d193914232370659d828f4707d5 (patch)
tree9978a880c854f7736b0c92391290808441220346 /setup.py
parent700a53b13c8229c91397762565b463283b92539c (diff)
downloadgenenetwork3-a99f485c93c40d193914232370659d828f4707d5.tar.gz
setup.py: Create basic setup file
Diffstat (limited to 'setup.py')
-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')