From 54ffdb7e336e85d6e569dbd90ddb7f14d7305f4d Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 16 Nov 2025 07:42:26 +0000 Subject: [PATCH] fix: Update dependencies for Railway compatibility - Change openai-whisper to flexible version constraint (>=20230314) - Add explicit numpy dependency for better compatibility - Remove exact version pins that cause build failures on Railway This fixes the KeyError: '__version__' error during pip install on Railway. --- farsi_transcriber_web/backend/requirements.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/farsi_transcriber_web/backend/requirements.txt b/farsi_transcriber_web/backend/requirements.txt index 079a59f..745e549 100644 --- a/farsi_transcriber_web/backend/requirements.txt +++ b/farsi_transcriber_web/backend/requirements.txt @@ -1,7 +1,9 @@ Flask==2.3.3 Flask-CORS==4.0.0 python-dotenv==1.0.0 -openai-whisper==20240930 +openai-whisper>=20230314 torch>=1.10.1 +numpy>=1.21.0 python-multipart==0.0.6 gunicorn==21.2.0 +