from setuptools import setup

setup(name='jackal',
      version='0.1.9',
      description='Jackal provides a way to store results from hacking tools in a single place.',
      author='Matthijs Gielen',
      author_email='github@mwgielen.com',
      url='https://github.com/mwgielen/jackal/',
      packages=['jackal', 'jackal.scripts'],
      install_requires=['elasticsearch_dsl', 'python-libnmap', 'future', 'gevent', 'grequests'],
      entry_points={
          'console_scripts': [
              'jk-status = jackal.scripts.status:main',
              'jk-hosts = jackal.scripts.hosts:main',
              'jk-ranges = jackal.scripts.ranges:main',
              'jk-import-nmap = jackal.scripts.import_nmap:main',
              'jk-filter = jackal.scripts.filter:main',
              'jk-configure = jackal.config:manual_configure',
              'jk-netdiscover = jackal.scripts.netdiscover:main',
              'jk-tomcat-brute = jackal.scripts.tomcat_brute:main'
          ]
      })
