old_contents: #!/usr/bin/env python
  # -*- coding: utf-8 -*-
  
  from setuptools import setup
  from setuptools.extension import Extension
  from seqlib.version import __version__
  from Cython.Build import cythonize
  
  ext_modules = [Extension('seqlib.align', ['seqlib/align.pyx'])]
  
  setup(name='seqlib',
        version=__version__,
        description='NGS analysis toolkits',
        author='Xiao-Ou Zhang',
        author_email='kepbod@gmail.com',
        url='https://github.com/kepbod/seqlib',
        license='MIT',
        classifiers=[
            'Development Status :: 3 - Alpha',
            'Intended Audience :: Science/Research',
            'Topic :: Scientific/Engineering :: Bio-Informatics',
            'License :: OSI Approved :: MIT License',
            'Programming Language :: Python :: 3',
            'Programming Language :: Python :: 3.4',
            'Programming Language :: Python :: 3.5',
        ],
        keywords='NGS',
        packages=['seqlib'],
        package_data={'seqlib': ['data/*.msg']},
        ext_modules=cythonize(ext_modules),
        install_requires=[
            'future',
            'requests',
            'pysam>=0.8.4',
            'pybedtools>=0.7.8',
            'docopt',
            'beautifulsoup4',
            'lxml',
            'Cython'
        ],
        scripts=[
            'bin/fetch_geoinfo.py',
            'bin/extract_junc.py',
            'bin/extract_region.py'
        ]
        )
  
new_contents: #!/usr/bin/env python
  # -*- coding: utf-8 -*-
  
  from setuptools import setup
  from setuptools.extension import Extension
  from seqlib.version import __version__
  from Cython.Build import cythonize
  
  ext_modules = [Extension('seqlib.align', ['seqlib/align.pyx'])]
  
  setup(name='seqlib',
        version=__version__,
        description='NGS analysis toolkits',
        author='Xiao-Ou Zhang',
        author_email='kepbod@gmail.com',
        url='https://github.com/kepbod/seqlib',
        license='MIT',
        classifiers=[
            'Development Status :: 3 - Alpha',
            'Intended Audience :: Science/Research',
            'Topic :: Scientific/Engineering :: Bio-Informatics',
            'License :: OSI Approved :: MIT License',
            'Programming Language :: Python :: 3',
        ],
        keywords='NGS',
        packages=['seqlib'],
        package_data={'seqlib': ['data/*.msg']},
        ext_modules=cythonize(ext_modules),
        install_requires=[
            'future',
            'requests',
            'pysam>=0.8.4',
            'pybedtools>=0.7.8',
            'docopt',
            'beautifulsoup4',
            'lxml',
            'Cython'
        ],
        scripts=[
            'bin/fetch_geoinfo.py',
            'bin/extract_junc.py',
            'bin/extract_region.py'
        ]
        )
  
subject: modify setup.py