Spaces:
Running
Running
enotkrutoy
commited on
Commit
•
82f927c
1
Parent(s):
7267493
Update GVA/setup.py
Browse files- GVA/setup.py +32 -36
GVA/setup.py
CHANGED
@@ -1,8 +1,6 @@
|
|
1 |
import codecs
|
2 |
import os
|
3 |
-
|
4 |
-
from setuptools import find_packages
|
5 |
-
from setuptools import setup
|
6 |
|
7 |
here = os.path.abspath(os.path.dirname(__file__))
|
8 |
|
@@ -12,12 +10,10 @@ with codecs.open(os.path.join(here, "README.md"), encoding="utf-8") as fh:
|
|
12 |
VERSION = '1.1.8'
|
13 |
DESCRIPTION = 'Python Project for GPT-Vuln_analyzer'
|
14 |
LONG_DESCRIPTION = """
|
15 |
-
This is a Proof Of Concept application that
|
16 |
-
results for vulnerability analysis
|
17 |
-
|
18 |
-
|
19 |
-
GUI interface, It is capable of doing network vulnerability analysis, DNS enumeration and
|
20 |
-
also subdomain enumeration.
|
21 |
"""
|
22 |
|
23 |
# Setting up
|
@@ -27,37 +23,37 @@ setup(
|
|
27 |
author="Chiranjeevi G",
|
28 |
author_email="[email protected]",
|
29 |
description=DESCRIPTION,
|
30 |
-
long_description_content_type="text/markdown",
|
31 |
long_description=long_description,
|
|
|
32 |
packages=find_packages(),
|
33 |
-
install_requires=[
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
|
|
55 |
classifiers=[
|
56 |
"Development Status :: 1 - Planning",
|
57 |
"Intended Audience :: Developers",
|
58 |
"Programming Language :: Python :: 3",
|
59 |
-
"Operating System ::
|
60 |
-
|
61 |
-
|
62 |
-
]
|
63 |
)
|
|
|
1 |
import codecs
|
2 |
import os
|
3 |
+
from setuptools import find_packages, setup
|
|
|
|
|
4 |
|
5 |
here = os.path.abspath(os.path.dirname(__file__))
|
6 |
|
|
|
10 |
VERSION = '1.1.8'
|
11 |
DESCRIPTION = 'Python Project for GPT-Vuln_analyzer'
|
12 |
LONG_DESCRIPTION = """
|
13 |
+
This is a Proof Of Concept application that demonstrates how AI can be used to generate accurate
|
14 |
+
results for vulnerability analysis. It uses the openai API, python-nmap, dnsresolver python modules,
|
15 |
+
and also includes a GUI built with customtkinter and tkinter. The project supports both CLI and GUI
|
16 |
+
interfaces for network vulnerability analysis, DNS enumeration, and subdomain enumeration.
|
|
|
|
|
17 |
"""
|
18 |
|
19 |
# Setting up
|
|
|
23 |
author="Chiranjeevi G",
|
24 |
author_email="[email protected]",
|
25 |
description=DESCRIPTION,
|
|
|
26 |
long_description=long_description,
|
27 |
+
long_description_content_type="text/markdown",
|
28 |
packages=find_packages(),
|
29 |
+
install_requires=[
|
30 |
+
'aiohttp==3.8.4',
|
31 |
+
'aiosignal==1.3.1',
|
32 |
+
'async-timeout==4.0.2',
|
33 |
+
'attrs==22.2.0',
|
34 |
+
'certifi==2022.12.7',
|
35 |
+
'charset-normalizer==3.0.1',
|
36 |
+
'frozenlist==1.3.3',
|
37 |
+
'idna==3.4',
|
38 |
+
'multidict==6.0.4',
|
39 |
+
'openai==0.27.0',
|
40 |
+
'python-nmap==0.7.1',
|
41 |
+
'requests==2.28.2',
|
42 |
+
'tqdm==4.65.0',
|
43 |
+
'urllib3==1.26.14',
|
44 |
+
'yarl==1.8.2',
|
45 |
+
'dnspython',
|
46 |
+
'rich',
|
47 |
+
'cowsay',
|
48 |
+
'tk',
|
49 |
+
'customtkinter'
|
50 |
+
],
|
51 |
+
keywords=['python', 'GPT', 'vulnerability', 'ai', 'vulnerability-assessment', 'network-scanning'],
|
52 |
classifiers=[
|
53 |
"Development Status :: 1 - Planning",
|
54 |
"Intended Audience :: Developers",
|
55 |
"Programming Language :: Python :: 3",
|
56 |
+
"Operating System :: OS Independent",
|
57 |
+
],
|
58 |
+
python_requires='>=3.6',
|
|
|
59 |
)
|