Spaces:
Paused
Paused
| # ============================================ | |
| # PENNY Project - Azure ML Production Dependencies | |
| # Civic Engagement AI - Python 3.10+ | |
| # ============================================ | |
| # ============================================ | |
| # FastAPI Core & Web Framework | |
| # ============================================ | |
| fastapi==0.111.0 | |
| uvicorn[standard]==0.29.0 | |
| httpx==0.27.0 | |
| python-multipart==0.0.9 | |
| pydantic==2.6.4 | |
| pydantic-settings==2.2.1 | |
| # ============================================ | |
| # Gradio UI Framework (Hugging Face Spaces) | |
| # ============================================ | |
| gradio==4.44.0 | |
| # ============================================ | |
| # Configuration & Environment | |
| # ============================================ | |
| python-dotenv==1.0.1 | |
| # ============================================ | |
| # Azure SDK & Cloud Integration | |
| # ============================================ | |
| azure-identity==1.15.0 | |
| azure-keyvault-secrets==4.7.0 | |
| azure-storage-blob==12.19.0 | |
| azure-ai-ml==1.14.0 | |
| # ============================================ | |
| # HTTP & API Clients | |
| # ============================================ | |
| requests==2.31.0 | |
| aiohttp==3.9.3 | |
| # ============================================ | |
| # Machine Learning & NLP (ZeroGPU Compatible) | |
| # ============================================ | |
| # Core ML framework (ZeroGPU compatible - flexible versioning) | |
| torch>=2.0.0,<2.4.0 | |
| transformers==4.38.2 | |
| sentencepiece==0.2.0 | |
| tokenizers==0.15.2 | |
| # Model acceleration for ZeroGPU | |
| accelerate==0.27.2 | |
| spaces | |
| # Scientific computing | |
| numpy==1.26.4 | |
| scipy==1.12.0 | |
| # ============================================ | |
| # Data Processing & Validation | |
| # ============================================ | |
| pandas==2.2.1 | |
| jsonschema==4.21.1 | |
| # ============================================ | |
| # Logging & Monitoring | |
| # ============================================ | |
| python-json-logger==2.0.7 | |
| structlog==24.1.0 | |
| # Azure Application Insights integration | |
| opencensus-ext-azure==1.1.13 | |
| opencensus-ext-logging==0.1.1 | |
| # ============================================ | |
| # Date/Time Handling | |
| # ============================================ | |
| python-dateutil==2.9.0 | |
| pytz==2024.1 | |
| # ============================================ | |
| # Security & Cryptography | |
| # ============================================ | |
| cryptography==42.0.5 | |
| # ============================================ | |
| # Testing & Development (optional - install separately for dev) | |
| # ============================================ | |
| # pytest==8.1.1 | |
| # pytest-asyncio==0.23.5 | |
| # pytest-cov==4.1.0 | |
| # httpx==0.27.0 # Already included above | |
| # black==24.3.0 | |
| # flake8==7.0.0 | |
| # mypy==1.9.0 | |
| # ============================================ | |
| # Production Server Optimization | |
| # ============================================ | |
| gunicorn==21.2.0 # Alternative to uvicorn for production |