52 lines
1.6 KiB
Python
52 lines
1.6 KiB
Python
#!/usr/bin/env python
|
|
from __future__ import absolute_import
|
|
import os
|
|
import setuptools
|
|
|
|
try:
|
|
from setuptools import setup
|
|
except ImportError:
|
|
from distutils.core import setup
|
|
|
|
__author__ = 'Austin Taylor <vulnWhisperer@austintaylor.io>'
|
|
__copyright__ = 'Copyright 2017, Austin Taylor'
|
|
__license__ = 'BSD-new'
|
|
# Make pyflakes happy.
|
|
__pkgname__ = None
|
|
__version__ = None
|
|
exec(compile(open('qualysapi/version.py').read(), 'qualysapi/version.py', 'exec'))
|
|
|
|
|
|
# A utility function to read the README file into the long_description field.
|
|
def read(fname):
|
|
""" Takes a filename and returns the contents of said file relative to
|
|
the current directory.
|
|
"""
|
|
return open(os.path.join(os.path.dirname(__file__), fname)).read()
|
|
|
|
|
|
setup(name=__pkgname__,
|
|
version=__version__,
|
|
author='Austin Taylor',
|
|
author_email='vulnWhisperer@austintaylor.io',
|
|
description='QualysGuard(R) Qualys API Package modified for VulnWhisperer',
|
|
license='BSD-new',
|
|
keywords='Qualys QualysGuard API helper network security',
|
|
url='https://github.com/austin-taylor/qualysapi',
|
|
package_dir={'': '.'},
|
|
#packages=setuptools.find_packages(),
|
|
packages=['qualysapi',],
|
|
# package_data={'qualysapi':['LICENSE']},
|
|
# scripts=['src/scripts/qhostinfo.py', 'src/scripts/qscanhist.py', 'src/scripts/qreports.py'],
|
|
long_description=read('README.md'),
|
|
classifiers=[
|
|
'Development Status :: 5 - Production/Stable',
|
|
'Topic :: Utilities',
|
|
'License :: OSI Approved :: Apache Software License',
|
|
'Intended Audience :: Developers',
|
|
],
|
|
install_requires=[
|
|
'requests',
|
|
],
|
|
)
|