mirror of
https://github.com/Snigdha-OS/snigdhaos-welcome.git
synced 2025-12-06 16:03: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