[548210]: / setup.py

Download this file

113 lines (110 with data), 3.3 kB

  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
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
from setuptools import setup
if __name__ == '__main__':
setup()
# import os
# import sys
# from shutil import rmtree
#
# import pandas as pd
# from setuptools import setup, find_packages, Command
#
#
# class UploadCommand(Command):
# """Support setup.py upload."""
#
# description = 'Build and publish the package.'
# user_options = []
#
# @staticmethod
# def status(s):
# """Prints things in bold.
#
# Args:
# s:
# """
# print('\033[1m{0}\033[0m'.format(s))
#
# def initialize_options(self):
# pass
#
# def finalize_options(self):
# pass
#
# def run(self):
# try:
# self.status('Removing previous builds…')
# rmtree(os.path.join(here, 'dist'))
# except OSError:
# pass
#
# self.status('Building Source and Wheel (universal) distribution…')
# os.system('{0} setup.py sdist bdist_wheel --universal'.format(sys.executable))
#
# self.status('Uploading the package to PyPi via Twine…')
# os.system('twine upload dist/*')
#
# self.status('Pushing git tags…')
# os.system('git tag v{0}'.format(version))
# os.system('git push --tags')
#
# sys.exit()
#
#
# with open('README.md') as readme_file:
# readme = readme_file.read()
#
# # Package meta-data.
# version='0.8.9'
# DESCRIPTION = 'OpenOmics provides a bioinformatics API and web-app platform integrate and visualize the multiomics and clinical data.'
# URL = 'https://github.com/JonnyTran/OpenOmics'
# EMAIL = 'nhat.tran@mavs.uta.edu'
#
# AUTHOR = 'Jonny Tran'
#
# requirements = pd.read_table("./requirements.txt", header=None)[0].tolist()
# setup_requirements = ['pytest-runner', 'twine']
# test_requirements = ['pytest', ]
#
# here = os.path.abspath(os.path.dirname(__file__))
#
# setup(
# name=NAME,
# version=version,
# packages=find_packages(include=['openomics', 'openomics.database', 'openomics.utils', 'openomics.visualization']),
# package_dir={NAME: 'openomics',
# 'openomics_web': 'openomics_web'},
# url=URL,
# license='MIT license',
# install_requires=requirements,
# setup_requires=setup_requirements,
# # extras_require={
# # ':python_version == "2.7"': [
# # 'six==1.10',
# # 'lxml==4.3.5'
# # ],
# # },
# python_requires='>=3.6',
# test_suite='tests',
# tests_require=test_requirements,
# classifiers=[
# 'Development Status :: 2 - Pre-Alpha',
# 'Intended Audience :: Developers',
# 'License :: OSI Approved :: MIT License',
# 'Natural Language :: English',
# 'Programming Language :: Python :: 3',
# 'Programming Language :: Python :: 3.6',
# 'Programming Language :: Python :: 3.7',
# 'Programming Language :: Python :: 3.8',
# 'Programming Language :: Python :: 3.9',
# ],
# author=AUTHOR,
# author_email=EMAIL,
# description=DESCRIPTION,
# long_description=readme,
# long_description_content_type="text/markdown",
# cmdclass={
# 'upload': UploadCommand,
# },
# include_package_data=True,
# zip_safe=False,
# )