old_contents: from setuptools import find_packages, setup
  import os
  
  readme = ""
  if os.path.exists("README.rst"):
      with open("README.rst") as f:
          readme = f.read()
  
  
  setup(name="xcat",
        version="0.6.1",
        description="",
        author="Tom Forbes",
        author_email="tom@tomforb.es",
        package_dir = {'xcat': 'xcat'},
        packages = ["xcat"] + ["xcat." + p for p in find_packages("xcat")],
        install_requires=["aiohttp", "click", "logbook", "xmltodict", 'colorama', 'ipgetter'],
        entry_points={
            'console_scripts': [
                'xcat = xcat.xcat:run'
            ]
        },
        description="A command line tool to automate the exploitation of blind XPath injection vulnerabilities",
        long_description=readme,
        url="https://github.com/orf/xcat",
        classifiers=[
            'Programming Language :: Python :: 3',
        ])
new_contents: from setuptools import find_packages, setup
  import os
  
  readme = ""
  if os.path.exists("README.rst"):
      with open("README.rst") as f:
          readme = f.read()
  
  
  setup(name="xcat",
        version="0.6.1",
        author="Tom Forbes",
        author_email="tom@tomforb.es",
        package_dir = {'xcat': 'xcat'},
        packages = ["xcat"] + ["xcat." + p for p in find_packages("xcat")],
        install_requires=["aiohttp", "click", "logbook", "xmltodict", 'colorama', 'ipgetter'],
        entry_points={
            'console_scripts': [
                'xcat = xcat.xcat:run'
            ]
        },
        description="A command line tool to automate the exploitation of blind XPath injection vulnerabilities",
        long_description=readme,
        url="https://github.com/orf/xcat",
        classifiers=[
            'Programming Language :: Python :: 3',
        ])
subject: Update setup.py