# Core
python-dotenv>=1.0.0

# Data Science
numpy>=1.24.0
pandas>=2.0.0
scipy>=1.10.0
scikit-learn>=1.3.0
matplotlib>=3.7.0
seaborn>=0.12.0
jupyter>=1.0.0
notebook>=6.5.0

# Web
fastapi>=0.95.0
uvicorn>=0.21.0
jinja2>=3.1.0
requests>=2.28.0

# Database
pyodbc>=4.0.0          # MSSQL (SQL Server)
sqlalchemy>=2.0.0
pymssql>=2.2.0
pymysql>=1.0.2          # MySQL / MariaDB connector
psycopg2-binary>=2.9.0  # PostgreSQL connector
# sqlite3 (SQLite) is part of Python's stdlib; no package needed.

# Office / export
openpyxl>=3.1.0

# Utilities
python-dateutil>=2.8.0
tqdm>=4.65.0
cryptography>=41.0.0  # PFX/PKCS12 extraction for HTTPS
