Spaces:
Paused
Paused
| # Windows-compatible requirements file | |
| # This avoids compilation issues by using pre-compiled packages | |
| # Core FastAPI dependencies | |
| fastapi==0.104.1 | |
| uvicorn[standard]==0.24.0 | |
| python-dotenv==1.0.0 | |
| python-multipart==0.0.6 | |
| pydantic[email]==2.11.7 | |
| requests==2.31.0 | |
| boto3==1.34.0 | |
| # Database | |
| asyncpg==0.29.0 | |
| sqlalchemy==2.0.23 | |
| aiosqlite==0.19.0 | |
| databases | |
| psycopg2-binary | |
| # Auth | |
| passlib[bcrypt]==1.7.4 | |
| python-jose[cryptography]==3.3.0 | |
| # LLM & RAG - using compatible versions | |
| langchain==0.1.13 | |
| langchain-openai==0.1.7 | |
| langchain-community==0.0.38 | |
| langchain-core==0.1.53 | |
| langchain-groq==0.0.1 | |
| langchainhub | |
| langserve | |
| langchain-objectbox | |
| # Embedding & vector DB | |
| sentence-transformers==2.2.2 | |
| supabase==2.18.1 | |
| chromadb | |
| # Transcription - using latest compatible versions | |
| faster-whisper==1.0.1 | |
| ctranslate2>=4.6.0 | |
| transformers==4.35.2 | |
| whisper | |
| # PDF & Reports | |
| PyPDF2==3.0.1 | |
| reportlab==4.0.7 | |
| beautifulsoup4==4.12.2 | |
| bs4 | |
| pypdf | |
| # Enhanced Analysis | |
| duckduckgo-search==4.1.1 | |
| wikipedia-api==0.6.0 | |
| timm==0.9.12 | |
| opencv-python | |
| pillow | |
| easyocr | |
| # Optional | |
| sse-starlette | |
| wikipedia | |
| arxiv | |
| cassio | |
| streamlit | |
| # Pre-compiled numpy and scipy to avoid compilation | |
| numpy>=1.24.0,<2.0 | |
| scipy>=1.10.0 | |
| # CUDA-enabled Torch (install separately if needed) | |
| # pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121 | |