| # Core dependencies | |
| fredapi==0.4.2 | |
| pandas==2.1.4 | |
| numpy==1.24.3 | |
| matplotlib==3.7.2 | |
| seaborn==0.12.2 | |
| jupyter==1.0.0 | |
| python-dotenv==1.0.0 | |
| requests==2.31.0 | |
| PyYAML==6.0.2 | |
| APScheduler==3.10.4 | |
| scikit-learn==1.3.0 | |
| scipy==1.11.1 | |
| statsmodels==0.14.0 | |
| # Frontend dependencies | |
| streamlit==1.28.1 | |
| plotly==5.17.0 | |
| altair==5.1.2 | |
| # AWS dependencies | |
| boto3==1.34.0 | |
| botocore==1.34.0 | |
| # Production dependencies (for Lambda) | |
| fastapi==0.104.1 | |
| uvicorn[standard]==0.24.0 | |
| pydantic==1.10.13 | |
| mangum==0.17.0 | |
| # Monitoring and logging | |
| prometheus-client==0.19.0 | |
| structlog==23.2.0 | |
| # Testing | |
| pytest==7.4.0 | |
| pytest-asyncio==0.21.1 | |
| httpx==0.25.2 | |
| # Development | |
| black==23.11.0 | |
| flake8==6.1.0 | |
| mypy==1.7.1 | |
| pre-commit==3.6.0 |