-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements.txt
More file actions
161 lines (121 loc) · 2.65 KB
/
Copy pathrequirements.txt
File metadata and controls
161 lines (121 loc) · 2.65 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
# Security Automation Toolkit - Python Dependencies
# Install with: pip install -r requirements.txt
# Core HTTP and networking libraries
requests>=2.31.0
urllib3>=2.0.0
# NTLM authentication support
requests-ntlm>=1.2.0
# Cryptography and security
cryptography>=41.0.0
pycryptodome>=3.18.0
# Data processing and analysis
pandas>=2.0.0
numpy>=1.24.0
# PDF processing
PyPDF2>=3.0.0
pdfplumber>=0.9.0
# Database connectivity
psycopg2-binary>=2.9.0 # PostgreSQL
pymongo>=4.4.0 # MongoDB
sqlalchemy>=2.0.0 # SQL toolkit
# Web scraping and automation
beautifulsoup4>=4.12.0
selenium>=4.10.0
# CLI and argument parsing
click>=8.1.0
argparse>=1.4.0
# Logging and monitoring
colorlog>=6.7.0
python-json-logger>=2.0.0
# Configuration management
python-dotenv>=1.0.0
pyyaml>=6.0.0
configparser>=5.3.0
# Async support
aiohttp>=3.8.0
asyncio>=3.4.3
# Testing and development
pytest>=7.4.0
pytest-asyncio>=0.21.0
black>=23.7.0
flake8>=6.0.0
mypy>=1.5.0
# Network scanning and security tools
python-nmap>=0.7.1
scapy>=2.5.0
# File and system utilities
pathlib>=1.0.1
watchdog>=3.0.0
# Date and time handling
python-dateutil>=2.8.0
# JSON and data serialization
jsonschema>=4.18.0
# Environment and system info
psutil>=5.9.0
platform>=1.0.8
# Threading and concurrency
concurrent-futures>=3.1.1
threading>=1.0
# Type checking support
typing-extensions>=4.7.0
# Documentation generation
sphinx>=7.1.0
sphinx-rtd-theme>=1.3.0
# Development utilities
ipython>=8.14.0
jupyter>=1.0.0
# Security scanning
bandit>=1.7.5
safety>=2.3.0
# Performance monitoring
memory-profiler>=0.61.0
line-profiler>=4.1.0
# API and web framework support
flask>=2.3.0
fastapi>=0.100.0
uvicorn>=0.23.0
# Docker and container support
docker>=6.1.0
# Cloud and infrastructure
boto3>=1.28.0 # AWS SDK
azure-identity>=1.13.0 # Azure SDK
google-cloud-core>=2.3.0 # Google Cloud SDK
# Monitoring and alerting
prometheus-client>=0.17.0
# Machine learning and AI (optional)
scikit-learn>=1.3.0
transformers>=4.30.0
torch>=2.0.0
# Additional security libraries
paramiko>=3.2.0 # SSH client
pyotp>=2.8.0 # TOTP/HOTP
qrcode>=7.4.0 # QR code generation
# Network protocols
dnspython>=2.4.0
netaddr>=0.8.0
# Image processing (for screenshots, etc.)
pillow>=10.0.0
# Compression and archiving
zipfile>=1.0.0
tarfile>=1.0.0
# Email and communication
smtplib>=1.0.0
imaplib>=1.0.0
# Serialization formats
msgpack>=1.0.0
protobuf>=4.23.0
# Caching
redis>=4.6.0
memcached>=1.59
# Message queues
celery>=5.3.0
kombu>=5.3.0
# Workflow and task management
luigi>=3.4.0
airflow>=2.6.0
# Version control integration
gitpython>=3.1.0
# Backup and synchronization
rsync>=1.0.0
# System monitoring
systemd-python>=235