mirror of
https://github.com/Snigdha-OS/snigdhaos-welcome.git
synced 2025-12-06 07:53:51 +01:00
🔧 build(freeze): requirements creator
This commit is contained in:
23
usr/share/snigdhaos-welcome/freezer.py
Normal file
23
usr/share/snigdhaos-welcome/freezer.py
Normal file
@@ -0,0 +1,23 @@
|
||||
import subprocess
|
||||
|
||||
def create_requirements_file(filename="requirements.txt"):
|
||||
try:
|
||||
# Run the pip freeze command and capture the output
|
||||
result = subprocess.run(
|
||||
["pip", "freeze"],
|
||||
stdout=subprocess.PIPE,
|
||||
stderr=subprocess.PIPE,
|
||||
text=True,
|
||||
)
|
||||
if result.returncode == 0:
|
||||
# Write the output to the requirements.txt file
|
||||
with open(filename, "w") as file:
|
||||
file.write(result.stdout)
|
||||
print(f"{filename} created successfully!")
|
||||
else:
|
||||
print("Error generating requirements:", result.stderr)
|
||||
except Exception as e:
|
||||
print(f"An error occurred: {e}")
|
||||
|
||||
# Call the function to create the requirements.txt file
|
||||
create_requirements_file()
|
||||
212
usr/share/snigdhaos-welcome/requirements.txt
Normal file
212
usr/share/snigdhaos-welcome/requirements.txt
Normal file
@@ -0,0 +1,212 @@
|
||||
aioquic==1.2.0
|
||||
airdrop-ng==1.1
|
||||
airgraph-ng==1.1
|
||||
archinfo==9.2.102
|
||||
asgiref==3.8.1
|
||||
attrs==23.2.1.dev0
|
||||
autocommand==2.2.2
|
||||
Automat==22.10.0
|
||||
bandit==1.8.0
|
||||
bcrypt==4.2.1
|
||||
bidict==0.23.1
|
||||
bitarray==3.0.0
|
||||
bitstring==4.2.3
|
||||
blinker==1.8.2
|
||||
bluepy==1.3.0
|
||||
Brotli==1.1.0
|
||||
btrfsutil==6.12
|
||||
capstone==5.0.3
|
||||
certifi==2024.12.14
|
||||
cffi==1.17.1
|
||||
chardet==5.2.0
|
||||
charset-normalizer==3.4.0
|
||||
click==8.1.7
|
||||
click-plugins==1.1.1
|
||||
colorama==0.4.6
|
||||
colored-traceback==0.3.0
|
||||
constantly==23.10.4
|
||||
contourpy==1.3.1
|
||||
cramjam==2.9.1
|
||||
cryptography==44.0.0
|
||||
cssselect==1.2.0
|
||||
cupshelpers==1.0
|
||||
cycler==0.12.1
|
||||
dbus-python==1.3.2
|
||||
defusedxml==0.7.1
|
||||
dnspython==2.6.1
|
||||
docopt==0.6.2
|
||||
EditorConfig==0.12.4
|
||||
eventlet==0.38.0
|
||||
filebytes==0.10.2
|
||||
filelock==3.16.1
|
||||
Flask==2.3.3
|
||||
Flask-Compress==1.14
|
||||
Flask-SocketIO==5.3.6
|
||||
fonttools==4.55.3
|
||||
gitdb==4.0.11
|
||||
GitPython==3.1.43
|
||||
greenlet==3.1.1
|
||||
h11==0.14.0
|
||||
h2==4.1.0
|
||||
hpack==4.0.0
|
||||
hyperframe==6.0.1
|
||||
hyperlink==21.0.0
|
||||
idna==3.10
|
||||
importlib_metadata==7.2.1
|
||||
incremental==22.10.0
|
||||
intervaltree==3.1.0
|
||||
itemadapter==0.8.0
|
||||
itemloaders==1.3.2
|
||||
itsdangerous==2.1.2
|
||||
jaraco.collections==5.0.1
|
||||
jaraco.context==5.3.0
|
||||
jaraco.functools==4.1.0
|
||||
jaraco.text==4.0.0
|
||||
Jinja2==3.1.5
|
||||
jmespath==1.0.1
|
||||
jsbeautifier==1.15.1
|
||||
jsonschema==4.23.0
|
||||
jsonschema-specifications==2024.10.1
|
||||
kaitaistruct==0.10
|
||||
KismetCaptureFreaklabsZigbee==2018.7.0
|
||||
KismetCaptureRtl433==2020.10.1
|
||||
KismetCaptureRtladsb==2020.10.1
|
||||
KismetCaptureRtlamr==2020.10.1
|
||||
kiwisolver==1.4.5
|
||||
ldap3==2.9
|
||||
libfdt==1.7.2
|
||||
lit==18.1.8.dev0
|
||||
lxml==5.3.0
|
||||
Mako==1.3.8.dev0
|
||||
markdown-it-py==3.0.0
|
||||
MarkupSafe==2.1.5
|
||||
mat==0.13.4
|
||||
matplotlib==3.9.3
|
||||
mdurl==0.1.2
|
||||
meson==1.6.1
|
||||
mitmproxy==11.0.0
|
||||
mitmproxy_rs==0.9.3
|
||||
more-itertools==10.5.0
|
||||
msgpack==1.0.5
|
||||
mutagen==1.47.0
|
||||
netsnmp-python==1.0a1
|
||||
numpy==2.2.1
|
||||
onionshare==2.6.2
|
||||
onionshare_cli==2.6.2
|
||||
packaging==24.2
|
||||
paramiko==3.5.0
|
||||
parsel==1.8.1
|
||||
passlib==1.7.4
|
||||
pefile==2023.2.7
|
||||
pexpect==4.9.0
|
||||
pillow==11.0.0
|
||||
platformdirs==4.3.6
|
||||
plumbum==1.9.0
|
||||
ply==3.11
|
||||
pooch==1.8.2
|
||||
Protego==0.3.1
|
||||
protobuf==5.28.3
|
||||
psutil==6.1.1
|
||||
pt==1.0.0
|
||||
ptyprocess==0.7.0
|
||||
publicsuffix2==2.20191221
|
||||
pwndbg==2024.8.29
|
||||
pwntools==4.13.1
|
||||
pyasn1==0.6.0
|
||||
pyasn1_modules==0.4.0
|
||||
pycairo==1.27.0
|
||||
pycparser==2.22
|
||||
pycryptodome==3.21.0
|
||||
pycryptodomex==3.21.0
|
||||
pycups==2.0.4
|
||||
PyDispatcher==2.0.7
|
||||
pyelftools==0.31
|
||||
pygccxml==2.6.1
|
||||
Pygments==2.18.0
|
||||
PyGObject==3.50.0
|
||||
pyinotify==0.9.6
|
||||
pylsqpack==0.3.18
|
||||
PyNaCl==1.5.0
|
||||
pyOpenSSL==24.3.0
|
||||
pyparsing==3.1.2
|
||||
pyperclip==1.9.0
|
||||
pypng==0.20231004.0
|
||||
PyQt5==5.15.11
|
||||
PyQt5_sip==12.16.1
|
||||
pyserial==3.5
|
||||
PySide6==6.8.1.1
|
||||
pysmi==0.3.4
|
||||
pysnmp-lextudio==6.1.2
|
||||
PySocks==1.7.1
|
||||
pystache==0.6.5
|
||||
python-dateutil==2.9.0
|
||||
python-engineio==4.9.1
|
||||
python-pam==2.0.2
|
||||
python-ptrace==0.9.9
|
||||
python-snappy==0.7.2
|
||||
python-socketio==5.8.0
|
||||
pytz==2024.2
|
||||
pyvex==9.2.123
|
||||
PyYAML==6.0.2
|
||||
pyzmq==25.1.2
|
||||
qrcode==7.4.2
|
||||
queuelib==1.7.0
|
||||
referencing==0.35.1
|
||||
requests==2.32.3
|
||||
requests-file==2.1.0
|
||||
rich==13.9.4
|
||||
ROPGadget==7.4
|
||||
ropper==1.13.10
|
||||
routersploit==3.4.4
|
||||
rpds-py==0.22.3
|
||||
rpyc==6.0.1
|
||||
ruamel.yaml==0.18.6
|
||||
ruamel.yaml.clib==0.2.12
|
||||
scapy==2024.12.3
|
||||
scipy==1.14.1
|
||||
Scrapy==2.12.0
|
||||
service-identity==24.2.0
|
||||
setproctitle==1.3.4
|
||||
setuptools==75.2.0
|
||||
shiboken6==6.8.1.1
|
||||
shiboken6-generator==6.8.1.1
|
||||
shodan==1.31.0
|
||||
six==1.16.0
|
||||
smmap==5.0.1
|
||||
sortedcontainers==2.4.0
|
||||
ssh-audit==3.3.0
|
||||
sshtunnel==0.4.0
|
||||
sshuttle==1.1.2
|
||||
stem==1.8.3
|
||||
stevedore==5.4.0
|
||||
tabulate==0.9.0
|
||||
TBB==0.2
|
||||
thrift==0.20.0
|
||||
tinycss2==1.4.0
|
||||
tldextract==5.1.3
|
||||
tornado==6.4.1
|
||||
tqdm==4.67.1
|
||||
Twisted==24.3.0
|
||||
typing_extensions==4.12.2
|
||||
unicorn==2.0.1.post1
|
||||
Unidecode==1.3.8
|
||||
urh==2.9.6
|
||||
urllib3==1.26.20
|
||||
urwid==2.6.15
|
||||
volatility3==2.7.0
|
||||
w3lib==2.1.2
|
||||
waitress==3.0.0
|
||||
wcwidth==0.2.13
|
||||
webencodings==0.5.1
|
||||
websocket-client==1.8.0
|
||||
websockets==12.0
|
||||
Werkzeug==3.0.4
|
||||
wheel==0.45.0
|
||||
wifite==2.7.0
|
||||
wsproto==1.2.0
|
||||
XlsxWriter==3.1.9
|
||||
xortool==1.0.0
|
||||
yara-python==4.5.0
|
||||
zipp==3.21.0
|
||||
zope.interface==7.2
|
||||
zstandard==0.23.0
|
||||
Reference in New Issue
Block a user