github.com/google/osv-scalibr@v0.4.1/extractor/filesystem/language/python/setup/testdata/valid_3 (about) 1 # Always prefer setuptools over distutils 2 from setuptools import setup, find_packages 3 # To use a consistent encoding 4 from codecs import open 5 from os import path 6 import pypandoc 7 8 here = path.abspath(path.dirname(__file__)) 9 exec(open('zoo/version.py').read()) 10 11 setup( 12 name='foo', 13 version=__version__, 14 description='foo', 15 long_description=pypandoc.convert(path.join(here, 'README.md'), 'rst'), 16 author='foo', 17 author_email='user@email.com', 18 classifiers=[ 19 'Development Status :: 4 - Beta', 20 'Intended Audience :: Science/Research', 21 'Topic :: Scientific/Engineering :: Bio-Informatics', 22 'License :: OSI Approved :: MIT License', 23 'Programming Language :: Python :: 3', 24 'Programming Language :: Python :: 3.3', 25 'Programming Language :: Python :: 3.4', 26 'Programming Language :: Python :: 3.5', 27 ], 28 packages=find_packages(), 29 install_requires=['biopython', 30 'pysam>0.10.0.0', 31 'pandas', 32 'numpy', 33 'scipy', 34 'matplotlib', 35 'python-dateutil', 36 'seaborn', 37 'nanoplotter>=0.13.1', 38 'nanoget>=0.11.0', 39 'nanomath>=0.12.0' 40 ], 41 package_data={'zoo': []}, 42 package_dir={'zoo': 'zoo'}, 43 include_package_data=True, 44 entry_points={ 45 'console_scripts': [ 46 'zoo=zoo.zoo:main', 47 ], 48 },