Skip to content

Commit 1dc484d

Browse files
Update requirements.txt
1 parent 02eb6e3 commit 1dc484d

File tree

1 file changed

+87
-116
lines changed

1 file changed

+87
-116
lines changed

requirements.txt

Lines changed: 87 additions & 116 deletions
Original file line numberDiff line numberDiff line change
@@ -1,121 +1,92 @@
1-
subprocess==1.0.0
2-
re==2.2.1
3-
shodan==1.24.0
4-
python-nmap==0.7.1
5-
logging==0.5.1.2
6-
json==2.0.9
7-
requests==2.32.2
8-
cryptography==43.0.1
9-
panel==0.14.4
10-
torch==2.2.0
11-
uvicorn==0.18.2
12-
fastapi==0.92.0
13-
gunicorn==22.0.0
14-
python-dotenv==0.21.1
15-
transformers==4.38.0
16-
numpy==1.24.2
1+
# ============================================================================
2+
# AI-Driven Zero-Click Exploit Deployment Framework - Requirements
3+
# Python 3.8+ required
4+
# ============================================================================
5+
6+
# --- Web Framework & ASGI Server (Updated) ---
7+
fastapi==0.115.0
8+
uvicorn[standard]==0.32.0
9+
gunicorn==23.0.0 # Updated from 22.0.0 (PR #168 - Security)
10+
flask==3.0.0
11+
flask-sqlalchemy==3.1.1
12+
flask-migrate==4.0.5
13+
aiohttp==3.10.11
14+
python-dotenv==1.0.0
15+
16+
# --- ML/DL Frameworks (Updated) ---
17+
torch==2.6.0 # Updated from 2.2.0 (PR #169)
18+
torchaudio==2.6.0 # Updated to match torch version
19+
pytorch-lightning==2.4.0 # Updated from 1.9.0 (PR #167)
20+
transformers==4.50.0 # Updated from 4.38.0 (PR #170)
21+
accelerate>=0.20.0
22+
einops==0.8.0
23+
sentencepiece==0.2.0
24+
safetensors==0.4.0
25+
bitsandbytes==0.43.0
26+
timm==1.0.0
27+
28+
# --- NLP & Vector Search ---
29+
tokenizers==0.19.0
30+
faiss-cpu==1.8.0
31+
datasets==2.14.0 # Successor to 'nlp' package
32+
33+
# --- Hugging Face Ecosystem ---
34+
huggingface-hub==0.24.0
35+
webdataset==0.2.100
36+
omegaconf==2.3.0
37+
38+
# --- Data Processing ---
39+
numpy==1.26.0 # Updated for compatibility
40+
pandas==2.1.0
41+
scipy==1.12.0
42+
scikit-learn==1.5.0
43+
scikit-image==0.22.0
1744
Pillow==10.3.0
18-
tqdm==4.66.3
19-
scipy==1.10.0
20-
huggingface_hub==0.12.1
21-
torchaudio==0.13.1
2245
pydub==0.25.1
2346
ffmpeg-python==0.2.0
24-
pytorch_lightning==1.9.0
25-
einops==0.6.0
26-
sentencepiece==0.1.97
27-
transformers[flax]==4.26.1
28-
safetensors==0.2.7
29-
bitsandbytes==0.35.4
30-
faiss-cpu==1.7.3
31-
nlp==0.4.0
32-
tokenizers==0.13.2
33-
webdataset==0.2.24
47+
48+
# --- Security & Cryptography (Updated) ---
49+
cryptography==44.0.1 # Updated from 43.0.1 (PR #165 - Security)
50+
51+
# --- Database & Caching ---
52+
redis==5.0.0
53+
54+
# --- GUI Frameworks ---
55+
panel==1.3.0
3456
gradio==5.11.0
35-
omegaconf==2.2.3
36-
dataclasses==0.6
37-
scikit-learn==1.5.0
38-
timm==0.6.12
39-
dill==0.3.6
40-
setproctitle==1.3.2
41-
typing-extensions==4.4.0
42-
redis==4.5.4
43-
flask==2.2.5
44-
psutil==5.9.4
45-
matplotlib==3.6.3
46-
seaborn==0.12.2
47-
beautifulsoup4==4.11.1
48-
numpydoc==1.5.0
49-
streamlit==1.37.0
50-
plotly==5.11.0
57+
streamlit==1.40.0
58+
59+
# --- Data Visualization ---
60+
matplotlib==3.8.0
61+
seaborn==0.13.0
62+
plotly==5.18.0
63+
64+
# --- Web Scraping & HTTP ---
65+
requests==2.32.2
66+
beautifulsoup4==4.12.0
67+
shodan==1.31.0 # Updated
68+
python-nmap==0.7.1
69+
web3==6.0.0 # Updated from 5.x for security
70+
71+
# --- Utilities ---
72+
tqdm==4.66.3
73+
dill==0.3.8
74+
setproctitle==1.3.3
75+
typing-extensions==4.12.0
76+
psutil==5.9.8
77+
validators==0.34.0
78+
PyYAML==6.0.1 # Correct package name (was 'yaml')
79+
80+
# --- Documentation ---
81+
numpydoc==1.7.0
82+
83+
# --- Development Tools ---
84+
pip-tools==7.0.0
85+
86+
# --- Agent Framework ---
5187
agent-zero==0.1.0
52-
flask_sqlalchemy==3.0.2
53-
flask_migrate==4.0.4
54-
aiohttp==3.10.11
55-
validators==0.20.0
56-
yaml==0.2.5
57-
pandas==1.5.3
58-
scikit-image==0.19.3
59-
web3==5.31.3
60-
pip-tools==6.4.0
61-
tkinter
62-
os
63-
subprocess
64-
re
65-
shodan
66-
python-nmap
67-
logging
68-
json
69-
requests
70-
cryptography
71-
panel
72-
torch
73-
uvicorn
74-
fastapi
75-
gunicorn
76-
python-dotenv
77-
transformers
78-
numpy
79-
Pillow
80-
tqdm
81-
scipy
82-
huggingface_hub
83-
torchaudio
84-
pydub
85-
ffmpeg-python
86-
pytorch_lightning
87-
einops
88-
sentencepiece
89-
transformers[flax]
90-
safetensors
91-
bitsandbytes
92-
faiss-cpu
93-
nlp
94-
tokenizers
95-
webdataset
96-
gradio
97-
omegaconf
98-
dataclasses
99-
scikit-learn
100-
timm
101-
dill
102-
setproctitle
103-
typing-extensions
104-
redis
105-
flask
106-
psutil
107-
matplotlib
108-
seaborn
109-
beautifulsoup4
110-
numpydoc
111-
streamlit
112-
plotly
113-
tkinter
114-
agent-zero
115-
flask_sqlalchemy
116-
flask_migrate
117-
aiohttp
118-
validators
119-
yaml
120-
pandas
121-
scikit-image
88+
89+
# --- Note on removed packages ---
90+
# The following were removed because they are Python standard library modules:
91+
# subprocess, re, logging, json, os, tkinter, dataclasses
92+
# Do NOT install these via pip - they are built into Python

0 commit comments

Comments
 (0)