old_contents: __author__ = 'Sander Bollen'
  
  from setuptools import setup
  
  setup(name="pyrefflat",
        version="0.1",
        description="A refFlat parser in pure python",
        author="Sander Bollen",
        author_email="sander@sndrtj.eu",
        license="MIT",
        packages=['pyrefflat'],
        zip_safe=False,
        install_requires=['pytest', 'future'],
        classifiers=["Topic :: Scientific/Engineering :: Bio-Informatics"],
        scripts=['bin/gVCFCoverage', 'bin/createMargin', 'bin/refFlat2Bed'])
new_contents: __author__ = 'Sander Bollen'
  
  from setuptools import setup
  
  setup(name="pyrefflat",
        version="0.1",
        description="A refFlat parser in pure python",
        author="Sander Bollen",
        author_email="sander@sndrtj.eu",
        license="MIT",
        packages=['pyrefflat'],
        zip_safe=False,
        install_requires=['pytest', 'future'],
        extras_require={'gVCFCoverage': ['pyvcf', 'pysam']},
        classifiers=["Topic :: Scientific/Engineering :: Bio-Informatics"],
        scripts=['bin/gVCFCoverage', 'bin/createMargin', 'bin/refFlat2Bed'],
        url="https://github.com/sndrtj/pyrefflat")
subject: update setup.py with optional dependencies and url