From e5cecda62546d18eae0046c29c0dc71bb07f9dd0 Mon Sep 17 00:00:00 2001 From: deploy-migration Date: Thu, 2 Jul 2026 13:27:52 +0000 Subject: [PATCH] add requirements.txt so nixpacks can build a standalone python env --- requirements.txt | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 requirements.txt diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..ea66848 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,28 @@ +# Shared runtime deps for both SREBOT and TSSBOT. +# Both bots run on a single venv at BOTS/SHARED/.venv (built from this file) +# and import shared utilities from BOTS/SHARED/. TSSBOT's deps are a subset of +# SREBOT's, so this is the union of both. +discord.py>=2.4.0,<3.0.0 +requests>=2.32.3,<3.0.0 +beautifulsoup4>=4.12.3,<5.0.0 +lxml>=5.0.0 +zstandard +msgpack>=1.0.0,<2.0.0 +lz4==4.3.3 +aiofiles +aiohttp +aiohttp-socks +websockets>=13.0 +aiosqlite +deepl +python-dotenv>=1.0.0 +fastapi>=0.104.0 +uvicorn>=0.24.0 +flask>=2.0.0 +Pillow>=10.0.0 +WtFileUtils +dotenv +numpy +wcwidth +fontTools +matplotlib