USAMA BHATTI commited on
Commit
efe7f8f
·
1 Parent(s): 35b102a

Fix: Removed Windows-only pywin32 dependency for Docker deployment

Browse files
Files changed (2) hide show
  1. backend/src/main.py +7 -7
  2. requirements.txt +0 -1
backend/src/main.py CHANGED
@@ -1,8 +1,8 @@
1
  # backend/src/main.py
2
  # --- EXTERNAL IMPORTS ---
3
  import os
4
- import asyncio
5
- import sys
6
  from fastapi import FastAPI
7
  from fastapi.staticfiles import StaticFiles
8
  from fastapi.middleware.cors import CORSMiddleware
@@ -11,11 +11,11 @@ from backend.src.core.config import settings
11
  # --- API Route Imports ---
12
  from backend.src.api.routes import visual, chat, ingestion, auth, settings as settings_route
13
 
14
- # ==========================================
15
- # 🔥 WINDOWS FIX FOR DB TIMEOUTS 🔥
16
- # ==========================================
17
- if sys.platform.startswith("win"):
18
- asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())
19
 
20
  # 1. App Initialize karein
21
  app = FastAPI(
 
1
  # backend/src/main.py
2
  # --- EXTERNAL IMPORTS ---
3
  import os
4
+ # import asyncio
5
+ # import sys
6
  from fastapi import FastAPI
7
  from fastapi.staticfiles import StaticFiles
8
  from fastapi.middleware.cors import CORSMiddleware
 
11
  # --- API Route Imports ---
12
  from backend.src.api.routes import visual, chat, ingestion, auth, settings as settings_route
13
 
14
+ # # ==========================================
15
+ # # 🔥 WINDOWS FIX FOR DB TIMEOUTS 🔥
16
+ # # ==========================================
17
+ # if sys.platform.startswith("win"):
18
+ # asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())
19
 
20
  # 1. App Initialize karein
21
  app = FastAPI(
requirements.txt CHANGED
@@ -146,7 +146,6 @@ python-multipart==0.0.20
146
  python-oxmsg==0.0.2
147
  python-pptx==1.0.2
148
  pytz==2025.2
149
- pywin32==311
150
  PyYAML==6.0.3
151
  qdrant-client==1.16.1
152
  RapidFuzz==3.14.3
 
146
  python-oxmsg==0.0.2
147
  python-pptx==1.0.2
148
  pytz==2025.2
 
149
  PyYAML==6.0.3
150
  qdrant-client==1.16.1
151
  RapidFuzz==3.14.3