cleanup: simplify requirements.txt by keeping only top-level dependencies

This commit is contained in:
ReturnFI
2025-11-05 13:11:33 +00:00
parent 059dd0f553
commit c86f38c551

View File

@ -1,45 +1,40 @@
aiohappyeyeballs==2.6.1
# Core async & network
aiohttp==3.12.15
aiosignal==1.4.0
async-timeout==5.0.1
attrs==25.4.0
certifi==2025.10.5
charset-normalizer==3.4.4
aiofiles==25.1.0
# CLI tools
click==8.3.0
frozenlist==1.8.0
idna==3.11
multidict==6.7.0
pillow==11.3.0
propcache==0.4.1
# Utilities
psutil==7.1.0
pypng==0.20220715.0
pyTelegramBotAPI==4.29.1
python-dotenv==1.1.1
qrcode==8.2
schedule==1.2.2
requests==2.32.5
typing_extensions==4.15.0
urllib3==2.5.0
yarl==1.22.0
hysteria2-api==0.1.3
schedule==1.2.2
aiofiles==25.1.0
# Telegram Bot & QR code
pyTelegramBotAPI==4.29.1
qrcode==8.2
pypng==0.20220715.0
pillow==11.3.0
# Cache / misc
propcache==0.4.1
# Database
pymongo==4.15.3
# webpanel
annotated-types==0.7.0
anyio==4.11.0
fastapi==0.120.1
h11==0.16.0
itsdangerous==2.2.0
Jinja2==3.1.6
MarkupSafe==3.0.3
pydantic==2.12.0
pydantic_core==2.41.1
python-multipart==0.0.20
sniffio==1.3.1
starlette==0.49.1
hypercorn==0.17.3
pydantic-settings==2.11.0
# Hysteria2 API
hysteria2-api==0.1.3
# subs
# Web panel (FastAPI stack)
fastapi==0.120.1
Jinja2==3.1.6
python-multipart==0.0.20
hypercorn==0.17.3
pydantic==2.12.0
pydantic-settings==2.11.0
annotated-types==0.7.0
# SSL / ACME management
certbot==4.2.0