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      },