fastapi
uvicorn
python-multipart
pydantic
httpx
python-jose[cryptography]
passlib[bcrypt]
python-dotenv
google-genai
openai
websockets
anthropic
langchain-text-splitters
tiktoken
torch
transformers
sentence-transformers
rank-bm25
jinja2
itsdangerous
bs4
protobuf>=3.20,<4
markdown
stem
mysql-connector-python
redis
flask
curl_cffi>=0.5.0  # Optional: For TLS fingerprinting to bypass Cloudflare (Claude OAuth2)
paypalrestsdk  # PayPal REST API SDK

# Payment system dependencies
stripe>=5.0.0
cryptography>=41.0.0

# Cryptocurrency payment dependencies
# These require system libraries: pkg-config, libsecp256k1-dev, build-essential
# If installation fails, install system dependencies first:
#   Ubuntu/Debian: sudo apt-get install pkg-config libsecp256k1-dev build-essential
#   RHEL/CentOS: sudo yum install pkgconfig libsecp256k1-devel gcc
#   Alpine: sudo apk add pkgconfig libsecp256k1-dev gcc musl-dev
bip32>=3.4
mnemonic>=0.20
bitcoinlib>=0.6.14
web3>=6.0.0
eth-account>=0.9.0
