Spaces:
Running
Running
import codecs | |
import os | |
from setuptools import find_packages, setup | |
here = os.path.abspath(os.path.dirname(__file__)) | |
with codecs.open(os.path.join(here, "README.md"), encoding="utf-8") as fh: | |
long_description = "\n" + fh.read() | |
VERSION = '1.1.8' | |
DESCRIPTION = 'Python Project for GPT-Vuln_analyzer' | |
LONG_DESCRIPTION = """ | |
This is a Proof Of Concept application that demonstrates how AI can be used to generate accurate | |
results for vulnerability analysis. It uses the openai API, python-nmap, dnsresolver python modules, | |
and also includes a GUI built with customtkinter and tkinter. The project supports both CLI and GUI | |
interfaces for network vulnerability analysis, DNS enumeration, and subdomain enumeration. | |
""" | |
# Setting up | |
setup( | |
name="GVA", | |
version=VERSION, | |
author="Chiranjeevi G", | |
author_email="[email protected]", | |
description=DESCRIPTION, | |
long_description=long_description, | |
long_description_content_type="text/markdown", | |
packages=find_packages(), | |
install_requires=[ | |
'aiohttp==3.8.4', | |
'aiosignal==1.3.1', | |
'async-timeout==4.0.2', | |
'attrs==22.2.0', | |
'certifi==2022.12.7', | |
'charset-normalizer==3.0.1', | |
'frozenlist==1.3.3', | |
'idna==3.4', | |
'multidict==6.0.4', | |
'openai==0.27.0', | |
'python-nmap==0.7.1', | |
'requests==2.28.2', | |
'tqdm==4.65.0', | |
'urllib3==1.26.14', | |
'yarl==1.8.2', | |
'dnspython', | |
'rich', | |
'cowsay', | |
'tk', | |
'customtkinter' | |
], | |
keywords=['python', 'GPT', 'vulnerability', 'ai', 'vulnerability-assessment', 'network-scanning'], | |
classifiers=[ | |
"Development Status :: 1 - Planning", | |
"Intended Audience :: Developers", | |
"Programming Language :: Python :: 3", | |
"Operating System :: OS Independent", | |
], | |
python_requires='>=3.6', | |
) | |