# AITBC Consolidated Dependencies # Unified dependency management for all AITBC services # Version: v0.2.3-consolidated # Date: 2026-03-31 # =========================================== # CORE WEB FRAMEWORK # =========================================== fastapi==0.115.6 uvicorn[standard]==0.32.1 gunicorn==22.0.0 starlette>=0.40.0,<0.42.0 # =========================================== # DATABASE & ORM # =========================================== sqlalchemy==2.0.47 sqlmodel==0.0.37 alembic==1.18.0 aiosqlite==0.20.0 asyncpg==0.30.0 # =========================================== # CONFIGURATION & ENVIRONMENT # =========================================== pydantic==2.12.0 pydantic-settings==2.13.0 python-dotenv==1.2.0 # =========================================== # RATE LIMITING & SECURITY # =========================================== slowapi==0.1.9 limits==5.8.0 prometheus-client==0.24.0 # =========================================== # HTTP CLIENT & NETWORKING # =========================================== httpx==0.28.0 requests==2.32.0 aiohttp==3.9.0 websockets==12.0 # =========================================== # CRYPTOGRAPHY & BLOCKCHAIN # =========================================== cryptography==46.0.0 pynacl==1.5.0 ecdsa==0.19.0 base58==2.1.1 bech32==1.2.0 web3==6.11.0 eth-account==0.13.0 # =========================================== # DATA PROCESSING # =========================================== pandas==2.2.0 numpy==1.26.0 orjson==3.10.0 # =========================================== # MACHINE LEARNING & AI # =========================================== torch==2.10.0 torchvision==0.15.0 # =========================================== # CLI TOOLS # =========================================== click==8.1.0 rich==13.0.0 typer==0.12.0 click-completion==0.5.2 tabulate==0.9.0 colorama==0.4.4 keyring==23.0.0 # =========================================== # DEVELOPMENT & TESTING # =========================================== pytest==8.2.0 pytest-asyncio==0.24.0 black==24.0.0 flake8==7.0.0 ruff==0.1.0 mypy==1.8.0 isort==5.13.0 pre-commit==3.5.0 bandit==1.7.0 pydocstyle==6.3.0 pyupgrade==3.15.0 safety==2.3.0 # =========================================== # LOGGING & MONITORING # =========================================== structlog==24.1.0 sentry-sdk==2.0.0 # =========================================== # UTILITIES # =========================================== python-dateutil==2.9.0 pytz==2024.1 schedule==1.2.0 aiofiles==24.1.0 pyyaml==6.0 psutil==5.9.0 tenseal==0.3.0 # =========================================== # ASYNC SUPPORT # =========================================== asyncio-mqtt==0.16.0 uvloop==0.22.0 # =========================================== # IMAGE PROCESSING # =========================================== pillow==10.0.0 opencv-python==4.9.0 # =========================================== # ADDITIONAL DEPENDENCIES # =========================================== redis==5.0.0 msgpack==1.1.0 python-multipart==0.0.6